(Последнее обновление: 01.07.2016)

Related-PostsВсем привет! Сегодня тема поста: как вывести похожие сообщения с картинками после каждой статьи в блоге WordPress. Каждая статья вашего блога должна иметь блок ссылок на тематические записи (похожие сообщения). Это нужно для того, чтобы удержать ваших читателей и поисковых роботов на страницах вашего веб-ресурса. Плюс к этому произойдет перелинковка всех материалов блога. Да и выглядеть ваш блог будет уже по другому. Реализовать эти задачи нам поможет плагин  Related Posts Thumbnails.

Установка и настройка плагина  Related Posts Thumbnails

Админпанель - Плагины - Добавить новый. В окошко поиска вставляем   Related Posts Thumbnails и кликаем Поиск плагинов. В появившемся списке выбираем нужный нам плагин, нажимаем "Установить":

Related-Posts-Thumbnails

Установить плагин Related Posts Thumbnails

После успешной установки незабываем активировать его. Для настройки плагина перейдите - раздел Параметры -  Related Posts Thumbnails. На странице Настройки миниатюр похожих записей Вы можете задать нужные параметры:

Related-Posts-Thumbnails-nastrojka

Настройки миниатюр похожих записей Related Posts

Автоматически добавить код в файл "Одна запись" (single.php) для вывода списка похожих сообщений или можете самостоятельно добавить строчку:

<?php get_related_posts_thumbnails(); ?>

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

Как вывести похожие сообщения без плагина на сайте WordPress

Вывести на сайте WordPress "Похожие статьи" без миниатюр, в виде ссылок на посты можно и с помощью определённого кода:

<div class="sample-posts">
<h4>А это вы читали?:</h4>
<?php
$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'=>8,
'caller_get_posts'=>1);
$my_query = new wp_query ($args);
if ( $my_query->have_posts () ) {
echo '<ul>';
while ($my_query->have_posts ()) {
$my_query->the_post ();
?>
<li><a href="<?php the_permalink () ?>" rel="bookmark" title="<?php the_title_attribute (); ?>"><?php the_title (); ?></a></li>
<?php
}
echo '</ul>';
}
wp_reset_query ();
}
?></div>

Зайдите: Внешний вид - Редактор, откройте файл Одна запись (single.php) или (loop-single.php) в зависимости от вашей темы. Найдите строчку <?php the_content (); ?> ( Ctrl + F в окошко вставьте искомую строчку) и чуть ниже добавьте предлагаемый выше код. Сохраните изменения и смотрим, что должно получится:

pohozhie-soobshhenija-bez-plagina

Похожие сообщения без картинок

Вот и всё. Удачи. Всего хорошего.