Discuz搜索框右侧热搜词设置和调用

overme6个月前 (10-17)网页设计605
如下图红框所示,Discuz默认搜索框右侧有展示热搜词。那么这些词汇显示的来源是哪里,模板中又该如何调用呢?

1、Discuz热搜词,来自后台设置
登陆Discuz后台,点击全局,左侧菜单找到“搜索设置”,在热门关键词下方输入框中,输入热搜词。注意:每行输入一个词汇

2、模板DIY时,该如何调用后台设置的热搜词呢?
我们可以先看看,Discuz默认的模板中热搜词调用方法。 模板位置:template/default/common/pubsearchform.htm文件中
可以搜索关键字srchhotkeywords

  1. <!–{if $_G[‘setting’][‘srchhotkeywords’]}–>
  2.                         <strong class=”xw1″>{lang hot_search}: </strong>
  3.                         <!–{loop $_G[‘setting’][‘srchhotkeywords’] $val}–>
  4.                                 <!–{if $val=trim($val)}–>
  5.                                         <!–{eval $valenc=rawurlencode($val);}–>
  6.                                         <!–{block srchhotkeywords[]}–>
  7.                                                 <!–{if !empty($searchparams[url])}–>
  8.                                                         <a href=”$searchparams[url]?q=$valenc&source=hotsearch{$srchotquery}” target=”_blank” class=”xi2″ sc=”1″>$val</a>
  9.                                                 <!–{else}–>
  10.                                                         <a href=”search.php?mod=forum&srchtxt=$valenc&formhash={FORMHASH}&searchsubmit=true&source=hotsearch” target=”_blank” class=”xi2″ sc=”1″>$val</a>
  11.                                                 <!–{/if}–>
  12.                                         <!–{/block}–>
  13.                                 <!–{/if}–>
  14.                         <!–{/loop}–>
  15.                         <!–{echo implode(”, $srchhotkeywords);}–>
  16.                 <!–{/if}–>

复制代码

自定义模板设计时,可以参考上方代码调用热搜词,根据需求修改HTML标签结构和Class类。

相关文章


		Discuz帖子内容页标题版块名称去除方法

Discuz帖子内容页标题版块名称去除方法

如下图红框所示,Discuz默认的帖子内容页标题格式中,带有版块名称. 这样的内容页标题结构,导致标题过长,百度等搜素引擎收录时,标题看不到站点名称. 如何去除标题中的版块名称呢? 试着修改h...

如何去掉Discuz标题中的Powered by Discuz

使用Discuz系统的网站,默认每个页面标题后面会出现”Powered by Discuz!“字样的信息,使得页面标题比较冗长。 为优化标题结构,在此分享Discuz标题结构优化方法。 操作方法如...


		手机访问discuz网站 自动跳转手机版域名

手机访问discuz网站 自动跳转手机版域名

1. 前往域名服务商后台,对需要添加的手机域名进行解析 比如:m.5izixue.com 2. 二级域名解析后,登录Discuz 后台,进入域名设置,填写手机域名信息 3. 以上两步设置完后,输入...

Discuz主题链接地址URL显示完全的修改教程

登陆FTP,打开 source/function/function_discuzcode.php 下载到本地,用代码编辑器编辑 搜索 如下代码 $length = 65; if(strle...


		Discuz教程手机触屏版图片尺寸修改

Discuz教程手机触屏版图片尺寸修改

可能是出于节省移动端流量的考虑,Discuz手机触屏版把图片搞得非常小。上传图片的时候,生成一张手机版缩略图,这个图的尺寸很小,就算通过修改模板放大尺寸,图片也很模糊。而且在手机模板上,图片的高和...

discuz帖子列表页 帖子预览 相关模板

帖子列表页的帖子预览展示用的模板是/template/default/forum/viewthread_preview.htm,展示出来的楼层模板是同目录的viewthread_preview_n...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。