织梦优化之如何禁止dedecms搜索隐藏栏目内容

2015-10-12dedecms开发
634

  在用dedecms建站时,很多时候都要用到隐藏栏目,而dedecms自带的搜索功能,默认搜索全站栏目内容,而有时候隐藏栏目内容是不想被搜索到的,那么如何禁止dedecms隐藏栏目里的内容呢?
跟版网用织梦仿站时,发现,只需要修改底层的sql语句即可,即
include/arc.searchview.class.php文件的585行:

$query = "SELECT arc.*,act.typedir,act.typename,act.isdefault,act.defaultname,act.namerule,
            act.namerule2,act.ispart,act.moresite,act.siteurl,act.sitepath
            FROM `{$this->AddTable}` arc LEFT JOIN `wmd_arctype` act ON arc.typeid=act.id
            WHERE {$this->AddSql} $ordersql LIMIT $limitstart,$row";
    在条件where后,加上以下语句:
    and  arc.typeid<>X
    X为隐藏栏目id。
    dedecms 高级搜索中也含有隐藏栏目,如何删除,请查看 dedecms隐藏高级搜索中的隐藏栏目的方法一文 !
    以上为跟版网-专业织梦模板定制下载站在v5.7sp1测试通过,同时
跟版网-专业织梦模板定制下载站在此提醒朋友们,在修改底层文件时,一定要做好备份!
The End
织梦优化

相关推荐

织梦DedeCMS列表页标题SEO优化
织梦DedeCMS栏目列表的标题是重复的,在谷歌站长工具,就会有相关的提示:重复的标题标记,说明这个对搜索引擎是很不友好的。当然,这个只是一个织梦优化的小细节,毕竟Wordpress的站,很多主页分页的标题都是一样的,也不见得就有很大的影响。但是,如果你...
2016-04-04 dedecms开发
173

织梦优化之如何禁止dedecms搜索隐藏栏目内容
在用dedecms建站时,很多时候都要用到隐藏栏目,而dedecms自带的搜索功能,默认搜索全站栏目内容,而有时候隐藏栏目内容是不想被搜索到的,那么如何禁止dedecms隐藏栏目里的内容呢? 跟版网用 织梦仿站 时,发现,只需要修改底层的sql语句即可,即 include/a...
2015-10-12 dedecms开发
634

织梦的优化和技巧
经过上一节课《织梦安装教程》,我们学会织梦的安装流程了,但刚安装好的织梦直接使用的话,许多默认设置不利于百度收录,也不利于网站管理,为了防止在以后的网站管理中出现的麻烦,我们要在正式使用织梦系统前,对系统进行优化,并且还要学习一些其他织梦...
2014-12-29 dedecms开发
272

织梦系统基本参数优化
织梦的系统基本参数有几项,需要在建站前调整,具体调整内容如下:调整位置:后台——系统——系统设置——系统基本设置...
2014-12-26 dedecms开发
80

优化织梦模板 让织梦程序生成html页面更快些
优化织梦模板 让织梦程序生成html页面更快些,大部分用织梦建立的网站后台更新一次全站文章HTML要等10几分钟,数据量大的网站甚至要半天甚至更久!那么如何让织梦后台加快生成html页面的速度,是站长们都希望追求的。下面,小菜谈谈如何让织梦生成html页面更快...
2014-07-04 dedecms开发
18