校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 織夢DedeCMS首頁及列表頁調用tag標簽

織夢DedeCMS首頁及列表頁調用tag標簽

POST TIME:2017-11-13 00:34

  網站標簽是網站的重要組成部分,它不盡可以增強網站的用戶體驗,而且能豐富網站內鏈,提高網站在搜索引擎中的表現。織夢DedeCMS有非常強大的標簽功能,dede:tag標簽可以調用文章的標簽,全站熱門標簽等等,但是無法在首頁、列表頁面調用相關文章的標簽。

  織夢首頁及列表頁調用Tag標簽

  怎么解決織夢DedeCMS在首頁、列表頁面調用文章Tag標簽的問題呢?那就是二次開發(fā)一個函數,這個函數也比較簡單。打開DEDECMS根目錄include文件夾下的common.func.php文件,這個文件是織夢DedeCMS專門用來存放我們二次開發(fā)的函數的。在最底部 ?> 前面加入以下代碼:

01 functionlisttag($aid)
02 {
03 $tsql=newDedeSql(false);
04 $tags='';
05 $tsql->SetQuery("Select i.tag From dede_taglist t left join dede_tagindex i on i.id=t.tid where t.aid='$aid'");
06 $tsql->Execute('t');
07 while($row=$tsql->GetArray('t',MYSQL_ASSOC)){
08 $tags.="".$row['tag']."";
09 }
10 return$tags;
11 }

  已經自定義了函數,那么怎么首頁或者列表頁面使用它呢?在文章頁可以使用如下的標簽調用:

1 {dede:field.id function="listtag(@me)"/}

  在首頁或者列表頁如下的標簽調用:

1 [field:id function="listtag(@me)"/]

  查看上面的代碼,發(fā)現實現這個功能也是非常簡單。舉一反三一下,我們可以自定義各種函數來解決一些問題,如欄目文檔數據統計。



上一篇:織夢自定義表單數據校驗垃圾信息過濾

下一篇:織夢彩色標簽云實現隨機顏色和字體大小

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 海口市| 东乡| 无锡市| 特克斯县| 凤翔县| 普宁市| 濮阳县| 南投市| 曲靖市| 灵台县| 从江县| 兴宁市| 格尔木市| 莱芜市| 灵石县| 临沭县| 宁远县| 酒泉市| 浦东新区| 呼玛县| 夹江县| 泰顺县| 磐安县| 泸水县| 大方县| 苏尼特左旗| 中西区| 屏山县| 博客| 思南县| 泾川县| 文水县| 固始县| 蒙城县| 本溪市| 松溪县| 沾化县| 静宁县| 五大连池市| 临澧县| 巢湖市|