在for循环中浏览所有帖子如何将帖子的所有标签作为div类的一部分附加?
<?php
$page_name = $wp_query->post->post_name;
query_posts('category_name='. $page_name .'&posts_per_page=-1&orderby=date&order=DESC');
?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="galleryItem ">
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
<div class="titlePlate">
<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"> <?php the_title(); ?></a></h3>
</div><!--END titlePlate-->
</div><!--END galleryItem-->
<?php endwhile; else: ?>
<p>Sorry, no posts matched your criteria.</p>
<?php endif; ?><?php wp_reset_query(); ?>
答案 0 :(得分:0)
您可以使用以下代码打印帖子的所有标签:
<?php
$postid = get_the_ID();
$tags = wp_get_post_tags($postid);
foreach ($tags as $tag) {
echo $tag->name . " "; //put a space to seperate every tag.
}
?>
这些代码会显示帖子的所有标签,然后您可以将其插入到您需要的精确Div的class属性中。