当前位置:首页 > 建站知识 > 正文内容

Zblog文章列表页摘要调用和摘要字数控制的代码及方法

admin4年前 (2021-07-17)建站知识736

任何做过网站的站长都知道列表页文章摘要的重要性,既能使网站布局变得充实,也可以让用户提前了解文章的大概内容,再决定是否点击进入,这样带来的流量更加地精准。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}

这种方法需要我们在编辑文章时,手动填写摘要内容,或者点击“自动生成摘要”,而不是直接调用文章内容。

这种方法有个缺陷:当文章内容已做修改时,已经填写或者生成的摘要是不会自动更换的。

扫描二维码推送至手机访问。

版权声明:本文由莹莹笔记发布,如需转载请注明出处。

本文链接:http://www.ynyn34.com/jzzs/03.html

标签: ZblogPHP学习
分享给朋友:

相关文章

zblogPHP调用某分类的置顶文章代码

当zblogPHP网站某一个分类需要置顶文章较多的时候,比如说八篇,或者十篇,我们就可以通过代码把他直接调用出来,获得更好的展示效果。{foreach GetList(1,$id,null,null,null,null,array...

zblog调用一定时间内不同分类随机文章的方法

首先在include文件内添加以下功能函数:function xxmy_GetArticleCategorys($Rows,$CategoryID,$hassubcate){     &n...

theia Sticky Sidebar获取数据不准确侧栏底部无法对齐

theia Sticky Sidebar获取数据不准确侧栏底部无法对齐

据莹莹观察,大部分Zblog网站侧栏跟随浮动效果都是通过theia Sticky Sidebar这个JS实现的,此方法几乎可以实现完美跟随。因此莹莹在另一个网站也使用了这个JS。可正确添加上代码以后,出现了侧边栏与主体内容底部无法对齐的问题...

给Zblog文章图片添加Fancybox灯箱效果教程

给Zblog文章图片添加Fancybox灯箱效果教程

据莹莹观察了解,现在大部分Zblog收费主题都集成了图片灯箱效果,而免费的主题一般没有这个功能,因此打算出一个给Zblog文章图片添加Fancybox灯箱效果的教程,让不想花钱的朋友也能体验一番。现在大部分网站的图片弹窗功能都是通过fanc...

Zblog调用指定分类下文章(有图时显示缩略图,无图显示默认图片)

Zblog调用指定分类及其子分类下最新文章的代码:{foreach GetList(文章篇数,调用分类的ID,null,null,null,null,array('has_subcate' =>&n...

ZblogPHP判断用户是否登陆(展示不同内容)

莹莹最近在学习ZblogPHP模板制作的相关知识,其中最基础的当然是一些判断语句了,比如说判断用户是否登录,对已经登录的用户展示正文内容,对还未登录的用户不展示或者提示注册后方可访问。判断用户登录的代码还是非常简单的。{if $u...