現(xiàn)在許多的wordpress模板,,在當前文章頁面?zhèn)葯诨蛳旅骘@示的是整個網(wǎng)站的最新文章和熱門文章,,這個對用戶體驗以及網(wǎng)站優(yōu)化方面并不是很好,特別是針對網(wǎng)站分類比較多,,內(nèi)容比較雜的網(wǎng)站來說,,因為用戶尋找的是相關的文章,不相關的文章是沒有多大興趣看,,下面就告訴大家如何實現(xiàn)在文章頁調(diào)用當前文章同分類下的最新文章列表:
其實這個很簡單,,只要在想要顯示的地方添加以下代碼即可:
<?php?><?phpif ( is_single() ) :global $post;$categories = get_the_category();foreach ($categories as $category) :?><li class="widget widget_recent_entries" id="<?php $category->term_id;?>-posts"><h2 class="widgettitle"><?php echo $category->name; ?></h2><ul><?php$posts = get_posts('numberposts=5&category='. $category->term_id);foreach($posts as $post) :?><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li><?php endforeach; ?></ul></li><?phpendforeach; endif ; ?><?php?>
如果需要在側(cè)欄調(diào)用,則將代碼添加到sidebar.php文件里,,如果是在文章下面調(diào)用,,則添加到single.php文件里面。