sonyps4.ru

Плагин похожих статей wordpress. Почему лучше обходиться без плагинов

Если вы хотите чтобы пользователи оставались и больше времени проводили на вашем сайте, помочь в этом может список связных (похожих) постов после статьи. Как правило, они отбираются смежных тематик, поэтому с определенной долей вероятности тот или иной пользователь может пройтись по другим статьям блога (справедливо это, конечно, только для СДЛ проектов). В последних нескольких статьях я уже рассмотрел парочку полезных плагинов для создания подобных списков — и . Первый весьма прост и функционален, но второй предоставляет сразу «из коробки» возможность добавления миниатюр (thumbnails) для этих самых похожих постов. Картинки все же лучше привлекают внимание пользователей чем обычные ссылки, поэтому сегодня предлагаю рассмотреть еще пять отличных плагинов, которые помогут реализовать такую функциональность.

Думаю, все сейчас используют для отображения картинок в wordpress блоге — это действительно очень удобно. Разработчикам вообще открываются дополнительные возможности для маневра — сможете легко выводить их на сайте через файлы шаблона или с помощью специальных модулей. Это гораздо проще чем я когда-то мучился реализовывая функцию , который никогда их не поддерживал. Кстати, после этих «улучшений» список связных постов в одном из блогов приятно преобразился:

Согласитесь, смотрится получше обычных ссылок. Именно поэтому следующие плагины вам должны понравится! За исследования и находку спасибо автору статьи Get Sticky with Thumbnails . В ней приводится не только короткое описание модулей, но и указание их плюсов и недостатков. В конце поста найдете сравнительную таблицу по разным критериям. Итак, поехали…

1. IGIT Related Posts With Thumb Image After Post

Только я начал рассматривать первый плагин как появились «небольшие проблемы». Модуль был актуален около года назад, но по непонятным мне причинам на wordpress.org его больше нет. Основная моя версия — там имелись определенные проблемы с безопасностью, но многие утверждают, что это «заслуга» не модуля а известной WP уязвимости с файлом timthumb.php. Видимо, из-за этого модуль GIT Related Posts больше недоступен, тем не менее, в интернете в блогах я нашел 2-3 источника (в рунете бесплатно, в англоязычном сегменте за $15), где ошибки исправлены и можно плагин скачать.

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

Плюсы: возможно выбора горизонтального и вертикального отображения, а также большое число настроек.
Недостатки: не всегда хорошо изменяет размер для миниатюр и, похоже, нет вывода краткого текста из соответствующих постов. Ну и второй недостаток — отсутствие плагина на официальном сайте wordpress (не понятно будет он поддерживаться в дальнейшем или нет).

Данный плагин тоже имеет большое число хороших опций — отображение миниатюр не только в постах, но и на страницах + пользовательских типах записей, возможность разных настроек оформления (цвета фона, рамки, длина текстов описания и т.п.). Также в модуле есть возможность выбрать критерий, по которому будет определять схожесть материалов — по тегам и/или категориям, случайным образом или задаваться вручную. Можно указать источник миниатюр. Скачиваем плагин Related Posts Thumbnails .

Плюсы: много настроек отображения + выбор способа определения похожих постов.
Самый большой недостаток: вывод изображений в виде больших горизонтальных полос, что иногда может смотреться очень стильно, но в большинстве случаев не очень хорошо.

В данном wordpress модуле опций по настройке меньше чем в предыдущих, но это не вызывает никаких проблем. Здесь вы сможете выбрать разные размеры миниатюр, а также их количество для отображения. Отличной функцией есть специальный эффект с отображением анонса поста при наведении на картинки. Кроме того, похоже, что плагин может выбирать изображения из картинок, которые имеются в посте, а не только брать их из «featured image». Да и автоматический ресайз картинок работает хорошо. Скачиваем отсюда .

Плюсы: Отлично справляется с ресайзом (изменением размера) картинок и хороший эффект при наведении.
Недостатки: Не очень много опций по оформлению.

