如何修复新 WordPress 站点中的 Facebook Open Graph 标签

How to fix Facebook Open Graph tags in new WordPress site

我在幕后构建一个 WordPress 网站,而我在前端显示一个 "Coming Soon" 页面。我想与某人共享网站以显示登录页面,这显示为缩略图:

这显然不是我想要的。

我去了 developers.facebook.com 并检查了 Open Graph 属性。以下是 og:title、og:description 和 og:markup_url:

og:title

    Web hosting provider - Bluehost.com - domain hosting - PHP Hosting - cheap web hosting - Frontpage Hosting E-Commerce Web Hosting Bluehost

og:description

    Bluehost - Top rated web hosting provider - Free 1 click installs For blogs, shopping carts, and more. Get a free domain name, real NON-outsourced 24/7 support, and superior speed. web hosting provider php hosting cheap web hosting, Web hosting, domain names, front page hosting, email hosting. We of...

og:markup_url(为简洁起见缩短)

    <meta name="description" content="Bluehost - Top rated web hosting provider - Free 1 click installs ... />

    <meta name="keywords" content="web hosting, provider, php hosting,web hosting,.../>

    <meta name="revisit-after" content="10" />

    <meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />

我尝试编辑当前正在使用的默认主题的 functions.php 文件,根据 WordPress 论坛上的建议,这是 2016 年主题,但我的主题不是显示的内容,而且它没有工作。

我还尝试添加一个专门用于 Facebook、Twitter、Google+ Open Graph 标签的插件,但这也没有用。

显示此信息的爬虫正在拾取什么文件?我似乎找不到这些元标记。

好的,这比我想象的要容易。我注意到最后一次 URL 抓取是在 2016 年 11 月 11 日。我在 Facebook Sharing Debugger 页面上点击了 "Scrape Again",然后出现了正确的 link。

所以,这是一个简单的缓存问题。

谢谢朋友们的建议!