在用織夢建站的過程中,涉及調用全站的最新文章時,DedeCMS的調用代碼程序會自動調用網站中所有已發布的文檔,如果我們不想調用某個欄目下的文章時,應該如何操作呢?
常規的方法是設置需要調用欄目ID來指定調用,但是如我們要調用全站的文章,這個方法就可能需要設置很多欄目ID,很不方便。首先設置隱藏欄目:

然后打開文件include/taglib/arclist.lib.php,查找以下代碼(大概在第357行):
if($orwhere!='') $orwhere = " WHERE $orwhere ";
替換為:
if($orwhere!='') $orwhere = " WHERE $orwhere and tp.ishidden != 1 ";
這樣就完美地屏蔽這個欄目下的所有文章了,我們在任何位置的調用都不會生成這個欄目下的文章列表!



















