wp_query поможет с поиском постов через тег - PullRequest
0 голосов
/ 07 сентября 2011

s можно получить запись поста для пользовательского типа поста по тегу, я пытался использовать следующий код, однако он просто запирает меня в бесконечном цикле.

<aside class="supporting_images">
    <?php /*<?php if($post->ID == 241) : echo apply_filters('the_content', '[slideshow=3]'); endif;  ?>
    <?php the_post_thumbnail(); ?>*/?>

    <?php if($post->ID == 241) : ?>
        <?php
            $query = new WP_Query();
            $query->query('tag=branding');
        ?>
        <?php while ($query->have_posts()) : ?>
            hello
        <?php endwhile; ?>
    <?php endif;?>

1 Ответ

0 голосов
/ 07 сентября 2011

Сначала попробуйте изменить ваш цикл на:

<?php while ($query->have_posts()) : the_post(); ?>
    <?php the_title(); ?>
<?php endwhile; ?>

Функция have_posts() просто возвращает true, если есть другой пост, но не увеличивает счетчик цикла, поэтому цикл никогда не закончится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...