首页 问答 正文

如何在wordpress主题中设置自定义404页面?

注册会员 / 悠然自学 / 2023-06-11/ 浏览 188 次

在WordPress主题中设置自定义404页面可以通过以下步骤:

  1. 创建一个404.php页面模板,将其保存在您的WordPress主题文件夹中。

  2. 编辑404.php页面模板,添加您想要显示的自定义404错误信息和404错误解决方案。

示例代码如下:

<?php
get_header(); ?>

    <section class="error-404 not-found">
        <header class="page-header">
            <h1 class="page-title"><?php esc_html_e( 'Oops! That page can&rsquo;t be found.', 'theme_name' ); ?></h1>
        </header><!-- .page-header -->

        <div class="page-content">
            <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try a search?', 'theme_name' ); ?></p>

            <?php get_search_form(); ?>
        </div><!-- .page-content -->
    </section><!-- .error-404 -->

<?php
get_footer(); ?> 

以上代码会在404页面上显示标题为“Oops! That page can't be found.”的h1标签和一条信息,告诉用户它们可能要尝试搜索。它还将调用一个搜索表单,这将帮助用户查找它们需要的信息。

  1. 将404.php页面模板上传到您的WordPress主题文件夹中。

  2. 完成后,现在当访问网站上不存在页面时,WordPress将显示您自定义的404页面。

注意:如果您的主题中已经有一个custom-404.php模板,则应使用它而不是创建新的模板。在这种情况下,只需编辑该模板即可。

大家谈论
    我的见解