Настраиваем ленту RSS WordPress с картинками.

RSS новости - Как в RSS вставить картинки

В се­го­дняш­нем по­сту я хо­чу рас­ска­зать Вам о том, как при­дать Ва­ше­му Rss-по­то­ку на­гляд­но­сти, а имен­но: как в RSS вста­вить кар­тин­ки. Это су­ще­ствен­но по­вы­сит при­вле­ка­тель­ность и ин­фор­ма­тив­ность Ва­шей Rss лен­ты и ста­нет до­пол­ни­тель­ным спо­со­бом удер­жа­ния чи­та­те­лей и при­вле­че­ния но­вых по­се­ти­те­лей. Есте­ствен­но, опи­сан­ный ни­же ме­тод бу­дет ра­бо­тать в Rss но­во­стях на са­мом WordPress и с ка­на­лом Feedburner.

В ка­че­стве при­ме­ра вы мо­же­те по­се­тить мой RSS Feed , не за­будь­те при этом под­пи­сать­ся ;) ! По умол­ча­нию в Ва­шем Rss-ка­на­ле изоб­ра­же­ния не отоб­ра­жа­ют­ся, но это мож­но ис­пра­вить по­ра­бо­тав с ко­дом функ­ции ва­ше­го шаб­ло­на те­мы.

Для это­го нуж­но вста­вить сле­ду­ю­щий код в functions.​php

PHP

1

2

3

4

5

6

7

8

9
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');

Не за­бы­ва­ем со­хра­нить из­ме­не­ния.

Ре­дак­ти­ру­ем изоб­ра­же­ние в RSS-по­то­ке

Те­перь нуж­но до­ба­вить кра­си­во­сти на­ше­му изоб­ра­же­нию в Rss лен­те, по­ра­бо­та­ем со сти­ля­ми. По­ра­бо­тав со строч­кой get_the_post_thumbnail($post->ID, 'thumbnail' мож­но за­дать раз­мер изоб­ра­же­ния: оста­вить thumbnail (ми­ни­а­тю­ру) ли­бо за­ме­нить на medium (сред­ний), large (боль­шой) или full (пол­ный).

По умол­ча­нию изоб­ра­же­ние в Rss-лен­те бу­дет по­ме­щать­ся в ле­вой ча­сти за­пи­си, при же­ла­ние мож­но отоб­ра­зить кар­тин­ки и по пра­вой сто­роне. Что­бы это­го ре­а­ли­зо­вать вос­поль­зуй­тесь сле­ду­ю­щим со­ве­том:

По­ме­нять на­до об­те­ка­нии кар­тин­ки с ле­вой сто­роне на пра­вую

 CSS

1
float:left; margin:0 15px 15px 0;

из­ме­ни­те на это:

CSS

1
float:right; margin:0 20px 20px 20px;

При встав­ке в Rss но­во­сти боль­ших и пол­но­раз­мер­ных изоб­ра­же­ний, вос­поль­зуй­тесь этим ко­дом, вме­сто преды­ду­ще­го:

  PHP

1

2

3

4

5

6

7

8

9
function featuredtoRSS($content) {

global $post;

if ( has_post_thumbnail( $post->ID ) ){

$content = '
' . get_the_post_thumbnail( $post->ID, 'thumbnail', array( 'style' => 'margin-bottom: 15px;' ) ) . '

' . $content;

}

return $content;

}

add_filter('the_excerpt_rss', 'featuredtoRSS');

add_filter('the_content_feed', 'featuredtoRSS');

Не вол­нуй­тесь, ес­ли по­сле про­де­лан­ной ра­бо­ты у Вас сра­зу не отоб­ра­зят­ся кар­тин­ки Ва­ших но­во­стей, Feedburner тре­бу­ет­ся 24 ча­са для об­нов­ле­ния ка­на­ла. Ес­ли Вам не тер­пит­ся уви­деть ре­зуль­та­ты Ва­ше­го тру­да, про­сто на­пи­ши­те но­вый пост.

Пла­ги­ны для вы­во­да кар­ти­нок в RSS но­во­стях

  • Insert RSS Thumbnails – пла­гин для встав­ки ми­ни­а­тюр в за­пи­си ва­ше­го бло­га в RSS но­во­стях
  • WP RSS Images – про­стой пла­гин, ко­то­рый поз­во­ля­ет встав­лять кар­тин­ки в ва­ши RSS но­во­сти
You should also read:

Правильный robots.txt для WordPress

Файл robots.txt

Есть у движка wordpress одна проблема в техническом плане. Заключается она в дублирование контента и мусорных страниц. Эта штука сулит очень большие проблемы с поисковыми системами, особенно если очень увлекаться тегами (метками).

В самом плохом варианте сайт может попасть под фильтр Яндекса АГС (бан, когда в индексе остается 10 или менее страниц), и в дополнительный индекс Гугла. Объяснять, что такое АГС и дополнительный индекс я сейчас не буду, эта тема отдельного разговора, а вот как решить проблему с дублями я расскажу.

Плагин для WordPress

Плагин для автоматической перелинковки WordPress

Давно знал о существовании плагина для автоматической перелинковки на WordPress, но никак руки до него не доходили, а точнее, не думал что он настолько полезен. Лишь однажды, когда я случайно попал на новостной сайт (какая-то новость заинтересовала), прочитал новость, а потом перешел по внутренней ссылке этой новости, а потом в другой новости снова перешел по внутренней ссылке (все эти ссылки просто были внутри статьи на каком-то слове или фразе)… в общем, я понял, что с помощью этих внутренних перелинковок можно надолго задержать посетителя на вашем сайте, то есть как бы улучшаются “поведенческие факторы”, которые сейчас упорно стараются использовать все поисковые системы при поднятии сайта в топе или для понижения его позиций.

Обзор SEO-плагина WordPress SEO by Yoast

В данном обзоре будет рассмотрен и протестирован бесплатный плагин для Вордпресса WordPress SEO by Yoast. В сентябре 2012 года была выпущена новая версия этого плагина с номером 1.2.8.4, совместимая с версией WordPress 3.4.2. WordPress SEO by Yoast имеет много положительных отзывов, и на сайте wordpress.org он оценён 4,7 балами из 5. Тестирование его функций для этого обзора было выполнено на WordPress 3.4.2.

Как перевести тему или плагин WordPress — пошаговая инструкция

Известно что хороший дизайн и верстка сайта очень сильно влияют на отношение посетителей к сайту и его владельцу. Не забываем также что хороший шаблон существенно влияет на поисковую оптимизацию и юзабилити сайта.

Шаблонизация WordPress довольно несложная, и можно недорого найти хорошего дизайнера и верстальщика WordPress тем. В среднем цена на хороший дизайн темы WordPress стоит от $30-40, и гдето столько же стоит отверстать шаблон под ваш движок.