织梦文章的摘要会自动提取内容页的首段文字,这样就有个问题,就是文章分页之后,每一页的摘要都不一样,后面的分页会自动提取当前页面的首段文字,很乱。

那么就需要把分页的摘要文字设置为统一的摘要,并且摘要长度也要一致。

一、解决文章分页摘要不统一的方法:

打开:

includerc.archives.class.php

找到:

*  解析模板,对内容里的变动进行赋值

修改:

删除下列代码

if($pageNo>1) $this->Fields['description'] =trim(ereg_replace("[ ]", ' ',cn_substr(html2text($this->Fields[$this->SplitPageField]), 200)));

二、调整文章分页摘要长度不一致的方法:

1、到数据库去修改dede_archives表的description字段,长度250改为你想要的数字,如果要取消自动摘要改为手动摘要的话,把null改为,默认值改为null。

2、修改dede/article_add.php和dede/article_edit.php,找到其中的$description = cn_substrR($description,250); 250改为你想要的数字。

3、修改dede/templets/article_add.htm和dede/templets/article_edit.htm,找到其中的 <textarea name="description" rows="5"id="description" style="width:80%;height:50px">,把height:50px改为height:100px乃至更多。

4、到后台,找到系统->系统基本参数->其他选项->自动摘要长度,清空里面的数字,不要填入任何数字。按确定。

这样一改,文章内容页面的内容摘要长度就是你自己所需要的长度了。

发表回复

后才能评论