显示带有特定标签的帖子和缩略图

时间:2012-04-15 作者:MrThunder

我想显示带有特定标签(即“玻利维亚”和“巴西”)的数组中的特定帖子,然后显示帖子缩略图和永久链接。

这是我目前使用的代码,但正如你所看到的,我没有调用标记。

谢谢

<?php query_posts(array(\'category__in\' => array(4), \'posts_per_page\' => 4)); ?>

        <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

              <?php $currentid = get_the_id(); ?>

              <div class="list-box">

                <a href="<?php the_permalink(); ?>"><?php echo get_the_post_thumbnail($currentid, array(120, 100)); ?></a>

                 <div class="list-box-title"><h3><?php the_title(); ?></h3></div>

               </div>

              <?php
           endwhile;
       endif;

  wp_reset_query();
 ?>

1 个回复
最合适的回答,由SO网友:HappyTimeGopher 整理而成

看到了吗WP docs for query_posts.

相关摘录:

The following returns all posts that belong to category 1 and are tagged "apples"

    query_posts( \'cat=1&tag=apples\' );

You can search for several tags using +

    query_posts( \'cat=1&tag=apples+apples\' );
或者使用您正在使用的阵列版本,如下所示:

$args = array(
    \'category__in\' => array(4),
    \'posts_per_page\' => 4,
    \'tag\' => array(\'Bolivia\', \'Brazil\')
)
query_posts($args);
案例的字符串版本:

query_posts(\'category__in=4&posts_per_page=4&tag=Bolivia,Brazil\');

结束

相关推荐

Sorting tags by name

当标签有描述时,我会显示一系列标签。我想按名字而不是按邮寄数量来分类。有没有办法做到这一点?<?php $tags = get_tags(); if ($tags) { foreach ($tags as $tag) { if ($tag->description) { echo \'<dt><a href=\"\' . get_tag_link( $tag->te