dedecms分页样式(dedecms列表页文章摘要字数的设置方法)
dedecms分页样式
dedecms列表页文章摘要字数的设置方法本文实例讲述了dedecms列表页文章摘要字数的设置方法。分享给大家供大家参考。具体实现方法如下:
在Dedecms系统中,文章摘要(可以通过infolen或description相关标签调用)被设置了字数上限为250字符,设置上限的主要目的是减少数据库的冗余,保证网站良好的性能,因此,如果对简介内容不设置上限显然不合理,但是如果可以自由控制这一上限,那么将对网页内容布局带来积极作用,在网页设计过程中,往往需要在频道列表页面调用到文章摘要,如果可以有效控制文章摘要的字数,那么就可以使得页面布局很灵活.
在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 /],则直接使用后台设置的摘要字符上限。显然,这两种方式都很被动,灵活性太差。
第3、4种方法通过function函数实现了对文章摘要显示字符的灵活调整。当然,在没有修改文章摘要内容字符上限时,这4个方法的差异并不大。但是,下面我们来说如何修改这一上限值,就可以体现出 [field:description function="cn_substr(@me,字符数)"/]这一方式的重要性。
在Dedecms中,与文章摘要相关的php文件主要有:
/dede/archives_add.php
/dede/archives_edit.php
/dede/article_add.php
/dede/article_edit.php
/dede/article_description_main.php
//phpfensi.com
在 add页面,有一句话是:
这句话实现了
在 edit页面,有一句话是:
完成上面的修改还不够,还需要修改article_description_main.php
在 article_description_main.php页面,找到“if($dsize>250) $dsize = 250;”语句,这里限制了在后台自动获取摘要的字符数。把这里的“250”修改为“500”即可,也就是和之前修改的字符数一致即可,如果你确认你的每一条文章都是手动添加,手动完成摘要获取就不需要修改这个文件了,自动摘要获取主要还是给大量文章和采集准备的.
最后,登录后台,在系统-系统基本参数-其它选项中,自动摘要长度,改成500即可,也就是和之前修改的字符数一致即可.
完成上述修改后,我们再到频道列表页,通过标签调用即可,示例标签如下:
[field:title/]
[field:description function='cn_substr(@me,500)'/]...
{/dede:list}
通过以上方式,我们就实现了调用的文章摘要字符为500字符,完全突破了文章摘要250字符的系统限制,为网页布局提供了更加广阔的空间.
希望本文所述对大家的dedecms建站有所帮助。
- dedecms模板如何修改日期(DEDECMS网站文章列表页更新点击次数的问题完美解决)
- 织梦dedecms开启付费授权(织梦Dedecms设置伪静态详细方法)
- dedecms更新后设置不显示(dedecms中tags页面显示错位的解决方法)
- dedecms系统设置参数(织梦DEDECMS V6安装后报错打不开的处理方法)
- dedecms 内容页模板(dedecms列表页与详情页调用tag标签的方法)
- dedecms如何更改主页模板(织梦dedecms sitemap路径修改方法)
- dedecms显示问号(dedecms提示你的用户名不存在的解决方法)
- dedecms漏洞防范(浅析DedeCMS投票模块漏洞的解决方法)
- dede织梦怎么在文章下面添加图片(dedecms织梦模板用array调用多个自定义字段并判断的方法)
- dedecms中的有些功能如何修改(dedecms 栏目页面转换为单独页面)
- dedecms标题在哪改(织梦DEDECMS文章拼音命名规则时去掉id的方法)
- dedecms怎么调用标签(dedecms日期调用详细说明)
- dedecms标签怎么调用(dedecms首页调用随机文章及自动更新功能实例)
- dedecms替代方案(DedeCMS投票模块漏洞解决方法)
- dedecms权限调整(增加dedecms后台留言管理功能)
- dede织梦如何调用栏目(织梦dedecms rss输出改成全文输出)
- 我们现在吃的苹果是哪里来的 原来现代苹果引入中国仅有一百多年(我们现在吃的苹果是哪里来的)
- 买绿宝不能只挑黄绿色 菜农教你3招挑,个个皮薄肉脆,香甜爆汁(买绿宝不能只挑黄绿色)
- 大果肉搭配薄瓜皮, 绿宝 脆甜爽口,不愧是甜瓜中的 佼佼者(大果肉搭配薄瓜皮)
- 河南尉氏县因地制宜发展果蔬种植 水坡镇绿宝甜瓜变 金瓜(河南尉氏县因地制宜发展果蔬种植)
- 谢广坤,你这么欺负谢腾飞,良心不会痛吗(你这么欺负谢腾飞)
- 乡村爱情15 宋晓峰怀疑自己孩子,腾飞与姜奶奶亲子鉴定出结果(宋晓峰怀疑自己孩子)
热门推荐
- sqlserver语句中的temp(SQL SERVER中强制类型转换cast和convert的区别详解)
- docker的常用的命令(Docker 清理命令集锦)
- laravel服务提供者应用场景(Laravel如何创建服务器提供者实例代码)
- docker镜像保存教程(docker镜像导入导出备份迁移的操作)
- xampp二次安装方法(xampp中apache在windows7下无法启动的解决方法)
- thinkphpmodel使用教程(Thinkphp5.0 框架Model模型简单用法分析)
- python抖音视频收集(python制作抖音代码舞)
- laravel 开发自定义组件(解决Laravel blade模板转义html标签的问题)
- css3特性动画图(CSS3+DIV实现漂亮的动画彩色标签)
- docker打包配置好的镜像(docker镜像的导入和导出的实现)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9