2011-03-24 65 views
0

我最近爲我的WordPress動力網站製作了一個自定義模板,但是當我將其中一個帖子頁面的鏈接複製到Facebook牆上時,它不再發布該功能圖片它。我曾經使用過Simplo模板,它工作正常。來自WordPress的圖片不會出現在Facebook牆上

我的網站是http://brokeandstarving.com - 例如,如果你複製和粘貼鏈接到你的Facebook狀態就會發現有兩個縮略圖發佈它,但是如果你發佈一個鏈接到它不會找到任何的職位之一縮略圖! (例如http://brokeandstarving.com/480/lemon-honey-chicken/)。

在我的舊的Simplo模板上,它用於自動發佈特徵圖像。

它必須與我構建佈局的方式有關,但我無法弄清楚。

任何想法?

+0

同時,我已閱讀此:http://www.clickonf5.org/tutorial/how-insert-custom-image-thumbnail-facebook-link-sharing/5536 - 任何想法我將如何實現個人帖子? :( – Ben 2011-03-24 22:58:43

回答

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]; 
?> 
1

有一個插件叫做「添加image_src Meta標籤」,將自動爲您做到這一點,使用您的選擇後縮略圖WordPress的。

+0

一個鏈接會有幫助。 – 2012-10-27 20:48:52