1

所以,

我使用 Wordpress 上的高级自定义字段来设置我在flickr上托管的特色图像,这样我就可以在我正在构建的模板中完美地查询它。

但是这张图片不在帖子的内容(文本)中,因此例如FacebookTwitter或任何社交媒体分享帖子都看不到这张图片。

所以在帖子中我只有一张图片。我在帖子顶部显示为标题背景的内容不会显示在内容中,因此社交媒体无法识别它。

要点:

  • Wordpress 高级自定义字段插件,用于将字段添加到我在flickr上粘贴图片的 url 的帖子中。
  • 我可以完美地查询 URL 并在我正在构建的模板中实现它。
  • 但这意味着这张图片不在帖子内容(文本)中。因此,如果用户想分享我网站上的文章,社交媒体似乎看不到这张图片,也不会显示图片。

我真的不知道如何解决这个问题,我希望有人有解决方案。

英语不是我的第一语言,如有任何拼写或语法错误,请见谅。

4

1 回答 1

0

我真的不明白你为什么要在 WP 之外,或者更具体地说,在 Flickr 上托管你的特色图片......但如果你可以通过 ACF 获取它的 URL(我猜你正在使用 URL 字段),问题是Facebook 或 Twitter 在您共享页面时不会检索您的图像,也许您应该实现Open GraphTwitter Card元标记。

也就是说,在你的header.php内心<head>

<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="@youraccount" />
<meta name="twitter:creator" content="@youraccount" />
<meta property="og:title" content="The title" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://www.example.com/your-page" />
<meta property="og:image" content="http://www.example.com/your-flickr-image-url" />
<meta property="og:description" content="Content description..." />
于 2016-05-10T08:01:50.130 回答