星联网络专注帝国CMS二次功能插件开发-精品网站模板站长代码素材

  • 最近更新
  • 模板:33
  • 记录:12640|
  • 插件:52|
  • 工具:4|
  • 代码:8|
  • 评论:0

织梦系统自动摘要字节限制

前言

本文主要讲解《织梦系统自动摘要字节限制》的详细内容

织梦dedecms的摘要字节数是有限制的,所以当你需要添加很长的摘要的时候,比如在专业页面中,对专题页面进行介绍,就不是织梦默认的240个字符可以满足的了。那怎么去除织梦的摘要长度限制呢?

  首先,应该在系统→系统基本参数→其它选项“自动摘要长度” 中可以设置 ,但最高只能实现250,根本没用,所以现在总结一下几种方法。

  去除dede摘要长度限制方法一:

  在dede目录下article_eidt.php查找语句:

  $description = cn_substr($description,250);

  这里的250不是250个字,而是250字符,所以是如果你需要超过250个字符,就在250的后面加个0,这样就有2500个字符了,足够使用;然后进入后台,在系统—系统基本参数—其它设置—自动摘要的长度(例如写成:250000)(其实这个地方也可以不该的,DEDE已经默认是0-250,这里在经过一二步的更改之后已经不起作用了,随便什么之都行,“0”除外)

  注意不要改的比较大,适用即可,避免增加数据库冗余

  去除dede摘要长度限制方法二:

  在织梦的后台目录中的文件archives_add.php中查找语句:

  $description = cn_substrR($description,$cfg_auot_description);

  archives_edit.php 中的:

  $description = cn_substrR($description,250);

  这两个语句是用来定义摘要的,$cfg_auot_description是自动摘要长度的变量,250是长度的最大值。可是为什么一定要给摘要规定一个长度呢?所以这个方法就是直接将摘要长度去掉,将代码改为:

  在archives_add.php中:

  $description = $description;

  在archives_edit.php中:

  $description = $description;

  如果经过这两个办法基本就可以去除织梦的的自动摘要字符长度限制了。

本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。

本文地址:http://www.xlkjgs.com/notes/web/7421.html

以上内容由本站整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

星联网络

星联网络是中国最具实战的互联网创业者的知识服务商,这里有互联网行业动态,网络推广,SEO优化,SEM优化,ESC配置,行业经验分型,互联网项目,微信营销、淘宝客赚钱、新媒体营销、京东运营、跨境电商等众多互联网营销知识分享

站长运营站长必备网站运营之道才能长久发展