删除旧博客网站上的Jetpack OG标签 时间:2019-01-02 作者:Kirsty Marks www.beautifulcreationsphotography。co.uk公司我有一个客户,他以前有一个Wordpress博客,但由于某种原因,它被转到了她的新网站,引起了Yoast的不满。我在下面添加了这个过滤器,但它似乎不起作用。add_filter( \'jetpack_enable_open_graph\', \'__return_false\' ); 有什么想法吗? 2 个回复 SO网友:jeherve 上面的站点不使用Jetpack的Open Graph元标记。它使用Yoast SEO自己的标签。事实上,在任何网站上,如果您使用Yoast SEO插件并激活了SEO>社交>Facebook下的Open Graph meta标签,Jetpack自己的Open Graph meta标签将永远不会被添加。只有Yoast中的标记才会显示在您的网站上。这两个插件构建为可以很好地协同工作,因此如果您将这两个插件一起使用,则不会有重复标记集的风险,并且不需要添加任何代码片段。这就是说,Facebook会缓存你网站上每个页面的信息,因此,即使你更新了网站上的Open Graph Meta标记,在Facebook上共享链接时仍然会使用旧的标题/描述/图像,因为你看到的是缓存的数据。您可以使用Facebook的调试工具手动刷新该缓存:https://developers.facebook.com/tools/debug/您可以单击此处的“再次Scape”刷新数据。 SO网友:RiddleMeThis 确保您没有看到该站点的缓存版本。另外,尝试像这样为过滤器添加优先级。add_filter( \'jetpack_enable_open_graph\', \'__return_false\', 99 ); 请尝试此版本。。。add_filter( \'jetpack_enable_opengraph\', \'__return_false\', 99 ); 尝试临时切换切换主题并检查源代码。 文章导航