新聞中心
wordpress教程:最新文章列表中排除置頂文章
作者 / 無憂主機 時間 2015-12-07 11:49:35
玩過微博的人詳細對新浪微博的置頂功能非常熟悉,其實wordpress在很久以前版本就擁有了文章置頂的功能。但是,實際上這個功能在大多主題上卻沒太多用武之地。無憂小編認為其中的一個原因,是很多像小編這樣的個人博客,首頁基本上只展示最新的5-10篇文章,如果再置頂個幾篇,首頁的內容基本上就不變了。不過,如果我們換個角度,把置頂文章從頁面中央移到側欄,這樣的 效果應該會不錯,首先首頁的文章列表中不會受到置頂的干擾,同時位于側欄的置頂文章又有類似文章推薦的效果。因此無憂主機小編前段時間在自己php虛擬主機弄了一個wordpress主題, 制作wordpress主題時想把最新文章列表和置頂文章列表分開顯示,可在調用最新文章列表時發(fā)現,如果wordpress博客有置頂文章,那么最新文章列表也會把博客的置頂文章顯示在最前面,那么如何在wordpress最新文章列表中排除置頂文章?可以通過設置置頂文章的參數caller_get_posts排除列表中的最新文章。代碼如下所示:
< ?php $post_num = 10; // 顯示文章的數量. $args=array( 'post_status' => 'publish', 'paged' => $paged, 'caller_get_posts' => 1, 'posts_per_page' => $post_num ); query_posts($args); // 主循環(huán) if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <li><a href="<?php the_permalink() ?>">< ?php the_title(); ?></a></li> < ?php endwhile; else: endif; wp_reset_query();?>以上就是最新文章列表中排除置頂文章的方法,希望能夠對wordpress用戶有所幫助。 無憂主機相關文章推薦閱讀: WORDPRESS程序如何通過插件給網站關鍵詞自動添加超鏈接? WORDPRESS設置了文章查看密碼之后怎么把留言提示修改教程 WORDPRESS數據庫版本為5.5以上導出不能在5.5以下的版本導入的問題解決
本文地址:http://m.love62.cn/wordpress/21062.html