Вывод похожих статей в WordPress без плагинов

Опубликовано: 07.10.2017

видео Вывод похожих статей в WordPress без плагинов

Похожие записи Wordpress без плагина с миниатюрами - Константин Хмелев

В это позднее ночное время я хочу рассказать о выводе похожих статей в WordPress без плагинов. Недавно, точнее час тому назад по этой дате 03.02.2012, я использовал для вывода похожих статей плагин " WordPress Related Posts ". Плагин, в принципе, не плохой, но есть свой минус - я не мог указать место в контенте, где ему отображаться. Вот, потому и решил попробовать выводить похожие статьи без плагина.



Итак, для чего вообще нужно выводить похожие статьи?

1). Для пользователя удобней найти по теме материал.

2). Автоматическая перелинковка страниц.

Существуют два варианта вывода похожих статей в WordPress.

Вариант №1

В этом варианте нужно открыть файл   single.php (админ-панель => Внешний вид => Редактор => single.php). Вставить простой код в то место, где вы хотите видеть вывод похожих статьей. Вот и сам код:


Похожие статьи WordPress без плагина

<div> <h3>Похожие темы:</h3> <?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'=>4, '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>

Настройка кода вывода похожих статей в wordpress.

Чтобы указать количество вывода статей, обратите внимание на [ 11 ] пункт в коде.


wordpress плагин для вывода похожих статей в виде миниатюр

'showposts'=> 4 - это цифра вывода статей. Вы можете смело поменять 4 на свое значение. 

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

rss