zblogphp获取随机文章内容作为摘要代码,清除摘要代码去除空格

2021-11-08
0评论
/
432阅读
爱搜啊

php比asp好的地方就在这些小细节的位置,“ zblogphp调用文章缩略图的方法”和本文的“zblogphp清除摘要代码并控制字数的方法”都属于php的优势了吧。

zblogphp获取随机文章内容作为摘要代码

闲话不多说,上代码:

这次的代码不是一般的获取正文固定字数的文字作为摘要,而是获取正文随机处字数的内容为摘要,和一般的区别就是,一般的代码是从头开始获取,摘要内容都是一样的。

function iqqoz_description($article,$shu){
$sj=mt_rand(10, 200);
$thumb=preg_replace('/[\r\n\s]+/','',mb_substr(strip_tags($article->Content),$sj,$sj+$shu,'utf-8'));
return $thumb;
}

上面这段代码加在模板的include.php里面,然后在模版template文件夹内的post-multi.php里面添加下面代码代替原来的{$article.Intro}

{iqqoz_description($article,150)}

字数控制请修改阿拉伯数字“150”,这样出来的摘要就是没有html代码的纯文字还控制了字数,相当完美。

特别是现在摘要不再是固定的了,而是在文章内随机获取150文字作为摘要。

特别适合图文混排的列表方式。


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2021-11-08发布