Приветствую всех вебмастеров работающих на WordPress, сегодня наWebMasterMaksim.ru я расскажу как настроить rss с картинками.
Думаю как настроить RSS ленту wordpress, вы все знаете, точней ее то и настраивать сильно не нужно, она сразу работает после установки движка.
Единственное, что можно настроить, так это количество последних статей отображаемых в ленте, и в rss отображать полный текст статьи либо анонс.
Эти настройки вы можете найти проделав следующий путь в админке WordPress: настройки > чтение и выбрать соответствующие поля для редактирования, если вас не устроят данные установленные по умолчанию.
Тля тех кто не знает, ваша rss wordpress находится по адресу:
ваш-адресс.ru/feed
Но ее лучше пустить через Feedburner, перейдите по ссылке там я рассказывал о всех преимуществах, например как организовать подписку на e-mail, или вывести счетчик подписчиков, так же читайте - Рассылка RSS и Смартреспондер.
Я думаю, что вы это уже знаете, но вот у многих возникает вопрос как настроить в rss вывод картинок, или как выводить в ленте wordpress, полное изображение статьи, среднею, большую миниатюру или маленькую.
Картинки в rss ленте wordpress, безусловно украсят ее внешний вид и увеличат кликабельность, вот посмотрите как выглядит моя rss через Feedburner с картинками.
Итак, поехали, вам понадобится вставить в файл functions.php вашей темы wordpress, следующий код:
function featuredtoRSS( $content ) { global $post ; if ( has_post_thumbnail( $post ->ID ) ){ $content = '' . get_the_post_thumbnail( $post ->ID, 'thumbnail' , array ( 'style' => 'float:left; margin:0 15px 15px 0;' ) ) . '' . $content ; } return $content ; } add_filter( 'the_excerpt_rss' , 'featuredtoRSS' ); add_filter( 'the_content_feed' , 'featuredtoRSS' ); |
А теперь я расскажу как выводить нужный вам размер картинок, для этого вам нужно будет работать со строчкой из приведенного мною кода: get_the_post_thumbnail($post->ID, ‘thumbnail’
В нем вы видите в данный момент значение – thumbnail, этот параметр будет отображать миниатюру.
Если заменить thumbnail, на medium, то будет выводится средний размер миниатюр, как раз я в своей rss ленте wordpress применяю именно этот формат.
Ну а если заменить thumbnail, на large, то получим большой размер миниатюр.
И в заключении хочу сказать, что если вы хотите выводить родной размер картинки, то в коде установите full.
А кто не знает что такое миниатюры в WordPress, как их генерировать, откуда их брать и зачем они нужны, тогда вам придется в обязательном порядке перейти по ссылке, там я все об этом рассказал, если вы этого не будите знать, то дальнейшей полноценной работы с вордпресс вам не видать.
Вот посмотрите видео как организовать работу с мини картинками:
Ну а если вы вообще полный чайник и не хотите заморачиваться с кодом и с этими непонятными миниатюрами, то можете воспользоваться wordpress rss плагинами для вывода картинок.
WordPress rss плагины для вывода картинок.
WP RSS Images — очень простенький плагин, который добавит картинки к вашей rss/
Insert RSS Thumbnails – этот плагин выведет миниатюры в rss.
Как видите ничего сложного в этом нет!
Комментариев нет:
Отправить комментарий