织梦dedecms修改栏目描述和文章关键字数变长的完
导读:织梦文章织梦文章在 Dedecms系统 中,文章摘要(可以通过infolen或description相关标签调用)被设置了字数上限为250字符,设置上限的主要 目的是减少数据库dede5.7模板织梦模板免费下裁。
在Dedecms系统中,文章摘要(可以通过infolen或description相关标签调用)被设置了字数上限为250字符,设置上限的主要 目的是减少数据库的冗余,保证网站良好的性能。因此,如果对简介内容不设置上限显然不合理,但是如果可以自由控制这一上限,那么将对网页内容布局带来积极 作用。在网页设计过程中,往往需要在频道列表页面调用到文章摘要,如果可以有效控制文章摘要的字数,那么就可以使得页面布局很灵活。
方法一
是通过修改数据库的方法
1.改变文章内容的关键词和描述字数: 同样在,系统工具---SQL命令行工具---运行SQL命令行: alter table dede_archives change column keywords keywords text;
alter table dede_archives change column description description text;
接下来修改dede 文件下de article_add.php 和 article_edit.php $description = cn_substrR($description,500); $keywords = cn_substrR($description,120); 其中的数字就是你想要字符数,分别是描述和关键词。
2.改变栏目的关键词和描述字数: 在系统工具---SQL命令行工具---运行SQL命令行: alter table dede_arctype change column description description text; &nbs织梦cms模板p; alter table dede_arctype change column keywords keywords text;
方法二 建议就这方法
在Dedecms中,在列表页调用文章摘要的方法主要有:
1:[field:info /]
2:[field:description /]
3:[织梦的模板field:info function=织梦后台模板"cn_substr(@me,字符数)"/]
4:[field:description function="cn_substr(@me,字符数)"/]
第1、2种方法是直接调用文章摘要,在调用的字数问题上,当使用[field:info /]时,可以在{dede:arclist infolen=' ' }{/dede:arclist}中,设置调用摘要的字符数(最高可设置为系统设置的250);如果使用[field:description /],则直接使用后台设置的摘要字符上限。显然,这两种方式都很被动,灵活性太差。
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-19 ,文章织梦dedecms修改栏目描述和文章关键字数变长的完主要讲述变长,字数,织梦网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_30288.html