当前位置: 首页 > cms教程

帝国CMS模板标签:首页/列表页/内容页调用TAGS标签的方法!

时间:2026-02-01 13:22:43

很多的网友经常问到帝国CMS模板的首页、列表页、内容页怎么样调用TAG标签呢?今天小编就来简单介绍下帝国CMS模板标签:首页/列表页/内容页调用TAGS标签的方法!下面一起来看看吧!

第一步、把下面的代码粘贴到“userfun.php”里面。

function taglinks($aid, $num=5, $tbname='news'){ global $public_r,$dbtbpre,$empire,$navinfor,$class_r; $qr = $empire->fetch1("select rewritetags from {$dbtbpre}enewspublic limit 1"); $sr = $empire->fetch1("select stb from {$dbtbpre}ecms_{$tbname} where id=$aid"); $fr = $empire->fetch1("select infotags from {$dbtbpre}ecms_{$tbname}_data_{$sr[stb]} where id=$aid"); $tagstr = ''.$fr[infotags].''; $tagarr = explode(",", $tagstr); for($i=0; $i<count($tagarr) && $i<$num; $i++) { if($tagarr[$i]) { if($qr[rewritetags]) { // 开启伪静态 $link = $public_r[newsurl]."tags-".urlencode($tagarr[$i])."-0"; } else { // 动态链接 $link = $public_r[newsurl]."e/tags/?tagname=".urlencode($tagarr[$i]); } $tags .= "<a href='$link' target='_blank'>".$tagarr[$i]."</a> "; } } return $tags;}?>如果你需要是tagid形式调用标签,那么在词查询数据库即可;以下代码修改:

if($tagarr[$i]){if($qr[rewritetags]) { // 开启伪静态$link = $public_r[newsurl]."tags-".urlencode($tagarr[$i])."-0";} else { // 动态链接$link = $public_r[newsurl]."e/tags/?tagname=".urlencode($tagarr[$i]);}$tags .= "<a href='$link' target='_blank'>".$tagarr[$i]."</a> ";}修改后:

if($tagarr[$i]){$tr = $empire->fetch1("select * from {$dbtbpre}enewstags where tagname='".$tagarr[$i]."'"); if($qr[rewritetags]) { // 开启伪静态$link = $public_r[newsurl]."tags-etagid".$tr[tagid]."-0";} else { // 动态链接$link = $public_r[newsurl]."e/tags/?tagid=".$tr[tagid];} $tags .= "<a href='$link' target='_blank'>".$tagarr[$i]."</a> ";}第二步、参数、标签调用到模板中

参数:文章ID,调用标签数量,表名

灵动标签调用 首页:

<?=taglinks($bqr[id])?>列表页,勾选list.var使用程序代码,代码示例:

$listtemp='<li> <h3><a href="[!--titleurl--]">[!--title--]</a></h3> <p>[!--smalltext--]</p> <p>'.taglinks($r[id]).'</p></li>';内容页调用:

<?=taglinks($navinfor[id])?>
上一篇:帝国CMS列表页按digg数评论数或指定类型排序如何修改?
下一篇:帝国cms如何删除会员空间功能模块,会员功能不要怎么删除
tags tags标签 TAGS标签调用 TAG标签 伪静态 帝国cms 帝国CMS模板标签 数据库 建站

  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素