您好,目前我对帖子页面的规范有疑问。
每个帖子页面都有一个错误的规范
例如我有这个页面:
规范是:http://www.blog.de/page/2 规范应该是:http://www.blog.de/
我怎样才能改变这个?
提前致谢
最佳答案
我认为您正在使用一些插件,它会生成一个规范的 URL。最有可能是 Yoast SEO 插件。如果是 Yoast SEO 插件,你可以使用这个过滤器:
add_filter('wpseo_canonical' , 'change_canonical', 10,1):
function change_canonical($url){
if(is_home()) { // Checking if Blog listing page
$url = 'http://www.blog.de/';
} else if(is_page('other')) { // you can check any page, single or any condition you want
$url = 'http://www.blog.de/other-page'
}
return $url;
}
让我知道它是否有效或您使用的是不同的插件。希望它会有所帮助。
关于wordpress 帖子页面规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57950992/