教程介紹

小站一直以 WordPress 主題分享為主,但也相容釋出一些 WordPress 教程和 WordPress 外掛的資訊。可是避免影響網站的專一性,小編我打算把 WordPress 教程和 WordPress 外掛兩個分類的文章不在首頁顯示,本來打算想在 index.php 裡的迴圈來設定規則的,但是會遇見設定後,首頁顯示數量不全的問題。又想想,還是加到 functions.php 裡吧,然後再來個迴圈設定。

操作方法

今天我們就說最簡單的操作吧,WordPress 首頁排除某些指定分類文章的顯示,將下面的程式碼放到 functions.php 下,儲存即可,還是提醒,建議 ftp 和專業程式碼編寫軟體來修改,也注意備份!

  1. function exclude_category_home( $query ) {  
  2.     if ( $query->is_home ) {  
  3.         $query->set( 'cat', '-1, -2' );    
  4.     }  
  5.     return $query;  
  6. }  
  7.    
  8. add_filter( 'pre_get_posts', 'exclude_category_home' );  

OK,完成了,再重新整理下首頁看看如何?