设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 网站运营 > 正文

织梦文章页获取tags并增加链接的方法,最新最简单不影响后台版

来源:网络分享 编辑:引流技巧 时间:2026-05-10

其他人的方法会导致后台

image.png这样子! 

 

但是 本网站的不会!

 

首先我们打开include 下面的extend.func.php ,在后面增加函数

 

 
function Tagslink($tags) 

  $tag = explode(',',$tags); 

  $b='';

for($index=0;$index<count($tag);$index++) 

   $b=$b."<a href='/tags.php?".$tag[$index]."'>".$tag[$index]."</a>";

return $b;

}
 

然后调用方法为

{dede:field.tags function='Tagslink(@me)'/}

主要原理就是利用php 分隔, 生成变量,然后增加一个a连接即可!

其实还有一个最简单的办法


{dede:tag sort='new' getall='0'}

<a href='[field:link/]'>[field:tag /]</a>

{/dede:tag}
 

 

 

getall='0'  就是调用当前页面的! 1就是全部的  rand 为随机    month为月份

 

怎么样是不是很意外,很惊喜!

 

其他列表调用方法

最新

 
  {dede:tag row='60' sort='new'}

            <a href='[field:link/]' class='tagc[field:highlight /]'>[field:tag /]</a>

   {/dede:tag}
 

本月最热 如果周 则改变month

     
   {dede:tag row='60' sort='month'}

       <a href='[field:link/]' class='tagc[field:highlight /]'>[field:tag /]</a>

   {/dede:tag}
 

随机

    
     {dede:tag row='100' sort='rand'}

            <a href='[field:link/]' class='tagc[field:highlight /]'>[field:tag /]</a>

     {/dede:tag}
 

其他方法


{dede:tag table='dede_search_keywords' sort='keyword' row='2' if=''}

  <a class=blue 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}
 

 

列表页

织梦自带的获取方法,但是无连接

[field:id function=GetTags(@me)/]

根据自带的方法改版


[field:id runphp='yes']     

global $cfg_cmspath;        

$tags = GetTags(@me);        

$revalue = '';        

$tags = explode(',', $tags);        

foreach($tags as $key => $value){

            if($value){

                $revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a>&nbsp;';         

   }      

  }        

@me = $revalue;     

[/field:id]

 


相关推荐:

栏目分类

微商引流技巧网 www.yinliujiqiao.com 联系QQ:1716014443 邮箱:1716014443@qq.com

Copyright © 2019-2024 强大传媒 吉ICP备19000289号-9 网站地图 rss地图

Top