下有些朋友可能會(huì)有這樣的需求,就是不想讓某些分類文章顯示在WordPress的首頁(yè),或者指定某些分類文章顯示在WordPress的首頁(yè),那么請(qǐng)使用下面的一段代碼。
代碼預(yù)覽
//在首頁(yè)中排除某些分類
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-5, -6' );
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
使用說(shuō)明
將以上代碼添加到當(dāng)前使用wordpress cms主題的functions.php文件中即可。
代碼第四行的'-5, -6'代表排除分類ID為5和6下的文章在首頁(yè)顯示,如果去掉-號(hào)則代表首頁(yè)顯示分類ID為5和6的文章
如何獲取分類的ID?
第一步請(qǐng)登錄WordPress后臺(tái)-文章-分類目錄,將鼠標(biāo)移動(dòng)到分類名字上,然后看瀏覽器底部會(huì)顯示該分類的鏈接,鏈接中有個(gè)ID=,后面就是ID了。
或者編輯該分類然后復(fù)制瀏覽器地址,你也會(huì)看到鏈接中有個(gè)ID=的字符
新聞熱點(diǎn)
疑難解答
圖片精選