Плагин WP-Thumbie позволяет контролировать число миниатюр, их размер, длину текста анонса (или отключать его), а также исключать страницы из списка или категории. Скачать модуль можно .

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

Собственно, модуль выполняет именно те функции, которые заявлены в названии — выводит . Иногда бывают ситуации, когда как раз нужно максимально простое решение.

Плюсы: простота, отличный ресайз картинок.
Минусы: Мало опций в настройке, нет анонсов постов. Не смотря на то, что в плагине имеется не только горизонтальный, но и вертикальный вариант отображения, в последнем не показывают миниатюры.

Итого

После изучения всех 5 плагинов для похожих постов с миниатюрами и рассмотрение их функциональности получилась следующая таблица. Оценивались параметры: умение хорошо ресайзить картинки, отображение анонсов, горизонтальный и вертикальный вариант списка, настройки оформления.

Есть ли здесь победитель? Автор статьи решил выбрать в качестве него модуль Wp-Thumbie. Во-первых, он хорошо ресайзит миниатюры — сразу понятно что за картинка перед вами, во-вторых, имеет базовый набор необходимых опций. С другой стороны, здесь нет горизонтального стиля отображения и анонсов, поэтому я бы, наверное, все же рекомендовал выбрать модуль исходя из ваших задач . Кроме того, я также настоятельно советую глянуть один из прошлых постов про , который имеет множество настроек и достаточно функциональный, если говорить о миниатюрах. В целом все модули достаточно неплохие более-менее одинаковые.

P.S. Интернет продажи могут стать очень выгодным, чтобы создать интернет магазин лучше обратиться в профессиональную веб-студию вашего города.
Хотите сэкономить при покупке или заказе услуг? — используйте купоны на скидки, с помощью которых можно очень выгодно и отдыхать.

Приветствую, друзья!

Сегодня вас ждет подборка из семи плагинов для вывода похожих записей на блоге WordPress. И хотя поговаривают, что с точки зрения SEO вывод похожих статей вредит, если эти ссылки не привязаны жестко к конкретной записи, однако все мы так или иначе их используем.

Кстати, немного о жесткой привязке… Это все понятно, что страница с точки зрения ПС должна быть (ну, желательно, по крайней мере) неизменна. Но вот с сугубо практической точки зрения — если я пишу статью на тему, которой касалась еще в какой-то записи ранее, то логично и удобно для посетителей было бы ссылку на эту новую статью выводить в списке похожих на ту, старую. А по правилам получается, что это не только не полезно, но и вредно? В очередной раз правила противоречат моей пушистой логике… Что скажете?

Ну а теперь непосредственно к плагинам.

nRelate Related Content

Это, пожалуй, один из самых популярных плагинов WordPress для вывода похожих записей. На момент написания этой статьи из официального репозитория плагинов WordPress.org его скачали 338.688 раз.

Похожие записи можно вывести четыремя способами:

  1. Автоматически отображать до или после статьи — указывается в настройках плагина
  2. Использовать шорткод для вставки блока похожих постов в нужное место конкретной записи
  3. Выводить похожие записи в виджете
  4. Вставить функцию вывода похожих постов в файл темы оформления

Yet Another Related Posts

Если предыдущий плагин я назвала одним из самых популярных, то это, без сомнения, самый популярный среди всех:). Количество скачиваний Yet Another Related Posts уже перевалило за 2,6 млн.

Yet Another Related Posts Plugin выводит список похожих на текущую запись статей, который формирует на основе категорий, тегов, заголовков, контента, пользовательских таксономий. Кстати, в новой версии, которая сейчас доступна для скачивания, наконец-то реализована поддержка миниатюр.

Все настраивается очень гибко, однако есть значительный минус — алгоритм поиска похожих записей довольно прожорливый и для большого сайта может стать серьезным «тормозом».

Ссылка на скачивание — http://wordpress.org/plugins/yet-another-related-posts-plugin/

Contextual Related Posts

