如何从 Wordpress Yoast 插件中删除 rel="canonical"?
How to remove rel="canonical" from Wordpress Yoast plugin?
我有以下 url 结构:一篇文章分为 4 个部分:
example.com/article/
example.com/article/?page=2
example.com/article/?page=3
example.com/article/?page=4
我注意到每当我有 URL 参数时,结果都有一个规范的 link <link rel="canonical" href="example.com/article"/>
我不知道为什么会这样,我的模板里没有,我也没有在yoast设置里指定。是否可以删除它?
Yoast 插件有自己的过滤器,可以过滤规范 link 到 wp header 的广告。要禁用它,请在 functions.php
中试试这个
add_filter( 'wpseo_canonical', '__return_false' );
我有以下 url 结构:一篇文章分为 4 个部分:
example.com/article/
example.com/article/?page=2
example.com/article/?page=3
example.com/article/?page=4
我注意到每当我有 URL 参数时,结果都有一个规范的 link <link rel="canonical" href="example.com/article"/>
我不知道为什么会这样,我的模板里没有,我也没有在yoast设置里指定。是否可以删除它?
Yoast 插件有自己的过滤器,可以过滤规范 link 到 wp header 的广告。要禁用它,请在 functions.php
中试试这个add_filter( 'wpseo_canonical', '__return_false' );