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

overme7个月前 (10-17)网页设计737
如下图红框所示,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版块下方显示最新主题设置方法

小编网站首页版块开始显示效果是这样的:版块下显示的是最后发表时间,没有标题内容 需要的显示效果如图: 版块下显示最新发帖的设置方法: 1、 显示效果都是模板控制的,修改对应的discuz论坛首页...

Discuz建站系统default目录结构说明

/template/default/common/  公共模板目录全局加载 /template/default/common/block_forumtree.htm  DIY论坛树形列表模块 /t...

如何使Discuz [attachimg]代码正确解析

在一些较复杂的自定义Discuz!代码中,我们可能需要内嵌Discuz!自有的[attachimg]aid[/attachimg]代码。 案例:某视频播放器支持给每个视频设置一个图片封面,如果每次...


		Discuz网站SEO优化,archiver功能开启还是关闭

Discuz网站SEO优化,archiver功能开启还是关闭

部分使用Discuz的朋友,认为静态链接利于搜索引擎爬虫抓取,因此开启了archiver功能。 Discuz archiver功能缺点:页面中的keywords,description都是相同的,...


		Discuz 模板文件中JS引入{VERHASH}讲解

Discuz 模板文件中JS引入{VERHASH}讲解

如下图所示,discuz手机touch版header模板文件,引入JS时地址末端有如下标记{VERHASH} {VERHASH} 是 Discuz 代码中的常量,根据名字中的“hash”就可以...


		Discuz forum_index.php文件分析

Discuz forum_index.php文件分析

<?php /** *      [Discuz!] (C)2001-2099 Comsenz Inc. *      This is NOT a freeware, use is s...

发表评论

访客

看不清,换一张

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