我有一个关于Wordpress Canonical URL的常见查询,我似乎无法修复。
问题:
我的网站正在https://example.com/parent/the-url/
正确加载内容然而,同一页面也会在https://example.com/the-url/处加载为副本(错过了页面层次结构并创建了重复的内容)。编辑这些帖子中的任何一个都会将我带到同一个后端编辑页面,这意味着这两个URL都是从同一页面生成的。
错误网址(https://example.com/the-url/)的页面变体在页面上的布局不正确以及其他Wordpress相关信息,包括我自己未定义的“帖子名称”和日期。
我尝试在子主题'function.php'文件中使用此代码禁用规范网址:
remove_filter('template_redirect', 'redirect_canonical');
没有任何运气,在隐身测试中进行测试,因此这里没有缓存干扰。
是否有人知道我遗漏了什么或者删除了较短(不正确)的网址版本?
答案 0 :(得分:0)
过滤以停用规范网址
add_filter( 'wpseo_canonical', '__return_false' );
禁用Yoast Canonicals的步骤
将上面找到的代码添加到functions.php
中的新链接希望得到这个帮助。