久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機(jī)端+微網(wǎng)站+自適應(yīng)網(wǎng)頁多模板選擇-建站388元起價!!!
當(dāng)前位置:主頁 > 網(wǎng)站建設(shè) > dedecms織夢TAG標(biāo)簽調(diào)用代碼建站問題

dedecms織夢TAG標(biāo)簽調(diào)用代碼建站問題

時間:2023-05-26 13:05:26 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 建站小能手

導(dǎo)讀:建站問題建站問題TAG標(biāo)簽是一種由您自己定義的,比分類更準(zhǔn)確、更具體,可以概括文章主要內(nèi)容的關(guān)鍵詞,合理的運(yùn)用TAG標(biāo)簽,可以使你發(fā)表的文章更容易被搜索到。 很多網(wǎng)站的首頁、列建設(shè)網(wǎng)站seo網(wǎng)站排名優(yōu)化軟件。

建設(shè)網(wǎng)站seo網(wǎng)站排名優(yōu)化軟件TAG標(biāo)簽是一種由您自己定義的,比分類更準(zhǔn)確、更具體,可以概括文章主要內(nèi)容的關(guān)鍵詞,合理的運(yùn)用TAG標(biāo)簽,可以使你發(fā)表的文章更容易被搜索到。 很多網(wǎng)站的首頁、列表頁和文章頁調(diào)用的TAG關(guān)鍵詞是帶超鏈接,這樣利于蜘蛛搜索抓取,又有利于用戶點(diǎn)擊,那在織 […]

