WordPress實現當前文章分類顯示最新完整列表
來源:程序員人生 發布時間:2014-03-03 14:21:21 閱讀次數:2776次
通過識別當前文章所在的分類然后輸出這個分類的最新文章列表,這就是本文所要實現的功能。得益于Wordpress眾多的支持者,實現這個功能也不是難事,只需要通過一小段PHP代碼就可以實現。
這段代碼能實現控制輸出文章列表的文章數量,還能對文章的標題進行截斷(不然太長就會自動顯示兩段,這樣不美觀),如果你愿意還可以修改樣式。可能有人會問為什么不用插件?大家都知道Wordpress有眾多的插件能實現各種各樣的功能,本文所述的這個功能亦是如此,不過個人覺得還是不要用插件的好。因為沒那個必要,而且插件往往不靈活。說的有點多了,代碼如下:
<?php
if ( is_single() ) :
global $post;
$categories = get_the_category();
foreach ($categories as $category) :
?>
<div class=”widget widget_pages”>
<h3>本分類最近更新</h3>
<ul>
<?php
$posts = get_posts(‘numberposts=15&category=’. $category->term_id);
foreach($posts as $post) :
?>
<li>
<a href=”<?php the_permalink(); ?>”><?php echo mb_strimwidth(get_the_title(), 0, 40, ‘…’); ?></a>
</li>
<?php endforeach; ?>
</ul>
</div>
<?php
endforeach; endif ; ?>
注意標點符號,然后復制粘貼到你文章頁面所想要顯示的位置就可以了(主題里面的php文件)。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