0

我最近为我的 Wordpress 支持的网站制作了一个自定义模板,但是当我将其中一个帖子页面的链接复制到 Facebook 墙上时,它不再用它发布特色图片。我曾经使用 Simlo 模板,它工作得很好。

我的网站是http://brokeandstarving.com - 例如,如果您将该链接复制并粘贴到您的 Facebook 状态,它会找到几个缩略图与它一起发布,但是如果您发布指向其中一个帖子的链接,它不会找到任何缩略图!(例如http://brokeandstarving.com/480/lemon-honey-chicken/)。

在我的旧 Simlo 模板上,它用于自动发布特征图像。

它一定与我构建布局的方式有关,但我无法弄清楚。

有任何想法吗?

4

2 回答 2

1

有一个名为“添加 image_src 元标记”的 WordPress 插件,它会使用您选择的帖子缩略图自动为您执行此操作。

于 2012-02-27T16:32:03.543 回答
0

我自己又解决了一次。事实证明,您需要<link rel="image_src" href="SOURCE OF FEAUTRE IMAGE" />在 WordPress 模板中添加 header.php 文件。您还必须确保将其添加到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];
?>
于 2011-03-24T23:21:04.853 回答