Изображение из WordPress не появится на стене Facebook

Недавно я создал собственный шаблон для своего сайта на базе Wordpress, но когда я копирую ссылку с одной из страниц сообщений на стену Facebook, она больше не публикует с ней изображение функции. Раньше я использовал шаблон Simplo, и он работал нормально.

Мой сайт: http://brokeandstarving.com. Если, например, вы скопируете и вставите эту ссылку в свой статус на Facebook, она найдет пару миниатюр для публикации с ним, однако, если вы разместите ссылку на один из постов, он не найдет никаких миниатюр! (например, http://brokeandstarving.com/480/lemon-honey-chicken/).

В моем старом шаблоне Simplo он автоматически публиковал изображение с ним.

Должно быть, это как-то связано с тем, как я структурировал свой макет, но я не могу этого понять.

Любые идеи?


person Ben    schedule 24.03.2011    source источник
comment
Тем временем я прочитал это: clickonf5.org/tutorial/ — Есть идеи, как реализовать это в отдельных постах? :(   -  person Ben    schedule 25.03.2011


Ответы (2)


Существует плагин WordPress под названием «Добавить метатег image_src», который сделает это автоматически за вас, используя выбранное вами миниатюрное изображение публикации.

person Mike    schedule 27.02.2012

Я решил это сам еще раз. Оказывается, вам нужно добавить <link rel="image_src" href="SOURCE OF FEAUTRE IMAGE" /> в файл header.php вашего шаблона WordPress. Вы также должны убедиться, что он добавлен ниже функции 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];
?>
person Ben    schedule 24.03.2011