Вывести записи по тегу — 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=название тега');. Не забудьте заменить название тега на свое.
Вот и все. Всем успехов!