在帝国cms开发个人博客模板过程中,由于博客有tags标签业务需求,所以万书涛就研究了帝国cms的tags建立和调用,具体方法如下:
1. 首先是增加tags标签
打开帝国cms后台,选择栏目-管理tags-增加tags,如下图一和二
在帝国cms开发个人博客模板过程中,由于博客有tags标签业务需求,所以万书涛就研究了帝国cms的tags建立和调用,具体方法如下:
打开帝国cms后台,选择栏目-管理tags-增加tags,如下图一和二
在上面的图二中,有几个地方解释下,tag名称这个地方就填写你tags的主旨名称,不要太长,网页标题、关键词和描述,这个属于seo的tdk内容,标题还是很关键的,现在搜索标题比重占的非常大,所以标题一定要完全按照标签意思来拟定,关键字和描述现在搜索引擎不一定按照这里面写的来取,这里就不在说了,点击提交即可添加完成,那么添加好的tags标签如何使用呢,请往下继续看。
tags标签一般是在增加文章时设置,首先在帝国cms后台打开信息-某栏目-增加信息,在选项设置那里的tags处,点击选择按钮选取上面建立好的tags标签,如下图三
这样的话文章就和tags标签关联起来了,下面来说一下具体调用方法:
2.1 标签调用
[tagsinfo]TAGS的ID,显示条数,标题截取数,标签模板ID,栏目ID,系统模型ID[/tagsinfo]。
上面有一个地方需要说明一下,那就是标签模板ID,这个在哪里呢?在后台的 模板-管理标签模板下,大家可以根据标签文章要显示的格式选择合适的标签模板id,这样的话,这个tagsinfo就把tags下面的文章全部调取出来了。
那么标签名字和链接如何调取呢?比如,假设我想调取标签id为1的tags标签名和链接该怎么办呢,下面用灵动标签来说明一下:
[e:loop={"select * from [!db.pre!]enewstags where tagid=1 limit 1",1,24,0}]
<a href="<?=$public_r[newsurl]?>e/tags/?tagid=<?=$bqr['tagid']?>" target="_blank"><?=$bqr['tagname']?></a>
[/e:loop]
以上就是灵动标签调取tags标签名和链接的方法。
经过1和2的讲解,一套完整的tags标签从建立到使用直至调取就算讲完了,剩下的就是大家的多多实践了。