WordPress 404 页面处理跳转到首页

国内的搜索引擎对 404 页面的处理几乎都不及时,就像百度似乎不处理一样,那么当用户通过搜索引擎进入网站出现 404 页面其实是非常不友好的,那么最简单的办法就是直接跳转到首页,虽然方法很多,但是阿鹏还想来简单的分享一下我能提供的几种关于 WordPress 404 页面的跳转。

//返回 404 状态,然后通过 html 刷新跳转到首页
global$wp_query;
$wp_query->set_404();
status_header(404);
nocache_headers();
echo'<meta http-equiv="refresh" content="0;url='.home_url().'">';
exit;

给 WordPress 设置 404 状态码,并且输出 html 刷新代码跳转到网站首页,这样当程序直接访问这个 URL 是会返回 404 状态码,而如果是用户的话则会在打开的瞬间跳转到首页,因为刷新设置的 0 秒(content=”0;),当然你也可以修改。

以上代码都是通过添加到当前 WordPress 主题的 404.php 文件的顶部

网站建设

WordPress:给文章内容中指定关键词添加链接(添加内链)

2021-12-30 19:50:10

网站建设

WordPress 搜索结果排除页面或者分类的方法!

2022-1-16 21:03:18