Zblog2.2 实现首页显示指定的分类

 2014-10-03    747  

在使用Zblog 2.2写博的过程中,往往有一些为了堆积搜索引擎收录量的文章不想在首页显示,有木有可以解决问题的办法?答案是肯定的。不过这个时候我们就需要来玩一玩技术了,让首页得以展现最精华的文章。

第一步:用Dw打开zb_system\function\c_system_lib.asp这个文件,找到2077行:

objRS.Source="SELECT [log_ID],[log_Tag],[log_CateID],[log_Title],[log_Intro],[log_Content],[log_Level],[log_AuthorID],[log_PostTime],[log_CommNums],[log_ViewNums],[log_TrackBackNums],[log_Url],[log_Istop],[log_Template],[log_FullUrl],[log_Type],[log_Meta] FROM [blog_Article] WHERE ([log_Type]=0) And ([log_ID]>0) AND ([log_Istop]<>0) AND ([log_Level]>1)"


第二步:在And ([log_ID]>0)后面加上AND ([log_CateID]=1 or ([log_CateID]=2) ,其中数字是你的分类ID,比如我要展示我的ID1~5,那么就加上

AND ([log_CateID]=1 or ([log_CateID]=2 or ([log_CateID]=3 or ([log_CateID]=4 or ([log_CateID]=5)

第三步:找到2247行:

If ListType="DEFAULT" Then objRS.Source=objRS.Source & " AND ([log_Istop]=0) "

第四步:在这段代码后面加上 & " AND ([log_CateID]=1) ",同样,其中的数字代表你的分类ID,例如我的就要加上

& " AND ([log_CateID]=1 or [log_CateID]=2 or [log_CateID]=3 or [log_CateID]=4 or [log_CateID]=5) "

第五步:保存,上传代码;然后开始享受那短暂的瞬间吧!

特别提醒:此攻略仅适用asp的zblog2.2版本!

上一篇>>Win7保存文件路径不显示桌面解决办法

=========================================

下一篇>>王通:网络营销人才必备的十种技能