我最近为我的Wordpress网站制作了一个自定义模板,但是当我将其中一个帖子页面的链接复制到Facebook墙上时,它不再用它发布功能图像。我以前使用Simplo模板,它工作正常。
我的网站是http://brokeandstarving.com - 例如,如果您将该链接复制并粘贴到您的Facebook状态,它会发现一些缩略图用它发布,但是如果您发布一个链接到其中一个帖子,它将找不到任何缩略图! (例如http://brokeandstarving.com/480/lemon-honey-chicken/)。
在我的旧Simplo模板上,它用于自动发布功能图像。
它必须与我构建布局的方式有关,但我无法弄明白。
有什么想法吗?
答案 0 :(得分:1)
有一个名为“添加image_src元标记”的WordPress插件,可以使用您选择的缩略图后自动为您执行此操作。
答案 1 :(得分:0)
我又一次解决了这个问题。事实证明,您需要在WordPress模板的header.php文件中添加<link rel="image_src" href="SOURCE OF FEAUTRE IMAGE" />
。您还必须确保将其添加到wp_head()
函数下方。
对我有用的具体代码是:
<link rel="image_src" href="<?php
$thumbnail_id = get_the_post_thumbnail( $post->ID );
preg_match( '/src="(.*)" class/', $thumbnail_id, $link );
echo $link[1];
?>