我的编程空间,编程开发者的网络收藏夹
学习永远不晚
位置:首页-资讯-开源

Wordpress如何设置公益404页面

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Wordpress如何设置公益404页面

Wordpress如何设置公益404页面,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

Wordpress主题会自带404页面,如果需要替换成自定义的需要修改404.php页面

1.找到404页面设置的地方

一般在网站根目录下wp-yisu/themes/你的主题下,我的主题是sela,所以具体位置是wp-亿速/themes/sela/404.php

2.备份原页面修改成新的

备份原404.php页面并修改如下:

<?php

header("HTTP/1.0 404 Not Found");
include '404.html';
die();

?>

其中404.html内容如下:

<!DOCTYPE HTML>
<html>
<head>
   <meta charset="UTF-8" />
   <title>公益404</title>
</head>
<body>
<script type="text/javascript" class="lazy" data-src="//qzonestyle.gtimg.cn/qzone/hybrid/app/404/search_children.js" charset="utf-8" homePageUrl="https://minminmsn.com" homePageName="回到我的主页"></script>

</body>
</html>

3.测试访问效果

随意访问一个不存在的链接如minminmsn.com/404,希望她早日回家!

Wordpress如何设置公益404页面

4.补充搜索结果找不到页时设置404公益页面
修改wp-content/themes/sela/search.php将其中

<?php else : ?>

            <?php get_template_part( 'content', 'none' ); ?>

        <?php endif; ?>

改为

        <?php else : ?>

                        <?php header("HTTP/1.0 404 Not Found"); include '404.html'; die(); ?>

        <?php endif; ?>

完整内容如下:

<?php


get_header(); ?>

    <section id="primary" class="content-area">
        <main id="main" class="site-main" role="main">

        <?php if ( have_posts() ) : ?>

            <header class="page-header">
                <h2 class="page-title"><?php printf( __( 'Search Results for: %s', 'sela' ), '<span>' . get_search_query() . '</span>' ); ?></h2>
            </header><!-- .page-header -->

            <?php  ?>
            <?php while ( have_posts() ) : the_post(); ?>

                <?php get_template_part( 'content', 'search' ); ?>

            <?php endwhile; ?>

            <?php sela_content_nav( 'nav-below' ); ?>

        <?php else : ?>

                        <?php header("HTTP/1.0 404 Not Found"); include '404.html'; die(); ?>

        <?php endif; ?>

        </main><!-- #main -->
    </section><!-- #primary -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

关于Wordpress如何设置腾讯公益404页面问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网行业资讯频道了解更多相关知识。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Wordpress如何设置公益404页面

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

网站的404页面应该如何设计

404页面是用户在尝试访问一个不存在的页面时显示的页面。以下是设计404页面时应该考虑的一些要点:温馨提示:在页面上显示友好的提示,告诉用户他们访问的页面不存在或无法找到。返回链接:提供一个返回首页或其他相关页面的链接,让用户可以继续浏览网
网站的404页面应该如何设计
2024-04-17

Vue2和Vue3中如何设置404界面

这篇文章主要讲解了“Vue2和Vue3中如何设置404界面”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue2和Vue3中如何设置404界面”吧!一.vue21.index.js在此文件中
2023-07-05

宝塔面板如何设置自定义404

宝塔面板如何设置自定义404页面?大家知道,默认的404页面对搜索引擎不友好,那怎么通过宝塔面板修改默认的404页面,使之变成我们自定义的404页面呢。1、进入宝塔面板,找到对应的网站-设置-配置文件,我们可以看到默认的404页面是404.
2023-06-05

html页面如何设置不停刷新页面

这篇“html页面如何设置不停刷新页面”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“html页面如何设置不停刷新页面”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让
2023-06-06

vue如何设置导航栏和侧边栏为公共页面

本文小编为大家详细介绍“vue如何设置导航栏和侧边栏为公共页面”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue如何设置导航栏和侧边栏为公共页面”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先,项目结构如下
2023-07-04

vue如何将导航栏、顶部栏设置为公共页面

这篇文章主要介绍了vue如何将导航栏、顶部栏设置为公共页面问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-01-13

mongodb初始页面如何设置

要设置MongoDB的初始页面,您需要编辑MongoDB的配置文件并指定MongoDB的Web界面。以下是设置MongoDB初始页面的步骤:1. 找到MongoDB的配置文件。默认情况下,MongoDB的配置文件名为mongod.conf,
2023-08-24

php页面如何设置密码

