我要在邊欄中列出帶有圖像的類別這是我如何做的(並且它的工作原理)我這樣做是因爲我有某些我不想顯示的類別!列出邊欄與圖像中的WordPress類別
<?php $latests = new WP_Query('posts_per_page=2&ignore_sticky_posts=1&cat=12'); ?>
<?php echo get_cat_name(12); ?>
<?php while ($latests->have_posts()) : $latests->the_post(); ?>
<?php if (has_post_thumbnail()) { the_post_thumbnail('sidebarcat'); } ?>
<?php the_title(); ?>
<?php endwhile; wp_reset_postdata(); ?>
但我需要複製過去每個類別的代碼...所有這些代碼只是改變一個數字是一個很好的做法,我猜。有沒有另一種方式可以完成?
我試過在foreach,但它似乎是錯誤的
<?php $latests = new WP_Query('posts_per_page=2&ignore_sticky_posts=1&cat=12'); ?>
<?php foreach($latests as $latest) :?>
<?php while ($latests->have_posts()) : $latests->the_post(); ?>
<?php if (has_post_thumbnail()) { the_post_thumbnail('sidebarcat'); } ?>
<?php the_title(); ?>
<?php endwhile; wp_reset_postdata(); ?>
<?php endforeach; ?>
這個10倍隊友就像我想要的那樣工作。謝謝 – 2013-05-13 15:21:59