DedeCMS织梦

织梦DedeCMS首页列表页获取文章Tag标签

阿里云

Dedecms 程序默认有个方法可以调用出 tag 来,只不过是不带连接的,我们想要加入 tag 链接的话可以借鉴官方的方法并加入链接,这样需要自己来自定义个方法。打开 \include\extend.func.php 在最下面加入:

  1. /**
  2.  *  首页/列表获取文章Tag
  3.  *
  4.  * @access    public
  5.  * @param     string  $aid  	文章id
  6.  * @param     string  $num  	数量
  7.  * @return    string
  8.  */
  9. if (!function_exists('GetMyTags'))
  10. {
  11. 	function GetMyTags($aid, $num=3)
  12. 	{
  13. 		global $dsql;
  14. 		$tags = '';
  15. 		$query = "Select tag From `mydiy_taglist` Where aid='$aid' limit $num ";
  16. 		$dsql->Execute('tag',$query);
  17. 		while($row = $dsql->GetArray('tag'))
  18. 		{
  19. 			$tags.= ($tags=='' ? "<a href=/tags.php?/{$row['tag']} rel='tag'>{$row['tag']}</a>" : ','."<a href=/tags.php?/{$row['tag']} rel='tag'>{$row['tag']}</a>"); 
  20. 		}
  21. 		return $tags;
  22. 	}
  23. }
也想出现在这里?联系我们
创客主机

调用方法

  1. [field:id function=GetMyTags(@me,6)/]

其中 6 是调用 6 个 tag 标签。

织梦 DedeCMS 首页列表页获取文章 Tag 标签

已有 342 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!