这篇文章主要讲解了“php页面如何设置密码”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php页面如何设置密码”吧!php页面设置密码的方法:首先创建一个recheck.php文件;然后将该
2023-06-20

如何设置jsp页面属性

在JSP页面中,您可以使用以下方法来设置页面属性:1. 使用脚本元素设置属性:```jsp```2. 使用JSP声明设置属性:```jspString attributeName = "attributeValue";%>```3. 使用E
2023-08-12

uniapp如何设置页面参数

随着移动应用开发的快速发展,现在越来越多的开发者正在使用uniapp来快速构建跨平台的应用程序。然而,当我们创建一个页面时,有时候需要给页面传递参数,这些参数可能是从其他页面传递过来的。那么,uniapp如何设置页面参数呢?本文将详细介绍uniapp中如何设置页面参数的方法。1. 通过URL传递参数我们可以通过url来传递参数,这是一种非常常见的方式。在uniapp中,我们可以
2023-05-14

php如何设置跳转页面

本文小编为大家详细介绍“php如何设置跳转页面”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何设置跳转页面”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.使用header函数PHP提供了header函
2023-07-05

jspXCMS页面静态化如何设置

这篇文章主要介绍了jspXCMS页面静态化如何设置的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇jspXCMS页面静态化如何设置文章都会有所收获,下面我们一起来看看吧。生成静态页是提高网站访问速度的办法之一。静
2023-06-26

php页面中如何设置行高

本篇内容主要讲解“php页面中如何设置行高”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php页面中如何设置行高”吧!方法一:在样式中设置行高(使用标记样式)您可以在标记样式中使用 line-h
2023-07-05

编程热搜

  • wordpress错位如何解决
    这篇文章主要介绍“wordpress错位如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“wordpress错位如何解决”文章能帮助大家解决问题。wordpress
    wordpress错位如何解决
  • 帝国cms调用栏目别名的修改步骤
    请留意下面的修改方法 修改后栏目别名使用 !--bname--] 调用 打开e/class/t_functions.php搜索定位到带模板的栏目导航标签修改1复制代码代码如下://替换变量$bclassname=$class_r[$clas
    帝国cms调用栏目别名的修改步骤
  • 动易Cms MAC验证视图失败的解决方法
    “/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 验证视图状态 MAC
    动易Cms  MAC验证视图失败的解决方法
  • DEDECMS如何支持中文水印
    DEDECMS如何支持中文水印?修改/include/inc_photograph.php,在165行处加这行代码:$w_text = iconv("GB2312","UTF-8",$w_text);OK,现在可以用中文做水印了,但默认的字体大小是5,中文字体
    DEDECMS如何支持中文水印
  • 快速了解Discuz!程序文件功能
    相信有不少人热衷于基于修改原有系统文件所做的插件,当然了解程序文件功能是最重要的,下面我把Discuz! X2.0主要的程序文件功能说一下。Tips:Q:针对说明的文件是?A:我只基于原版文件对upload目录中基本的程序文件(php,ht
    快速了解Discuz!程序文件功能
  • DedeCMS编辑器fck更换成eWebEditor编辑器具体步骤
    将eWebEditor编辑器插入DEDE后台的效果: 完全Word在线编辑的功能,让你从此摆脱发可编辑器卡得死,进入流畅干净编辑界面新时代。 下面是具体步骤: 首先,你要知道eWebEditor是一个什么工具。 eWebEditor是由国
    DedeCMS编辑器fck更换成eWebEditor编辑器具体步骤
  • 允许 WordPress 上传任意文件的方法
    此时如果上传一个不在预定义编程客栈的安全扩展名列表,如.lrc,会报kAtKhHRl错: F编程客栈ile type does not meet security guidelines. Try another. 解决此问题有两方法: 在
    允许 WordPress 上传任意文件的方法
  • dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码
    修改 /plus/download.php 文件 www.cppcns.com查找
    dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码
  • dedecms网站tag标签全部静态化的解决方法
    更改tags.php文件在根目录 找到$tag = FilterSearch(urldecode($tag)); 替换为:$tag = urldecode($tag); 更改文件arc.taglist.class.php文件文件所在的路径是
    dedecms网站tag标签全部静态化的解决方法
  • 帝国CMS远程保存图片的方法
    本文实例讲述了帝国cms远程保存图片的方法。分享给大家供大家参考。 具体实现方法如下:复制代码代码如下:
    帝国CMS远程保存图片的方法

目录