TAG標(biāo)簽是一種由您自己定義的,比分類更準(zhǔn)確、更具體,可以概括文章主要內(nèi)容的關(guān)鍵詞,合理的運(yùn)用TAG標(biāo)簽,可以使你發(fā)表的文章更容易被搜索到。 很多網(wǎng)站的首頁、列表頁和文章頁調(diào)用的TAG關(guān)鍵詞是帶超鏈接,這樣利于蜘蛛搜索抓取,又有利于用戶點(diǎn)擊,那在織夢dedecms系統(tǒng)的網(wǎng)站上該如何實(shí)現(xiàn)這一功能呢?對此,做網(wǎng)站吧整理了以下幾種方法供大家使用: 1、tag標(biāo)簽的語法解釋 基本語法: {dede:tag row='30' sort='new' getall='0'} <a href='[field:link/]'>[field:tag /]</a> {/dede:tag} 參數(shù)說明: row='30' 調(diào)用條數(shù)為30條 sort='new' 排序方式month,rand,week getall='0' 獲取類型0為當(dāng)前內(nèi)容頁TAG標(biāo)記,1為獲取全部TAG標(biāo)記。 底層模板字段:link,tag 2、最新tag標(biāo)簽調(diào)用 {dede:tag row='30' sort='new'} <a href='[field:link/]'>[field:highlight/]([field:result/])</a> {/dede:tag} 3、當(dāng)月熱門tag標(biāo)簽調(diào)用 {dede:tag row='30' sort='month'} <a href='[field:link/]'>[field:tagname/]([field:result/])</a> {/dede:tag} 4、隨機(jī)tag標(biāo)簽調(diào)用 {dede:tag row='60' sort='rand'} <a href='[field:link/]'>[field:highlight/]([field:result/])</a> {/dede:tag} 5、采集熱門Tags,刷新一次變換一次 模板代碼: {dede:tag row='10' sort='month' } <a href='[field:link/]'>[field:tagname/] </a> {/dede:tag} <script language="javascri網(wǎng)站建設(shè)多少錢pt"> <!-- var tag_a=document.getElementsByTagName("a"); for( i in tag_a){ var offset=6; var num=4; if(tag_a.className=="tag"){ var rnd=Math.ceil((num+offset)*Math.random()); if(rnd>offset){ tag_a.className="tag"+(rnd-offset); } } } //--> </script> CSS代碼: .tag1 { color:#339900;font-weight:bold;} .tag2 { color:#e65730;} .tag3 { color:#00b9da;} .tag4 { color:#FE3981;font-weight:bold;font-size:14px;} 6、文章頁tag標(biāo)簽調(diào)用 {dede:tag table='58pic_search_keywords' sort='keyword' row='2' if=''} <a href='[field:link/]' target=_blank>[field:tag /]</a> {/dede:tag} 或 {dede:field name='keywords' runphp='yes' } if(!empty(@me)){ $kws = explode(' ',@me); @me = ""; foreach($kws as $k){ @me .= "<a href='/tag.php?/$k/'>$k</a> "; } @me= str_replace('+', ' ',trim(@me)); } {/dede:field} 7、列表頁調(diào)用TAG標(biāo)簽的兩種方法 dedecms默認(rèn)在列表是無法調(diào)用tag標(biāo)簽的。做網(wǎng)站吧給大家再提供以下不同版本的tag標(biāo)簽調(diào)用方法: (1)、dedecms5.7版本的調(diào)用方法 首先,找到include\helpers\archive.helper.php文件(注:有朋友會疑問,主頁和頻道、列表應(yīng)該加的是不同的調(diào)用,不過本人開始用列表頁測試,成功;加入主頁后測試也是成功顯示的,所以我就沒再繼續(xù)深究下去了,另外,這個文件的內(nèi)容更改,在后臺文件是更改不了的,提示是注入sql,所以要在ftp中找到這個文件進(jìn)行更改才行0。) 在底部增加: function GetTags_list($aid)     {         global $dsql;         $tags = '';         $query = "SELECT tag FROM `ma_taglist` WHERE aid='$aid' ";         $dsql->Execute('tag',$query);         while($row = $dsql->GetArray('tag'))         {         $tags .= ($tags=='' ? "<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>" : ','."<a href='/tags.php?/".urlencode($row['tag'])."'>".$row['tag']."</a>");         }         return $tags;     } 然后,在列表需要調(diào)用tag標(biāo)簽的位置添加: [field:id function=GetTags_list(@me)/] 即可完成。 (2)、dedecms5.6版本的調(diào)用方法 方法一: 直接在模板需要的位置加入以下代碼即可: [field:id runphp=yes] $tsql = new DedeSql(false); $tags = ”; $tsql->SetQuery(“Select i.tag From 58pic_taglist t left join 58pic_tagindex i on i.id=t.tid where t.aid=’@me’”); $tsql->Execute(‘t’); while($row = $tsql->GetArray(‘t’,MYSQL_ASSOC)){ $tags .= “<a href=’/tag.php?/”.urlencode($row['tag']).”‘>”.$row['tag'].”</a>”; } @me=$tags; [/field:id] 注:這一步dede5.7版本里面實(shí)現(xiàn)不了。 方法二: 打開dedecms根目錄include/common.func.php,在最底部的“?>”之前加入以下代碼: //做網(wǎng)站吧www.doweb8.com:列表頁調(diào)用tag的方法 function listtag($aid) { $tsql = new DedeSql(false); $tags = ”; $tsql->SetQuery(“Select i.tag From 58pic_taglist t left join 58pic_tagindex i on i.id=t.tid where t.aid=’$aid’”); $tsql->E網(wǎng)站建設(shè)哪家好xecute(‘t’); while($row = $tsql->GetArray(‘t’,MYSQL_ASSOC)){ $tags .= “<a href=’/tags.php?/”.urlencode($row['tag']).”/’>”.$row['tag'].”</a> “; } return $tags; } {dede:field.id runphp=yes} $tsql = new DedeSql(false); $tags = ”; $tsql->SetQuery(“Select i.tag From 58pic_taglist t left join 58pic_tagindex i on i.id=t.tid where t.aid=’@me’”); $tsql->Execute(‘t’); while($row = $tsql->GetArray(‘t’,MYSQL_ASSOC)){ $tags .= “<a href=’/tag.php?/”.urlencode($row['tag']).”‘>”.$row['tag'].”</a>”; } @me=$tags; {/dede:field.id} 添加代碼后,在列表頁可以使用: {dede:field.id function=”listtag(@me)”/} 來調(diào)用tag標(biāo)簽。 方法三: 在include/inc_functions.php文件里加入: function listtag($aid){ $tsql = new DedeSql(false); $tags = ''; $tsql->SetQuery("Select i.tagname From xkzzz_tag_list t left join xkzzz_tag_index i on i.id=t.tid where t.aid='$aid'"); $tsql->Execute('t'); while($row = $tsql->GetArray('t',MYSQL_ASSOC)){ $tags .= "<a href='/tag.php?/".urlencode($row['tagname'])."'>".$row['tagname']."</a>"; } return $tags; } 然后在列表頁相應(yīng)位置加入: [field:ID function="listtag(@me)"/] 就可以調(diào)用出來了,只不過這個方法也需要改動程序文件,看不懂代碼的朋友,慎用! 8、首頁調(diào)用文章TAG標(biāo)簽的方法 如果你網(wǎng)站用的是dedecms v5.7版本可直接使用標(biāo)簽: [field:id function=GetTags(@me)/] 就可以調(diào)用出來了,只不過不帶連接的,要想給tag標(biāo)簽加上鏈接,還需要進(jìn)行以下操作: 首先,注釋掉include/helpers/archive.helper.php文件的130行, $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); 用下面語句替換,當(dāng)然你也可以加入自己的樣式: $tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> "; 再再下面空白處加入以下代碼: if ( ! function_exists('GetTagk')){ function GetTagk($aid) { global $dsql; $tagk = ''; $query = "SELECT tag,aid FROM `ma_taglist` WHERE aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tagk .= ($tagk=='' ? $row['tag'] : ','.$row['tag']);   }   return $tagk;   } } 然后,打開dede/article_edit.php找到: $tags = GetTags($aid); 在下面加上: $tagk = GetTagk($aid); 再打開dede/templets/article_edit.htm再調(diào)用tag標(biāo)簽?zāi)抢锇眩?<?php echo $tags; ?> 改成: <?php echo $tagk; ?> 這樣調(diào)用的時候可以調(diào)用tag,后臺顯示也公司網(wǎng)站建設(shè)能正常顯示。

關(guān)鍵詞標(biāo)簽: 標(biāo)簽 代碼 織夢

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-26 ,文章dedecms織夢TAG標(biāo)簽調(diào)用代碼建站問題主要講述標(biāo)簽,代碼,織夢網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_9920.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗(yàn)
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 韶关市| 顺平县| 乐安县| 香港| 博野县| 怀来县| 宜兰市| 黄龙县| 筠连县| 牡丹江市| 苍南县| 新乐市| 谷城县| 八宿县| 遂川县| 金华市| 开江县| 怀远县| 仪征市| 崇礼县| 高陵县| 漳平市| 宿迁市| 绍兴县| 江川县| 兴山县| 星子县| 呼图壁县| 井冈山市| 石林| 南木林县| 盐津县| 栾川县| 抚顺市| 成安县| 玉树县| 航空| 改则县| 称多县| 苍南县| 墨竹工卡县|