阻止 Facebook 从规范 url 加载评论?
Prevent Facebook from loading comments from the canonical url?
我有一个 Facebook 评论插件为 example.com 上的 URL 加载评论(例如 example.com/sample-post),但它正在为指定的 rel=canonical link 加载评论在页眉中。
有什么方法可以防止这种情况或强制 Facebook 从示例中加载评论。com/sample-post?
正如@CBroe 所建议的那样,更新 og:url 解决了这个问题,同时仍保持规范不变!
万一这里有人在使用 SEO 框架时遇到这个问题,工作代码是:
add_filter( 'the_seo_framework_ogurl_output', function( $url, $id ) {
if ( is_singular() ) {
// Change singular URL here.
$url = get_permalink();
} else {
// Change term/taxonomy URL here.
}
return $url;
}, 10, 2 );
谢谢!
我有一个 Facebook 评论插件为 example.com 上的 URL 加载评论(例如 example.com/sample-post),但它正在为指定的 rel=canonical link 加载评论在页眉中。
有什么方法可以防止这种情况或强制 Facebook 从示例中加载评论。com/sample-post?
正如@CBroe 所建议的那样,更新 og:url 解决了这个问题,同时仍保持规范不变!
万一这里有人在使用 SEO 框架时遇到这个问题,工作代码是:
add_filter( 'the_seo_framework_ogurl_output', function( $url, $id ) {
if ( is_singular() ) {
// Change singular URL here.
$url = get_permalink();
} else {
// Change term/taxonomy URL here.
}
return $url;
}, 10, 2 );
谢谢!