dedecms tag标签长度如何改?

  • 12,998 views

dedecms tag标签长度如何改?织梦(dedecms)的TAGS默认字数较少,只能写12个字符,多出的字符就会自动截断,或者直接去除,经常给我们带来一些麻烦,下面介绍如何修改织梦(dedecms)TAGS的字数限制.

1、修改数据库

(可以用MYSQL管理工具修改)进入数据库,修改表dede_tagindex和表dede_taglist的tag字段,将字段类型修改为 varchar,字段值限制(12)都修改为255【注:操作此步骤的时候请先备份一下数据库,以免误操作】

或者在安装程序前,修改install文件夹下的数据库文件sql-dfdata.txt内的对应值,改为255.

当然,也可以在织梦后台的SQL命令行工具修改,选择多行命领,添加下面数据库执行命令,确认。

ALTER TABLE dede_tagindex modify column tag char(251) not null;

ALTER TABLE dede_taglist modify column tag char(251) not null;

2、修改程序文件

DeDeCMS V5.3版本:在include/archives.func.php文件中查找:

DeDeCMS V5.7版本:在include/helpers/archive.helper.php文件中分别查找:

if(isset($tag[12]) 和 if(isset($tag[20])

找到后,都修改为:if(isset($tag[255])

在安装前修改也可以。

:有的网上说是修改include/archives.func.php文件。但你在5.7里面你会看到这样一个提示:// 为了兼容旧版本文件,这里将函数直接封装到archive小助手中// 所以这里仅做一个文件引入映射,今后的开发,如果遇到此类函数// 在开发过程中直接使用helper('archive');即可】

注意:修改时用dw软件修改,如果是直接以TXT格式修改,会导至后台无法登陆,显示空白页面;如果已经用TXT格式修改上传,后台已经显示空白页面,可以下载源程序解压,将未修改过的include/archives.func.php或include/helpers/archive.helper.php用DW打开修改好,上传覆盖即可,其他类型的出现空白页面也基本如此

dedecms tag标签长度如何改,有关dedecms TAG长度修改笔者就说到这里,顺带提及一下TAG调用,dedecms tag调用的基本语法是:

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

[field:tag /]

{/dede:tag}

参数说明:

row='30' 调用条数Watch movie online The Transporter Refueled (2015)

sort='new' 排序方式 month,rand,week

getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记

织梦标签长度调用,有需要的可以去改,如果没有必要就不要改,一般的默认的长度就可以,当然有的人对优化要求高的可以去尝试。

weinxin
我的微信
分享SEO优化、SEM营销、新媒体知识,交流营销运营经验,提供网站制作、SEO、竞价托管和公众号代运营服务。
王发利
  • 本文由 发表于 2015 年 8 月 10 日
  • 转载请务必保留本文链接:http://wangfali.com/seo/4252.html
什么事千人千面?详解百度千人千面算法! SEO知识

什么事千人千面?详解百度千人千面算法!

什么事千人千面?详解百度千人千面算法!在2020年的时候,百度搜索引擎官方开始上线千人千面算法,其实这个千人千面算法就是根据个人的喜好来展现搜索结果,这算法涉及到了个人的搜索习惯、个人的爱好、个人感兴...
SEO行业名词解释大全 SEO知识

SEO行业名词解释大全

优化网站做SEO,了解seo行业名词必看seo名词解释,明白seo行业、读懂seo名词解释能够帮助我们更好地工作和指导网站优化。在做SEO前先搞清楚这些seo行业名词,我想是很有必要的,今天借助王发利...
B2B网站上Ttitle应该怎么写? SEO知识

B2B网站上Ttitle应该怎么写?

B2B网站上Ttitle应该怎么写?很多中小企业卖家,选择b2b平台做关键词优化在当前来说,是省钱又有效的方法。因为,可以通过利用b2b网站的高权优势,帮助企业快速获得关键词排名和流量,从而提升产品销...
新手如何做好医疗SEO?该怎么做? SEO知识

新手如何做好医疗SEO?该怎么做?

新手如何做好医疗SEO?该怎么做?曾有人问医疗SEO该怎么做,尤其是新手。我想很多老鸟都是从新人走过来的,虽然医疗SEO相对来说是男一点,不过只要有一颗恒心,多学习、选好方向坚持新人也能做好医疗SEO...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: