class uesrfun.php,帝国cms-TAG高级管理插件
TAG插件介绍帝国TAG插件截图
帝国CMS 7.2 7.5 TAG插件 TAG高级管理工具tags插件SEO利器
一、TAG展示新增功能
TAG伪静态可设置以TAG拼音或TAGID形式,更利于SEO
自带TAG首页功能,方便展示全部TAg
自定义列表排序
二、TAG管理新增功能
批量增加TAG
批量移动TAG到新分类
批量将TAG同步到内容关键词
批量将信息推送到TAG
通过搜索关键词快速将信息加入到TAG
浏览TAG所属信息,并自由移除、刷新、更改排序时间
三、TAG系统优化
TAG可以单独设置模板
TAG新增众多属性,更利于SEO,新增属性:TAG别名、TAG说明
修复帝国原始TAG系统对存在未审核信息时分页错误的bug
删除TAG时会自动删除信息里的TAG
安装插件
1、将e文件夹上传至网站根目录;
2、在浏览器中执行 /e/dongpo/htag/install/ ,依提示进行安装,(注意:若安装出现代码错误,则退出来选择‘卸载’,卸载后再次点击安装即可);
3、提示安装完成后,删除 /e/dongpo/htag/install/ 目录,若是Linux服务器,必须将 e/dongpo/htag/config.php文件设置为0777权限;
4、修改e/data/html/list/listinfo.php文件(本步骤可以跳过,跳过后就没有从信息列表推送到tag的功能)
(1)在“”之前添加如下代码:function PushInfoTohTag(form)
{
var id='';
id=GetSelectId(form);
if(id=='')
{
alert('请选择要推送的信息');
return false;
}
window.open('../dongpo/htag/PushToTag.php?=$ecms_hashur['ehref']?>&classid==$classid?>&id='+id,'PushToTag','width=600,height=600,scrollbars=yes,left=300,top=150,resizable=yes');
}
(2)在下添加如下代码:
顺便将上一个 value="推送" 改为:value="推送至碎片",以方便区分。
5. 修改e/data/html/list/alllistinfo.php文件(本步骤可以跳过,跳过后就没有从信息列表推送到tag的功能)
(1)在“”之前添加如下代码:function PushInfoTohTag(form)
{
var id='';
id=GetSelectId(form);
if(id=='')
{
alert('请选择要推送的信息');
return false;
}
window.open('../dongpo/htag/PushToTag.php?=$ecms_hashur['ehref']?>&tid==$tid?>&id='+id,'PushToTag','width=600,height=600,scrollbars=yes,left=300,top=150,resizable=yes');
}
(2)在下添加如下代码:
顺便将上一个 value="推送" 改为:value="推送至碎片",以方便区分。
6、将以下代码添加到eclassuserfun.php文件中//tag链接
function user_hTagLink($tagid){
global $htag_r;
include_once ECMS_PATH.'e/dongpo/htag/dp_funs.php';
$url=htag_TagUrl($tagid);
return $url;
}
//输入tagname获取tag静态化链接
function user_taglink($tagname){
global $dbtbpre,$empire;
$tagr=$empire->fetch1("select tagid from {$dbtbpre}enewstags where tagname='$tagname' limit 1");
if(!$tagr['id']){
return '';
}
$tagurl=user_hTagLink($tagr['id']);
return $tagurl;
}
7、插件安装完毕。
卸载插件
1、将安装包内“e/dongpo/htag/install/”目录上传至服务器帝国cms系统对应目录;
2、在浏览器中执行 /e/dongpo/htag/install/ 文件,依提示进行卸载;
3、提示卸载完成后,删除 /e/dongpo/htag/ 目录;
4、若安装时执行过安装步骤的4、5、6,则在相关页面删除添加的代码;
5、插件卸载完毕。
插件使用
特别提醒:当不明白“关键字替换”这个功能前,不要使用“同步到关键字”这个功能
1、请先设置参数,更多使用说明可以查看。
在tag页:[!--pagetitle--]tag名,[!--pagekey--]tag别名,[!--pagedes--]tag简介
=$GLOBALS[tagid]?>tagid
2、TAG伪静态格式说明:
(1)对应的动态页为 e/tags/htag.php?tag=tag标识&page=分页号
(2)使用的标记有[!--tag--]和[!--page--],对应的是tag标识和分页号
(3)TAG伪静态首页对应动态页 e/tags/htag.php?tag=tag标识 ,使用的标记为 [!--tag--]
3、TAG首页伪静态说明:
(1)对应动态页为 e/tags/alltags.php?cid=分类id&page=分页号
(2)使用的标记有[!--cid--]和[!--page--],对应的是分类id和分页号
(3)TAG首页伪静态对应动态页 e/tags/alltags.php ,没有任何标识
在设置服务器的伪静态规则时移动要注意将以上各种情况区分开。
4、TAG首页列表式模板中列表内容模板(list.var)支持的变量如下:
[!--tagname--] tagname
[!--bname--] tag别称
[!--intro--] tag简介
[!--url--] tag链接
[!--num--] tag信息数
[!--isgood--] tag推荐级别
使用程序代码的情况下,可以用$r['字段名']调用phome_newstags表的数据
5、数据调用请参阅文档:http://dp1037.com/dpinfo-6-10-0.html
6、高级修改:信息添加tag时新增了tag,可以自动生成tag拼音,需要这个功能的可以做如下修改:
在e/class/functions.php中搜索“//返回信息TAGS”,往上找,上面第三个大括号}之前插入如下代码:$py=ReturnPinyinFun($tagname);
$shu=$empire->gettotal("select count(*) as total from {$dbtbpre}dp_tagsadd where py='$py'");
if(!$shu){
$pypath=$py;
}else{
$pypath=$py.'_'.$tagid;
}
$empire->query("insert into {$dbtbpre}dp_tagsadd(tagid,bname,py) values('$tagid','$tagname','$pypath');");
class uesrfun.php,帝国cms-TAG高级管理插件相关推荐
- 帝国cms tag生成html,帝国CMS Tag关键词自动锚文本插件 tag标签自动转换为内容内链...
插件功能 帝国cms tags关键词自动转换为内容关键字,增加内链锚文本,提高内容相关度,对SEO非常友好,帝国cms后台的内容关键字管理只能手动去录入,很麻烦,于是为了方便做成帝国CMS插件的形式. ...
- 最新帝国cms主动推送插件(集所有搜索最全版)
<?php class zhanzhangPush {private $dbhost = 'localhost:3306'; // mysql服务器主机地址private $dbuser = ' ...
- 帝国cms tag生成html,帝国cms如何自动填写tag标签【亲测】
最近老是受每次填写tag标签和关键字烦扰,相信大家也在为网站的tag添加而犯愁呢,今天分享帝国CMS自动增加TAG关键字教程. 1.首先在需要设置需自动TAGS的数据表: 系统设置-管理数据表-管理字 ...
- 帝国cms tag生成html,帝国CMS tags标签多种调用方法
1.用帝国cms自带的自定义调用工具进行调用: [showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数,链接使用变量[/ ...
- 帝国cms tag生成html,帝国cms7.5版本tag标签伪静态以及随机调用静态地址相关问题...
tag标签的静态化一直是各种cms比较头疼的问题,比如wordpress可以通过别名来实现,但是假如批量的话就要依靠插件了,帝国cms在最新的7.5版本中,官方已经可以支持设置tag标签伪静态设置了. ...
- 帝国CMS采集-帝国自动采集-帝国CMS免登录发布插件
帝国cms简称"Ecms",它是基于B/S结构,且功能强大而帝国CMS易用的网站管理系统.但是帝国CMS没有提供文章采集功能,市面上大部分帝国cms采集要写复杂的文章采集规则,对不 ...
- 帝国cmssitemap.php,帝国CMS-sitemap地图插件下载
本插件适用于帝国CMS6.0以上版本,支持各编码版本.Sitemap 网页地图插件,方便搜索引擎收录网页. ******************** 安装插件 ******************** ...
- 帝国推送插件-免费帝国CMS实时推送插件
如何利用帝国推送收录插件让网站快速收录以及关键词排名,帝国推送收录插件的作用是什么?主动把网站链接提交给搜索引擎让搜索引擎更快的发现你的站点.怎么做好SEO?seo这个词相信已经都不陌生了,而且网上也 ...
- 帝国cms模板辅助编辑插件lsk_ecms.crx使用说明
话不多说,看图 使用方法: 激活:在编辑区按alt+win 取消激活:按ctrl+win 输入可使用emmet的html标签智能化快速输入.
最新文章
- Android 使用git 忽略文件
- Confluence 6 Home 和其他重要的目录
- 关于cookie的文章(cookie与session机制)
- 【设计模式】观察者模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
- 循环神经网络matlab程序设计,神经网络及深度学习(包含matlab代码).pdf
- ImportBeanDefinitionRegistrar向容器中注册bean
- 多线程生产者和消费者
- 看看C# 6.0中那些语法糖都干了些什么(上篇)
- centos7创建asm磁盘_Oracle ASM 磁盘组基础知识整理(收藏版)
- 测试工程师听了想打人
- python中常见的运行时错误_新手常见Python运行时错误汇总
- hp刀片服务器性能分析,IBM刀片服务器与高性能计算-20210723075634.ppt-原创力文档...
- alios 系统配置转存到一个头文件
- 三防平板终端丨三防平板电脑丨三防平板如何应用在工业中?
- 谷歌浏览器最小化后打开黑屏
- 百度人脸产品套件开箱体验-壁虎开机初体验
- java毕业设计——基于java+Jsoup+HttpClient的网络爬虫技术的网络新闻分析系统设计与实现(毕业论文+程序源码)——网络新闻分析系统
- Meta再放大招!VR新模型登CVPR Oral:像人一样「读」懂语音
- 按键精灵手机版 参数个数不匹配
- 5月钓鱼网站简报:共处理钓鱼网站2483个 环比下降
热门文章
- win7计算机文件夹选项在哪里,文件夹选项在哪里(Win7、Windows 2008 R2)
- Eplan P8安装在win10系统运行卡顿解决方案(适用于Version 2004及之后的版本)
- inno setup怎么检测系统是否安装了vcredist_x86 exe
- ADDS:检查 AD Domain 的健康和复制状态
- python画河流图_《Python数据可视化之Matplotlib与Pyecharts》之主题河流图
- cocos creator 大厅+子游戏模式探讨(creator版本1.8.2)
- 用Photoshop CS5新功能完成精细毛发抠图
- FreeSwitcch(java使用)
- Linux(Ubuntu)下,生成C语言可执行文件和汇编文件
- 计算机毕业设计Python+uniapp社区便利店销售小程序(小程序+源码+LW)