所以,
我在Wordpress上使用高级自定义字段来设置我在 flickr 上托管的精选图像,这样我就可以在我正在构建的模板中完美地查询它。
但此图片不在帖子的内容(文字)中,例如 Facebook 或 Twitter 或任何社交媒体分享帖子不要看到这张图片。
因此,在帖子中我只有一张图片。我在帖子顶部显示的标题背景不会显示在内容中,因此社交媒体不会认出它。
子弹点:
英语不是我的第一语言,所以请原谅我有任何拼写或语法错误。
答案 0 :(得分:0)
我真的不明白为什么你想在WP之外托管您的特色图片,或者更具体地说,在Flickr上托管...但是如果你可以通过ACF获得它的网址(我想你正在使用一个URL字段),问题是Facebook或Twitter在您分享您的网页时无法检索您的图片,也许您应该实施Open Graph和Twitter 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..." />