Вот этот плагин я с удовольствием использую на двух сайтах, а до смены шаблона он исправно работал и на этом. Отличный плагин для вывода похожих записей, множество возможностей для тонкой настройки внешнего вида, вывод списка похожих записей и в RSS (что должно было бы, по идее, увеличивать число переходов — а по факту, только раздражало некоторых моих читателей 🙂). Подбор похожих записей осуществляется на основе анализа заголовков, содержания, что, впрочем, не слишком влияет на скорость работы блога, зато делает список похожих статей максимально релевантным.

Из особенностей Contextual Related Posts должна отметить поддержку миниатюр, кеширование списка похожих постов, шорткоды и виджеты, Custom CSS. Впрочем, последнее достоинство оборачивается и недостатком, поскольку в этот плагин не встроено хоть сколько-нибудь приличных вариантов оформления блока похожих записей. Все приходится делать ручками, правя CSS .

MicroKid’s Related Posts

А вот этот плагин порадует адептов SEO, поскольку дает возможность осуществлять ту самую жесткую привязку похожих записей. Вы сами во время написания/редактирования поста можете указать, какие записи выводить в блоке похожих постов.

Об одном минусе — необходимости обновлять список похожих постов к старым записям, если появился новый релевантный им контент — я уже говорила вначале. Еще минус заключается в том, что этот плагин целесообразно использовать только при создании нового блога. Иначе, при наличии на блоге сотни-другой записей, вы проведете три дня и три ночи, указываю похожие записи к каждой из своих старых статей.

Впрочем, максимальная релевантность записей из этого списка — а ведь вручную оно завсегда лучше, чем автоматически — может перевесить все минусы. Решайте сами.

OutBrian

Это не совсем плагин… Точнее, не обычный плагин. Он выводит похожие посты с использованием стороннего сервиса, широко известного за рубежом — OutBrian, и позволяет показывать в блоке похожих записей как статьи вашего сайта, так и записи со сторонних сайтов, максимально релевантные вашей. Соответственно, и ваши записи появляются в аналогичных блоках на других сайтах. Этакий обмен трафиком своеобразный.

Информация об этом плагине скорее вам просто к сведению. Во-первых, это небесплатный сервис. Во-вторых, как я уже сказала, он популярен в буржунете, но не у нас, так что имеет смысл его использовать только для показа статей со своего сайта — а для этого есть и другие, более удачные варианты. Ну а в-третьих, к своему стыду должна признаться, что так толком и не поняла, как его использовать. Поэтому буду благодарна, если кто-то поделится своим опытом работы с OutBrian.

External Related Posts

Это тоже несколько необычный в привычном понимании плагин для вывода похожих постов. Он показывает похожие записи не с вашего сайта, а ищет релевантные вашей записи статьи на Google Blogs.

Видимо, с точки зрения оптимизации своего сайта — вещь бесполезная, зато если вы действительно заботитесь о своих читателях и тематика позволяет, то предоставить читателям полезную информацию — почему бы и нет? Между прочим, знаю по себе, такие блоки — со ссылками на другие блоги — всегда привлекают внимание и заставляют возвращаться на блог, на котором они расположены — вдруг еще какую-то интересную ссылку найду.

The Related Posts plugin for WordPress

Отличный плагин для вывода похожих постов, блок получается адаптивным — удобно для владельцев мобильных устройств. Позволяет выводить похожие записи в начале или конце поста, в середине — шорткодом, ну или вообще вставить функцию в шаблон в нужное место. Все как обычно. Плагин, увы, не бесплатный (бывает и такое…)

Ссылка на скачивание — http://codecanyon.net/item/related-posts-for-wordpress/

Я не упомянула здесь Smart Linker только потому, что уже давно написала о нем целую статью. А так он вполне заслуживает почетного места в этом списке.

Плагины в список попали, как видите, абсолютно разные: от привычных нам до плагинов с необычным функционалом. Даже один премиум-плагин затесался:). И хотя мне по душе Contextual Related Posts, но я должна признать, что наилучшим решением из рассмотренных мной здесь является все-таки nRelate — гибкий, мощный, быстрый, легко настраиваемый плагин.

