【zblog2.2】实现首页显示指定的分类 Z-Blog 2

用户 琚叶青 2014-10-7 2123

从大学时期的2010年开始我就一直关注卢松松的博客,可以说被卢松松博客罩着长大的。然后,我也跟随潮流使用zblog建立好几个博客,成为一名站长;但是,由于工作原因,当初的一腔热情几近耗尽。工作了快四年了,这不最近工作空闲下来了,丹田之气又开始往上涌,大脑打了鸡血似得想搞站(希望不要被站搞啊)。
我们知道,卢松松博客是通过多个zblog博客程序使用不同类目建站的,而首页所展示的列表得以随意调用不同类目,而我们大多数站长的毅力往往都比不上松哥,总觉得管理一个站点都有些力不从心,更何况一个站点来回几个程序不断地切换登录。但是呢,往往就是有一些自己觉得不重要的文章或者为了堆积搜索引擎收录量的文章不想在首页显示,所以,这个时候我们就需要来玩一玩技术了,让首页得以展现最精华的文章。
好了,前戏我已经铺垫完毕,下面我们直接进入高潮部分:
第一步:用Dw打开zb_system\function\c_system_lib.asp这个文件,找到2077行:
[indent]
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)"
[/indent]
如图:
第二步:在And ([log_ID]>0)后面加上AND ([log_CateID]=1 or ([log_CateID]=2) ,其中数字是你的分类ID,比如我要展示我的ID1~5,那么就加上
[indent]
AND ([log_CateID]=1 or ([log_CateID]=2 or ([log_CateID]=3 or ([log_CateID]=4 or ([log_CateID]=5)
[/indent]
如图:
第三步:找到2247行:
[indent]
If ListType="DEFAULT" Then objRS.Source=objRS.Source & " AND ([log_Istop]=0) "
[/indent]
如图:
第四部:在这段代码后面加上 & " AND ([log_CateID]=1) ",同样,其中的数字代表你的分类ID,例如我的就要加上
[indent]
& " AND ([log_CateID]=1 or [log_CateID]=2 or [log_CateID]=3 or [log_CateID]=4 or [log_CateID]=5) "
[/indent]
如图:
第五步:保存,上传代码;然后开始享受那短暂的瞬间吧!~ 嘿嘿
攻略思路:我想要显示哪个分类,就显示哪个分类(指哪里,打哪里,子弹要射的准!)
注意带套:此攻略仅适用asp的zblog2.2版本!
本文来自: 牛犊网,转载请保留出处!(微信号/QQ号:395666188)

牛犊网Newdur.com站长

最新回复 (14)
全部楼主
  • 用户 琚叶青 2014-10-7 0
    引用 2
    原文地址:http://www.newdur.com/post/60.html
    A5发布地址:http://www.admin5.com/article/20140929/564355.shtml
    欢迎大家测试交流!😁

    牛犊网Newdur.com站长

  • 用户 xy118 2014-10-17 0
    引用 3
    感谢分享,等用得着的时候咱再来对着整了。
  • 用户 琚叶青 2014-10-19 0
    引用 4
    xy118 发表于 2014-10-17 18:37
    感谢分享,等用得着的时候咱再来对着整了。


    好的,如需要可以直接联系我。

    牛犊网Newdur.com站长

  • 用户 刘工 2014-10-21 0
    引用 5
    这个方法,好像是我的耶,呵呵
  • 用户 xy118 2014-10-21 0
    引用 6
    琚叶青 发表于 2014-10-19 20:06
    好的,如需要可以直接联系我。


    还真就有一个问题需要请教你,会去你网站留言真心求教,还望不吝指点一二。
  • 用户 琚叶青 2014-10-22 0
    引用 7
    xy118 发表于 2014-10-21 13:16
    还真就有一个问题需要请教你,会去你网站留言真心求教,还望不吝指点一二。


    嗯,好的,非常欢迎!

    牛犊网Newdur.com站长

  • 用户 43626 2014-11-18 0
    引用 8
    琚叶青 发表于 2014-10-22 10:19
    嗯,好的,非常欢迎!


    我测试了 出现问题
  • 用户 六月锋 2014-12-25 0
    引用 9
    大侠啊 ,我按照你的方法 结果首页还是显示那个栏目的文章,所有栏目页都打不开了?
    求助啊 ,该怎么办?
  • 用户 琚叶青 2014-12-26 0
    引用 10
    43626 发表于 2014-11-18 01:02
    我测试了 出现问题


    该教程不再推荐。

    牛犊网Newdur.com站长

  • 用户 琚叶青 2014-12-26 0
    引用 11
    六月锋 发表于 2014-12-25 20:17
    大侠啊 ,我按照你的方法 结果首页还是显示那个栏目的文章,所有栏目页都打不开了?
    求助啊 ,该怎么办?


    该教程不再推荐了。

    牛犊网Newdur.com站长

  • 用户 六月锋 2014-12-28 0
    引用 12
    大侠 我用的卢松松模版 求指导啊,该怎么在首页不显示某一个分类的文章啊
  • 用户 琚叶青 2015-1-5 0
    引用 13
    六月锋 发表于 2014-12-28 15:59
    大侠 我用的卢松松模版 求指导啊,该怎么在首页不显示某一个分类的文章啊


    这个是修改的zblog程序,跟模板模板没有关系。你可以本地测试按我上面的步骤一步一步改,不过不推荐哈。

    牛犊网Newdur.com站长

  • 用户 聚来宝灵犀 2015-3-20 0
    引用 14
    如果是菜鸟,还是不要轻易改动系统程序。😊

    聚来宝财富学院

  • 用户 qq490525427 2018-4-30 0
    引用 15
    你好,帮我看看这个帖子好么谢谢了 https://bbs.zblogcn.com/thread-94934-1-1.html
    • ZBlogger技术交流中心
      16
          
返回