您好我遇到了正确加载页面但状态代码为404的问题。这导致页面无法正确编制索引。
页面是动态创建的,我认为是导致问题,然后由yoast seo选择并声明为404.我知道我可以添加代码,这将阻止这个但404状态代码仍然保留,这将导致页面不要索引。
我尝试过搜索,但是我找不到任何帮助的简单解决方案。
答案 0 :(得分:0)
您可以在函数文件中添加一个这样的钩子:
add_action( 'wp', 'check_404' );
使用类似这样的功能:
function check_404(){ if(is_page($your_page_id)){ header("Status: 200"); } }
如果is_page()不是特定页面,则可以更改它,并将其替换为其他WP功能。我没有对它进行测试,但它可能会解决您的问题。