|
发表于 2017-11-14 10:16:22
|
显示全部楼层
|阅读模式
来自 中国–河南–新乡
很多站长为了界面美观与一致性,需要在文章列表界面对文章摘要字数进行限制,但是系统没有直接设置此处的地方,本文介绍一个简单的方法解决此问题:
打开文件:source\include\portalcp\portalcp_article.php
搜索代码
- $message = getstr(strip_tags($message),200);
复制代码
找到代码:
- <p>function portalcp_get_summary($message) {</p><p>$message = preg_replace(array("/</p><p>attach</p><p>.*?</p><p>\/attach</p><p>/", "/\&[a-z]+\;/i", "/\<script.*?\<\/script\>/"), '', $message);</p><p>$message = preg_replace("/</p><p>.∗?</p><p>/", '', $message);</p><p>$message = getstr(strip_tags($message), 200);</p><p>return $message;</p><p>}</p>
复制代码
如果,想要摘要字数多一点的话,那么可以写的大一点,比如:300、400之类。
上传覆盖,修改完成!
但是注意:
1、更改之后,更新一下缓存
2、本方法对已经发布的文章不起作用,只对修改后新发布的文章起作用!
|
|