重現預設首頁、過濾分類顯示

為了因應微網誌類別而做出調整。

重現預設首頁

在自訂首頁後,同時顯示被新首頁取代的原預設首頁。

  1. 新增「頁面」,填入標題,內容保持空白。
  2. 「設定」>「閱讀」>「靜態頁面」>「文章頁面」,設定為步驟一新增的頁面。

完成。

過濾分類顯示

微網誌過於繁雜,與一般文章同時陳列在畫面上會造成困擾。

在子主題的functions.php中添加以下程式碼:

How to Exclude a Category From Your WordPress Homepage

https://www.wpbeginner.com/wp-tutorials/how-to-exclude-a-category-from-your-wordpress-homepage/
function exclude_category_home( $query ) {
    if ( $query->is_home ) {
    $query->set( 'cat', '-分類ID' );
    }
    return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );

即可過濾不想顯示在首頁文章列表的分類。

  • 多個分類以逗號分開,如:'-5, -6, -7'
  • 分類ID可由「分類」中查看目標分類的網址獲取,例如網址中的:category&tag_ID=99即是。
  • 此設定的連帶效果是被排除的分類中的文章,不會出現於wp-sitemap-posts-post-1.xml。

完成。