На том и распрощаемся, господа и дамы. Всем хорошего дня!

Приветствую! Вот наконец-то я и дождался своего отпуска, впереди целый месяц отдыха. Но это не означает что прекратится работа на блоге. И сегодня по плану очередной пост из рубрики Кодекс.

Вывод в конце каждого поста списка связанных записей улучшает поведенческие факторы на блоге, увеличивает время нахождения на ресурсе и т.д. Для этого не обязательно устанавливать плагины и достаточно обойтись простым кодом.

То, что плагины потребляют достаточное количество ресурсов ни для кого не секрет и я стараюсь избежать их использования, если это возможно. Одним из таких шагов навстречу оптимизации работы блога и ускорения загрузки является использование очень простого кода для вывода похожих записей на Вордпресс без плагинов.

Критерием схожести будет служить присвоение рубрики статье, т.е. в конце каждого поста можно вставить похожие записи из той же рубрики. И для этого не требуется присваивать посту метки (теги) — я их и не использую, от индексации они все равно закрываются, т.к. приводят к дублированию контента внутри одного , удобство их использования лично для меня остается под вопросом, а оставлять для красоты — не практично…

До того как я стал использовать код для вывода похожих записей я пользовался плагином WordPress Related Posts и хочу заметить, что внешний вид списка ничем не отличается ни при использовании плагина, ни после отказа он него в пользу кода. И это очень хорошо, что читатель внешне не находит отличий, ему не приходится привыкать к чему-то новому. Да я и сам люблю стабильность.

Немножечко про стабильность… Вот уже на протяжении двух месяцев Блог Свободного Вебмастера немного изменил свой внешний вид и перешел от трехколоночного дизайна (2 сайдбара + основная часть) к двухколоночному (остался один правый сайдбар, основная часть расширилась). Я так и не находил времени узнать у своих читателей мнения по поводу изменений. Как Вы считаете, так лучше?

Извиняюсь за оффтоп, продолжаю тему и собственно привожу сам код, способный заменить плагины и выводить список похожих записей без плагинов в конце каждой статьи:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Читайте также:

