下面由WordPress教程欄目給大家介紹wordpress控制主頁顯示的分類的方法,希望對需要的朋友有所幫助!
wordpress控制主頁顯示的分類
WordPress會把最新文章顯示在主頁,你可以在后臺控制顯示的文章數(shù)目,但是不能控制要顯示的分類目錄。一般的CMS系統(tǒng)都能控制要顯示的分類,但是很抱歉,WordPress不是CMS。 但是WordPress也能控制要顯示的分類,雖然在后臺不能設(shè)置,但可以通過修改模板的代碼實現(xiàn)。
一種方法是:
<?php if (is_home()) { query_posts("cat=-1,-2,-3");//表示在首頁排除 分類ID為 1 2 3的文章 } ?>
將這段代碼放到主題目錄index.php文件中的靠前的部分。(在控制顯示文章的代碼之前)
另外一種方法:
<?php if (in_category('5') && is_home()) continue; ?>
如果在id=5的分類中,則繼續(xù)下一次循環(huán),而不輸出此文章。 這段代碼需要加在主循環(huán)(The Loop)的開始部分,即找到
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
然后將上面的代碼加的這句之后。 相比之下第一種方法更方便一些,第二種方法也提供了一種解決方案。