在 WordPress 中手动设置 404 页面返回 404 状态

网站做了伪静态,无论输入的时什么网址,都会响应 200 的状态,但是有些地址确实是不存在的,而又没有在 WordPress 的可控范围内,那么我们就可以手动设置 404 页面返回 404 状态。

在 WordPress 中手动设置 404 页面返回 404 状态

//直接载入首页 返回 404 状态

global$wp_query;

$wp_query->set_404();

status_header(404);

nocache_headers();

include( get_query_template('404'));

die();

能够正常的返回 404 状态,然后直接显示主题的 404.php 模板,对搜索引擎和用户来说都比较好,如果需要引导用户点击跳转,直接修改主题的模板即可。

以上是 在 WordPress 中手动设置 404 页面返回 404 状态 的全部内容, 来源链接: utcz.com/p/232335.html

回到顶部