当我们直接在 Facebook 上共享链接,并且该链接转到 Wordpress 博客时,我们如何控制 Facebook 提取并用作共享链接描述的文本?只需前往 facebook 并粘贴或输入任何 WordPress URL,它就会将首页第一篇文章的故事作为该 URL 的描述。
我已经尝试过:
<meta name="description" content="<?php echo get_bloginfo ( 'description' ); ?>" />
和
<meta property="og:description" content="<?php echo get_bloginfo ( 'description' ); ?>" />
但它在 Facebook 上仍然没有得到正确的描述。是的,我已经在 Wordpress 上为我的网站设置了描述。是的,当我查看源代码时,描述会显示在网站上。
Facebook 有自己的缓存,有时会导致元标记的更改永远无法正确显示,即使在添加或更改元标记之后也是如此。
运行Facebook 调试器不仅会告诉您元标记是否有问题,还会清除其目标网站信息的缓存,以便可以正确抓取其当前信息。
我没有做过任何 facebook 开发,但是看看这个 documentation,它说
标题和描述标签是任何预览的最低要求,因此请确保包含这两个标签。
那么也许也尝试包括
<meta property="og:title" content="title" />
?