今天在做 WordPress 主題的時候,剛好要用到置頂文章的呼叫。下面與大家分享 WordPress 如何新增置頂文章。

新增置頂文章:

1 、我們可以看到當前編輯文章右側的一個公開度:釋出編輯,點選這個編輯,勾選 「置頂這篇文章到首頁」,那麼開啟部落格時就可以看到置頂狀態了。

2 、當文章釋出了,那麼我們可以點選部落格後臺文章選單下的 「編輯」 選項,進入文章列表,把滑鼠移到需要置頂的文章上,在文章標題下就會顯示出 「編輯」 、 「快速編輯」 、 「刪除」 、 「檢視」 四個選項,點選 「快速編輯」 選項

3 、在快速編輯下,可以進行編輯標題、標籤、別名、分類等操作,同時在這裡也可以進行文章置頂的操作,在 「保持這篇文章置頂」 前面的小框打勾,然後點選更新文章,那麼該文章就在部落格首頁保持置頂狀態。看圖:

4 、更新文章後,開啟部落格首頁就會發現文章的置頂狀態了

在需要呼叫 WordPress 置頂文章的地方直接新增以下程式碼即可:

  1. <?php  
  2. $sticky = get_option('sticky_posts');  
  3. rsort( $sticky );  
  4. $sticky = array_slice$sticky, 0, 5);  
  5. query_posts( array( 'post__in' => $sticky, 'caller_get_posts' => 1 ) );  
  6. if (have_posts()) :  
  7. while (have_posts()) : the_post();  
  8. 這裡是需要顯示的內容  
  9. endwhileendif; ?>  

請根據實際的程式碼修改需要的地方。當沒有置頂文章的時候,顯示最新 5 篇文章。