ID ) ; if ($categories ) { $category_ids = array () ; foreach ($categories as $individual_category ) $category_ids = $individual_category -> term_id ; $args = array ( "category__in" => $category_ids , "post__not_in" => array ($post -> ID ) , "showposts" => "5" , "orderby" => "rand" , "ignore_sticky_posts" => "1" , "no_found_rows" => true , "cache_results" => false ) ; $my_query = new wp_query($args ) ; if ( $my_query -> have_posts () ) { echo "
    " ; while ($my_query -> have_posts () ) { $my_query -> the_post () ; ?>
  • ">
  • " ; } wp_reset_query() ; } ?>

Читайте также:

ID); if ($categories) { $category_ids = array(); foreach($categories as $individual_category) $category_ids = $individual_category->term_id; $args=array("category__in" => $category_ids, "post__not_in" => array($post->ID), "showposts" => "5", "orderby" => "rand", "ignore_sticky_posts" => "1", "no_found_rows" => true, "cache_results" => false); $my_query = new wp_query($args); if($my_query->have_posts()) { echo "
    "; while ($my_query->have_posts()) { $my_query->the_post(); ?>
  • ">
  • "; } wp_reset_query(); } ?>

Обратите внимание на строку:

"orderby" => "rand",

Вот в принципе и все настройки.

В CSS можно задать дополнительные настройки внешнего вида, специально для этого исполняемый код заключен в класс

1 .sample-posts { }

Sample-posts {}

С помощью таблиц стилей есть возможность задать фон или подложить картинку на задний план, обвести в рамку, использовать другой шрифт, для списка использовать другие маркеры и т.д. — возможности ограничены лишь и собственной фантазией!

Желающих обсудить приглашаю к комментированию и если не трудно ответьте, пожалуйста, на вопрос заданный в середине записи)

Здравствуйте, уважаемые читатели. Сегодня будет небольшой, но очень полезный пост, где расскажу вам как вывести похожие статьи без плагинов. Может возникнуть резонный вопрос: а какая же в этом необходимость? Не лучше ли оставить все как есть и заниматься другими неотложными делами, чем ковыряться в каких-то непонятных кодах?

Ответ, как говорится, есть, тем более, что замена плагина кодом займет у вас буквально 3 минуты, гарантирую.

Небольшое предисловие

В последнее время избавляюсь от тех плагинов, без которых можно легко обойтись или работу которых можно заменить кодом. Например, я удалил совершенно ненужный, с моей точки зрения, плагин «WordPress Database Backup». Он и работает как-то половинчато, делает только резервную копию базы данных (а бэкап файлов блога кто будет делать?).

Поэтому раз в неделю сам выполняю эту работу, тем более что это не трудно. Во-вторых, резервное копирование моего блога запланированно выполняется на моем хостинге (на какие параметры нужно обращать внимание при выборе хостинга читайте в ). Если что, могу восстановиться и оттуда.

Также отказался от услуг всем известного плагина «WP No External Links». Почему я это сделал, можете ознакомиться в моей статье о битых ссылках. Внимание! Я не настаиваю на этой точке зрения, поэтому если вдруг решите последовать моему примеру, сначала взвесьте все «за» и «против».

Ну и, наконец, плагин для вывода похожих статей с миниатюрами «WordPress Related Posts». Относительно него у меня давно чесались руки, а теперь и повод возник. Дело в том, что он малоэффективен.

Анализируя статистику Liveinternet заметил, что нет ни одного перехода с «похожих статей». Со ссылок внутри статьи есть, а вот с них нет. Мне кажется виной всему являются как раз-таки эти самые миниатюры, которые пользователь проскакивает даже не заметив. А если вывести ссылки на другие статьи просто текстом, то они очень даже видны, сразу обращаешь на них внимание. В любом случае посмотрим, можно даже сказать, что это эксперимент.

Почему лучше обходиться без плагинов?

Во-первых, они очень сильно тормозят загрузку блога. Я не буду здесь подробно рассказывать почему это плохо, так как уже писал об этом. Какие именно плагины и как грузят ваш блог может помочь узнать еще один специальный плагин «P3 Performance Profiler». Установите, как обычно, через админку и активируйте, затем нажмите на «Scan Now» прямо на странице с плагинами.

Затем «Auto scan», после того как плагин выполнит работу- «View Results».

На скриншоте видно, что плагины у меня загружаются за 0,145 сек. и число обращений к серверу составляет 54. После того как удалил «WordPress Related Posts» время загрузки уменьшилось до 0,114 сек., а число обращений к базе данных уменьшилось до 39.

Вот вам и первая причина. Кстати, не забудьте после проверки деактивировать «P3 Performance Profiler» или же вовсе удалите.

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

Ну и, в-третьих, существует мнение, что коды просто-напросто работают лучше, чем плагины.

Все очень просто. Сначала деактивируйте свой плагин, затем скопируйте этот текст:


Читайте также:


$categories = get_the_category ($post->ID);
if ($categories) {
$category_ids = array ();
foreach ($categories as $individual_category) $category_ids = $individual_category->term_id;
$args=array (
‘category__in’ => $category_ids,
‘post__not_in’ => array ($post->ID),
‘showposts’=>5,
‘caller_get_posts’=>1);
$my_query = new wp_query ($args);
if ($my_query->have_posts ()) {
echo ‘’;
}
wp_reset_query ();
}
?>

Теперь пройдите в админку вашего блога, выберите «Внешний вид»-«Редактор», затем откройте файл «single.php». Поскольку похожие статьи уместно будет расположить после основного контента, разместите код после вот таких строк:

И не забудьте обновить файл. Все, дело сделано. Я потратил на это 3 минуты. А вы? На этом я закончу свою небольшую заметку, если она была полезна вам, подписывайтесь на новые статьи блога. А пока я пишу их, почитайте старые, перейдя по ссылкам чуть ниже. Всего доброго.

Доброго дня! Мы уже не раз говорили о том, насколько важно проводить внутреннюю оптимизацию на сайте. Один из способов сделать эффективную внутреннюю перелинковку – вывод похожих записей внизу каждой статьи. Такое дополнение позволяет увеличить длительность пребывания посетителей на сайте, уменьшает показатель отказов, а соответственно положительно сказывается на . О том, как добавить похожие записи на WordPress-блог, какие плагины для этого подойдут, а также о том, как это сделать без плагинов пойдет речь в сегодняшней статье.

Есть два варианта вывода похожих записей под статьей – по категориям и по тегам (меткам). Теги позволяют показывать схожие по тематике статьи, которые могут относиться к разным разделам. За вывод статьи отвечает файл single.php. Если кто забыл, можно ознакомиться со статьей про .

Т.е. чтобы добавить похожие записи без плагина к статье, нам нужно вставлять код непосредственно в single.php.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

  • Если заменить строку "category__in" => $category_ids, на такую: "tag__in" => $tag_ids, то сортировка похожих записей будет осуществляться по тегам.
  • В этом коде следует обратить внимание также на строку "orderby"=>rand, . Она отвечает за случайный порядок вывода ссылок на записи. Если вы хотите, чтобы записи были показаны согласно датам создания, эту строку следует убрать.
  • Cтрока "caller_get_posts"=>1 запрещает повторение записей под постом.
  • Cтрока "showposts"=>3, указывает на количество выводимых записей.

Приведенный код нужно вставлять сразу после вывода статьи в файле single.php.

Но это еще не все. Если вы хотите, чтоб по ссылкам похожих записей переходили, вам придется дополнительно их оформить. Для этого нужно внести изменения в файл стилей style.css.

Чтобы получилось, как на данном , добавьте следующий код:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #related_posts { margin-right : -25px ; } #related_posts p{ font-size : 18px ; } #related_posts li{ float : left ; width : 205px ; margin : 0 20px 20px 0 ; padding : 4px ; background : #f8f8f8 ; /* цвет фона серый*/ height : 160px ; } #related_posts li: hover { background : #f6fffd ; /* смена фона на голубой при наведении */ } #related_posts li a{ text-align : center ; display : block ; padding : 5px ; color : #222 ; /* цвет ссылок */ } #related_posts li img{ width : 195px ; height : 117px ; }

#related_posts{ margin-right: -25px; } #related_posts p{ font-size: 18px; } #related_posts li{ float: left; width: 205px; margin: 0 20px 20px 0; padding: 4px; background: #f8f8f8; /* цвет фона серый*/ height: 160px; } #related_posts li:hover{ background: #f6fffd; /* смена фона на голубой при наведении */ } #related_posts li a{ text-align: center; display: block; padding: 5px; color: #222; /* цвет ссылок */ } #related_posts li img{ width: 195px; height: 117px; }

Внося изменения в код, вы можете выводить записи с миниатюрами различного оформления и стиля.

Если вы отдаете предпочтение плагинам, то вот несколько из них для выводапохожих записей: WordPress Related Posts, Simple Tags, Similar Posts или Yet another related posts.

Наиболее популярный WordPressRelatedPosts анализирует содержание статьи и подбирает соответствующие ей посты с вашего блога. Преимуществом данного плагина похожих записей перед остальными является то, что он наиболее легкий, т.е. меньше других нагружает сервер. Читайте « ». В настройках WordPressRelatedPosts так же, как и с помощью кода, но без лишних трудов, можете указать количество выводимых записей, принцип сортировки (по дате, случайный, по популярности). Также вы можете выводить посредством плагина в Вордпресс похожие записи с миниатюрами (Thumbnail), но для этого для ваших статей на сайте должны быть предварительно созданы эти миниатюры.

Выбирайте свой способ, чтоб выводить похожие записи в WordPress:плагин или код. Главное, чтоб выбранный метод соответствовал вашим ожиданиям и привлекал все больше посетителей на сайт.



Загрузка...