<table id="xlgfg"><ruby id="xlgfg"></ruby></table>
            1. 九龍商務代辦主頁 > 網站建設 > 站長學院 > 織夢dede > 織夢dede文章列表頁調用靜態化的tag標簽

              織夢dede文章列表頁調用靜態化的tag標簽

              摘要:dedecms織夢tag標簽靜態化有幾種方法,其中一種最簡單的也就是我們比較長用到的就是織夢tag標簽靜態化插件,本文要講解的就是使用這種方法靜態化后的tag標簽的調用,即某篇文章的...

              18978939080

              立即咨詢

              編輯: 來源: 發布日期:03-07 瀏覽量統計中... 反饋錯誤

                字體:

              九龍商務代辦

              dedecms織夢tag標簽靜態化有幾種方法,其中一種最簡單的也就是我們比較長用到的就是“織夢tag標簽靜態化插件”,本文要講解的就是使用這種方法靜態化后的tag標簽的調用,即某篇文章的tag,我們需要調用的是tag的超鏈接,不需要鏈接的話就沒必要講了。這里的調用某篇文章的tag在文章頁和文章列表頁都會用到,下面具體方法。
               
              前提是用插件法對tag進行靜態化,以及可以調用tag超鏈接,但是此時的超鏈接是動態的,也就是帶有“?”符號的,我們要做的就是將動態鏈接變成靜態化后的鏈接。以下方法:
               
              只要將/include/helpers/archive.helper.php這個文件里面的“獲得某文檔的所有tag”代碼下的那一個函數替換,即:
              1.  if ( ! function_exists('GetTags'))
              2. {
              3.     function GetTags($aid)
              4.     {
              5.         global $dsql;
              6.         $tags = '';
              7.         $query = "SELECT tag FROM `weiwei_taglist` WHERE aid='$aid' ";
              8.         $dsql->Execute('tag',$query);
              9.         while($row = $dsql->GetArray('tag'))
              10.         {
              11.             $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
              12.         }
              13.         return $tags;
              14.     }
              15. }
              改成
              1.  if ( ! function_exists('GetTags'))
              2. {
              3.     function GetTags($aid)
              4.     {
              5.         global $dsql;
              6.      $sql = "select tid from weiwei_taglist  where aid='$aid' group by tid ";
              7.           $dsql->Execute('ala',$sql);
              8.      while($row=$dsql->GetObject('ala')){ 
              9.         $url=nic_tag_url($row->tid);
              10.              if ($arcRow = $dsql->GetOne("select * from weiwei_tagindex  where id='".$row->tid."' ")) $tag=$arcRow["tag"];
              11.         else $tag="";
              12.         $str.=" <a href='".$url."' target=_blank><b>".$tag."</b></a> ";
              13.      }
              14.      return $str;
              15.     }
              16. }
              即可,這樣再重新更新有調用tag的欄目和文章就能實現靜態化超鏈接。

                更多相關閱讀

              【九龍商務代辦】微信號

              官方微信公眾號

              24小時電話18978939080

              民族大道49號民族宮B座2306號(新夢之島樓上)

              工商注冊13807817411
              其他業務13878807671
              ?
              【九龍商務代辦】QQ
              QQ在線咨詢
              客服咨詢
              【九龍商務代辦】QQ
              【九龍商務代辦】QQ
              【九龍商務代辦】QQ
              【九龍商務代辦】QQ
              咨詢熱線
              18978939080
              13807817411
              13878807671
              0771-5537667

              反饋
              【九龍商務代辦】微信號掃描二維碼關注我為好友
              瀏覽: 中文字幕无码大香线蕉