Zblog文章列表页摘要调用和摘要字数控制的代码及方法
任何做过网站的站长都知道列表页文章摘要的重要性,既能使网站布局变得充实,也可以让用户提前了解文章的大概内容,再决定是否点击进入,这样带来的流量更加地精准。Zblog建站时,调用摘要的代码是什么?控制摘要字数有什么方法呢?莹莹给大家带来最新笔记。
Zblog文章列表页摘要调用代码
在zblog模板制作过程中,可以调用摘要的代码有很多,这里仅仅记录一种简单、常用、方便控制的,可以自动截取文章前面一定数量字数内容作为摘要。
{php}$description = preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),90)).'...');{/php}{$description}
里面的数字“90”可以随便修改,控制显示的摘要文字数,其中里面的$article->Content是调用文章内容的代码。
正常情况下,调用摘要的代码在“template”文件中的“post-multi.php”和“post-istop.php”两个文件中使用。
通过以上方法,我们就可以随意调用文章头部内容作为摘要显示了,还可以任意指定摘要的字数,是学习zblog模板制作朋友的必备代码。
补充阅读:
还有一种直接调用文章摘要的方法:
{php}$intro = preg_replace('/[\r\n\s]+/', ' ', trim(SubStrUTF8(TransferHTML($article->Intro,'[nohtml]'),$zbp->Config('tpure')->PostINTRONUM)).'...');{/php}{$intro}
这种方法需要我们在编辑文章时,手动填写摘要内容,或者点击“自动生成摘要”,而不是直接调用文章内容。
这种方法有个缺陷:当文章内容已做修改时,已经填写或者生成的摘要是不会自动更换的。