Zblog php摘要调用去除代码控制字数

[db:摘要]

在制作zblog网站中常常需要调用文章摘要,默认的调用标签{$article.Intro}无法去除文章中的代码,也没法控制字数,在网页中显示常常会导致错位。     今天给大家介绍一个非插件的方法轻松解决这一难题,我们只需要在列表中把原来的{$article.Intro}换成如下代码:
{php}$intro= preg_replace('/[\\r\\n\\s]+/', '', trim(SubStrUTF8(TransferHTML($article->Intro,'[nohtml]'),150)).'...');{/php}{$intro}    里面的数字可以随便修改,控制显示的摘要数。
    该代码会自动去除html代码,并且显示指定字数的摘要!
    在默认主题中摘要在列表页模板:
post-multi.php 置顶文章页:
post-istop.php两个模板中
    只需要把这两个模板里面的
{$article.Intro}替换成上面说的代码就可以了。

原创文章,作者:[db:作者],如若转载,请注明出处:https://008i.cn/15242.html