插件介绍
帝国cms TAG高级管理插件静态版,我的站长站只测试了帝国cms7.5版本完美无错。插件号称还支持帝国cms7.0、帝国cms7.2但没测试,自行研究。
和之前分享的帝国cms TAG高级管理插件不同的是这款插件是将HTML静态化的,生成HTML静态页面。另外还支持别名、关键词、标签、描述,标题图片和简介字段。tag信息管理、批量推送信息到tag、同步tag至关键词等等功能和帝国cms TAG高级管理插件一样。
新增功能介绍
TAG拼音功能,TAG的链接可以用拼音展示;
TAG可以生成静态文件,TAG静态链接四种方式可选;
TAG可以动态或伪静态展示;
带有TAG分类页,展示所有tag;
TAG动态页自带缓存功能;
TAG新增图片字段,上传图片,并可以在附件里管理图片;
TAG新增编辑器字段,可以储存更多资料。
新增、修改信息,自动更新当前TAG 带分词功能,从标题提取TAG 和 批量提取TAG,支持火车头发布时自动提取
从信息列表推送信息到TAG 批量同步TAG到关键字替换
TAG可以单独设置模板
可以批量增加TAG
TAG批量关联信息
插件安装方法
1、覆盖/e/class/
2、访问安装:/e/class/tag/install/
7、userfun.php添加
//tag静态化链接 function user_HtmlTagLink($tagid){ global $dp_r; include_once ECMS_PATH.'e/class/tag/dp_funs.php'; $url=dp_TagUrl($tagid); return $url; }
插件调用方法
任意位置调用tags:
<? $tsql=$empire->query("select * from {$dbtbpre}enewstags limit 12"); while($tr=$empire->fetch($tsql)){ $tagurl=user_HtmlTagLink($tr['tagid']); ?> <dd><a href='<?=$tagurl?>' target="_blank"><?=$tr['tagname']?></a></dd> <? } ?>
调用推荐tags:
<? $tsql=$empire->query("select * from {$dbtbpre}enewstags order by isgood desc limit 12"); while($tr=$empire->fetch($tsql)){ $tagurl=user_HtmlTagLink($tr['tagid']); ?> <dd><a href='<?=$tagurl?>' target="_blank"><?=$tr['tagname']?></a></dd> <? } ?>
栏目页当前信息tags:
$tsql=$empire->query("select tagid from {$dbtbpre}enewstagsdata where id=".$r['id']." and classid=".$r['classid'].""); while($tr=$empire->fetch($tsql)){ $tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagid=".$tr['tagid']." limit 1"); $tagurl=user_HtmlTagLink($tr['tagid']); $taga.='<a href="'.$tagurl.'" rel="nofollow">'.$tt['tagname'].'</a>'; } $listtemp='tags:'.$taga;
内容页当前信息tags:
<?php $tsql=$empire->query("select tagid from {$dbtbpre}enewstagsdata where id=".$navinfor['id']." and classid=".$navinfor['classid'].""); while($tr=$empire->fetch($tsql)){ $tt=$empire->fetch1("select * from {$dbtbpre}enewstags where tagid=".$tr['tagid']." limit 1"); $tagurl=user_HtmlTagLink($tr['tagid']); ?> <a href="<?=$tagurl?>" target="_blank"><?=$tt['tagname']?></a> <? } ?>