Похожие записи – как известно это то, что поможет вам надолго задерживать посетителей на вашем блоге.
Похожие записи так же создают неплохую перелинковку – это когда поисковики зайдя на ваш блог, увидит несколько внутренних ссылок в каждом посту, после чего проследует по ним и примет их к индексации. И грамотно сделаные похожие записи влияют на популярность блога, как это сделать можете почитать в данном посте: Похожие записи с картинками wordpress без плагина . И поэтому большинство блоггеров старается сделать на своем блоге такую фишку.
Но в данном посте мы рассмотрим как сделать блок вывода случайной новости из этой же категории. То есть когда вы заходите в любую категорию, в этом блоке выводятся случайные новости, которые относятся к этой же категории. А при просмотре полной записи, в блоке будут выводится случайные новости из той же категории к которой и принадлежит данная новость.
Для установки Вам надо данный код вставить в файл sidebar.php в нужном месте или можно данный код вставить через виджет, предварительно установив плагин WP PHP widget :
<ul> <?php $category = get_the_category(); $catcat = $category[0]->cat_ID; $postidid = get_the_ID(); ?> <?php $news = new WP_query(); $news->query('orderby=rand&showposts=5&cat='.$catcat.'&post__not_in[]='.$postidid.''); ?> <?php while ($news->have_posts()) : $news->the_post(); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_post_thumbnail(); ?></a><br><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul>
В этом блоке выводятся 5 записей, каждая из которых состоит миниатюры и ниже заголовок статьи. Что бы поменять количество выводимых записей поменяйте число на нужное вам здесь showposts=5
Кому что подсказать пишите в комментариях и подписывайтесь на обновления. Удачи.
12 комментариев