如何在博客文章中加入图片,使其在Facebook上显示?

时间:2013-12-19 作者:user283338

Worpress博客:3.9主题:二十一(儿童主题)http://beforewisdom.com

过去,如果我在博客帖子的顶部放置一幅图像或视频,如果我发布该博客帖子的URL,该图像就会出现在Facebook上。

没有了。

你知道我可以在如何创建博客帖子方面做些什么改变吗?

1 个回复
最合适的回答,由SO网友:jasonbradberry 整理而成

您可以添加元数据,嵌入在<head> 在你的博客文章的html中添加标签,告诉Facebook在共享内容时要显示什么信息。

以下是Facebook使用的主要元标签:

<!-- Facebook Open Graph meta data -->
<meta property="og:title" content="Title Here" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://www.example.com/" />
<meta property="og:image" content="http://example.com/image.jpg" />
<meta property="og:description" content="Description Here" />
您只需将博客帖子中的图像链接添加到<meta property="og:image" content="http://example.com/image.jpg" /> 标记以告诉Facebook使用哪个图像。

虽然您很可能不会自己编辑每个页面的html代码,但您可以使用插件来添加这些信息。我可以推荐Yoast SEO, 这也为优化站点的一系列SEO设置提供了选项,但是如果你只想添加Facebook元数据,你可以尝试以下方法this plugin – 虽然我自己没有用过,但这些评论似乎是合理的。谷歌“Facebook Meta Wordpress插件”提供其他选项。

结束

相关推荐

Link post images to post

出于某种原因,我找不到任何好的方法来将帖子图像链接到帖子。我在上找到一个脚本http://wpguy.com/plugins/linked-image/ 它可以工作,但不会删除旧链接,而是将旧链接和图像包装在新的a标记中。我想要的是删除旧链接,这样图像只包装在一个a标记中。这是我目前拥有的脚本:function wpguy_linked_image($content){ $searchfor = \'/(<img[^>]*\\/>)/\'; $r