原来:设定的自动截取字数后,文章没有……省略符号
修改:设定的自动截取字数后,文章会有……省略符号
修改文件:include/content.inc.php
修改情形:(新增紅色部分)
if ($fa['autoSplit']>0){
$textlength=getStringLength(strip_tags($content));
if ($textlength>$fa['autoSplit']){
$content=htmlSubString($content,$fa['autoSplit']);
$content=formatBlogContent($content,0,$fa['id']);
if ($fa['logsediter']=="ubb") $content=nl2br($content);
echo $content." ……";
后记:好像碰到<p></p>省略符号就会跳到新行,这个要做以下修改
请把上面 ." ……" 去掉,加入下面紅色字:
if ($fa['autoSplit']>0){
$textlength=getStringLength(strip_tags($content));
if ($textlength>$fa['autoSplit']){
$content=htmlSubString($content,$fa['autoSplit']);
$content=formatBlogContent($content,0,$fa['id']);
if ($fa['logsediter']=="ubb") $content=nl2br($content);
if (substr($content,-4)== "</p>"){
$content = substr($content,0,-4)." ……</p>";
}else{
$content.=" ……";
}
echo $content;