我现有的代码输出投资组合类别中的所有帖子,但是我还想为每个项目添加一个类,该类由帖子相关的类别填充。我尝试过使用 get_the_category 并认为我快到了,但无法弄清楚我没有正确完成的事情:
<?php query_posts('category_name=portfolio&order=DSC&orderby=ID&posts_per_page=20');
if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php
$portfolio_link = get_post_meta($post->ID, 'portfolio_link', true);
$categories = get_the_category($postID);
?>
<li class="<?php echo $categories->cat_name;?>">
<?php if ($portfolio_link) { echo "<a href='$portfolio_link'>"; } ?>
<?php the_post_thumbnail('small'); ?>
<?php if ($portfolio_link) { echo "</a>"; } ?>
</li>
<?php endwhile; endif; wp_reset_query();?>
目前根本没有输出任何类,但也没有显示错误!