Вывести записи по тегу — WordPress

Вывести записи по тегу — WordPress

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

А сделать это очень и очень просто. Воспользуется запросом query_posts. Полный код будет выглядеть вот так:

<?php if ( have_posts() ) :  query_posts('tag=название тега'); ?>
	<?php while (have_posts()) : the_post(); ?>
		<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
	<?php endwhile; ?>
<?php endif; wp_reset_query(); ?>

В этом коде стоит обратить внимание на строку: if ( have_posts() ) : query_posts('tag=название тега');. Не забудьте заменить название тега на свое.

Вот и все. Всем успехов!

19.09.17
Для просмотра сайта обновите браузер.