首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从旧博客网站删除Jetpack OG标签

从旧博客网站删除Jetpack OG标签
EN

WordPress Development用户
提问于 2019-01-02 15:14:59
回答 2查看 129关注 0票数 1

www.beautifulcreationsphotography.co.uk

我有一个客户谁曾经有一个Wordpress博客,但出于某种原因,它继承到她的新网站,并造成havok与Yoast。

我在下面添加了这个过滤器,但它似乎不起作用。

代码语言:javascript
复制
add_filter( 'jetpack_enable_open_graph', '__return_false' );

有什么想法吗?

EN

回答 2

WordPress Development用户

发布于 2019-01-23 11:34:01

上面的站点不使用Jetpack的标记。它使用Yoast自己的标签。事实上,在任何网站上,如果你使用Yoast SEO插件并激活了SEO > Social > Facebook下的标签,Jetpack自己的标签将永远不会被添加。只有来自Yoast的标签才会出现在您的站点上。这两个插件是为了很好地协同工作而构建的,所以如果您在一起使用这两个插件,就不会有重复的标记集,而且您也不需要添加任何代码片段。

尽管如此,Facebook确实会缓存站点上每个页面的信息,因此即使在更新了网站上的Open Graph标记之后,在共享Facebook上的链接时仍然会使用旧的标题/描述/图像,因为您看到的是缓存的数据。您可以通过使用Facebook的调试工具:https://developers.facebook.com/tools/debug/手动刷新该缓存,您可以在那里单击"Scape“来刷新数据。

票数 1
EN

WordPress Development用户

发布于 2019-01-02 15:26:20

确保您没有看到该站点的缓存版本。

另外,尝试像这样向过滤器添加优先级。

代码语言:javascript
复制
add_filter( 'jetpack_enable_open_graph', '__return_false', 99 );

也试试这个版本..。

代码语言:javascript
复制
add_filter( 'jetpack_enable_opengraph', '__return_false', 99 );

尝试暂时切换主题并检查源代码。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/324447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档