织梦dede后台怎么查找文章内容关键词

织梦dede后台怎么查找文章内容关键词,第1张

修改一下文件,就能实现织梦dede后台怎么查找文章内容关键词

登录网站ftp后台,找到后台目录,默认是dede,一般都会修改这个目录名称,然后再找到content_listphp这个文件,备份一下,下载下来后用Dreamweaver打开编辑,找到185行的以下内容:

$whereSql = " And ( CONCAT(arctitle,arcwriter) like '%$keyword%') ";

替换成:

$whereSql = " left join dede_addonarticle on arcid=dede_addonarticleaid "$whereSql" And ( CONCAT(dede_addonarticlebody,arctitle,arcwriter) like '%$keyword%') ";

替换完成以后重新刷新一下后台,再键入相关关键词的时候,就会出现很多标题中不含搜索关键词的文章列表,这些文章就是内容中包含搜索关键词的文章,点击进去以后,按ctrl+f就可以查找到关键词在文章中所在位置,这就是怎么查找dede文章中的关键词,这个还是比较的方便。

第一步、打开你的数据库,找到名为dede_full_search的数据库表,在里面把你自定义的字段添加进表,例如你的自定义字段为mygoods,则添加mygoods进去。

第二步、打开/member/article_add_actionphp文件,在里面找到“//更新全站搜索索引”,在下面的一段代码中插入刚才添加的字段,例:“'mygoods'=>$mygoods”,这里说明一下,前面的'mygoods'为你发布文章时添加的自定义字段,后面的为刚才在表dede_full_search中添加的字段(建议在表中添加字段的时候写成跟你之前字定义的字段一样)这里最好写成一样,可以省去很多麻烦

第三步、打开/include/inc_arcsearch_viewphp文件,在里面搜索titlekeyword,找到如下代码:

1 if($this->SearchType != "titlekeyword"){

2 $kwsqlarr[] = " ying_full_searchtitle like '%$k%' ";

3 }else{

4 $kwsqlarr[] = " ying_full_searchtitle like '%$k%' ";

5 $kwsqlarr[] = " ying_full_searchaddinfos like '%$k%' ";

6 $kwsqlarr[] = " ying_full_searchkeywords like '%$k%' ";

7 }

分析代码SearchType != "titlekeyword,搜索类型为titilekeyword,即前台搜索下拉框中的智能模糊搜索,$kwsqlarr[] = " ying_full_searchtitle like '%$k%' ";为搜索full_search表中的title字段,好了,知道了这段代码的作用,我们就知道该如何添加自己的搜索了,下面把我的代码作为例子

织梦的默认模板的headhtm里面搜索代码,我给你复制过来了。

<form  name="formsearch" action="/plus/searchphp">

           <input type="hidden" name="kwtype" value="0" />

           <input name="q" type="text" class="search-keyword" id="search-keyword" value="在这里搜索" onfocus="if(thisvalue=='在这里搜索'){thisvalue='';}"  onblur="if(thisvalue==''){thisvalue='在这里搜索';}" />

           <select name="searchtype" class="search-option" id="search-option">

               <option value="title" selected='1'>检索标题</option>

               <option value="titlekeyword">智能模糊</option>

           </select>

          <button type="submit" class="search-submit">搜索</button>

        </form>

可以根据自己的需要修改!

以上就是关于织梦dede后台怎么查找文章内容关键词全部的内容,包括:织梦dede后台怎么查找文章内容关键词、织梦如何按照自定义字段进行搜索、织梦站内搜索代码,求助等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9816204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存