zblog怎么截取指定字数的摘要?zblog摘要自定义截取方法介绍
天兴工作室 2024-02-29 19:43 zblogphp教程 3412 0 评论
zblog怎么截取指定字数的摘要?本文来解介绍下zblog摘要自定义截取的方法。
zblog有一个内置函数“SubStrUTF8”是用来截取字符串的,函数使用方法如下:
SubStrUTF8('字符串','20');//函数两个参数,第一个参数为要截取的字符串,第二个参数为截取的字符数
在zblog模板文件里面可以这样使用:
SubStrUTF8($article->Intro,'20');
上面的“$article->Intro”为文章摘要,文章其他可调用字段如下图:
PS:以上方法可能会遇到文章摘要里面有html代码或者空格或者其他不是文字的内容导致输出错位,所以还要先过滤字符串再去除空格,所以最终的代码如下:
preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($article->Intro, '[nohtml]'),20)));
上面的代码“TransferHTML”函数是用来过滤html代码的,“preg_replace”函数是用来正则匹配去除空格的。最后就能完美输出指定数量的文章摘要文章内容了。
相关推荐
- zblog获取全部分类列表函数GetCategoryList的参数和使用方法介绍说明03-30
- zblog获取当前页面的标题/链接/ID等属性02-02
- zblog函数GetCommentByID:通过评论id获取评论对象数据07-28
- zblog函数GetCategoryByID:通过分类id获取分类对象数据07-24
- zblog获取GET/POST等值函数”GetVars“参数和使用方法介绍06-14
- zblog获取tag列表函数GetTagList参数和使用方法介绍说明06-06
- zblog获取评论列表函数GetCommentList参数和使用方法05-23
- zblog函数之GetPageList 获取页面数据05-14
- zblog函数之FormatString 格式化字符串05-04
- zblog函数之GetCategoryByName:通过分类名称获取分类数据04-12
- zblog函数之GetTagByID 获取指定标签tag数据03-29
- zblog函数之zbp_is_mobile 判断手机端03-13
- zblog函数之GetPostByID 获取单篇指定文章信息03-09
- zblog函数之GetMemberByID:获取指定用户信息02-28
- zblog新版GetList函数的参数说明和使用方法07-06
- zblog判断插件是否安装或者启用的代码介绍01-16
欢迎 你 发表评论: 取消回复
- 最新文章
- 热文排行
- 最多评论
- 1阿里云2024双11活动推荐 通过本站链接参与另外赠送本站代金券11-05
- 2天兴工作室官网购物活动:全场8折优惠券 不限次数不限金额04-17
- 3天兴工作室zblog纯博客主题 vue3+小程序双版本03-19
- 4vue3项目引入vant报错的错误原因和解决办法03-12
- 5天兴工作室zblog百科主题 可搭配会员插件实现知识付费盈利03-06
- 6zblog怎么截取指定字数的摘要?zblog摘要自定义截取方法介绍02-29
- 7天兴工作室2023双11活动:五折优惠券大放送11-05
- 8腾讯云2023双11活动:2H2G3M轻量服务器88一年限新用户11-05
- 9新老同享 阿里云2023双11活动:2核2G3M带宽云服务器99元/年!10-31
- 标签聚合
- ×1密码忘记×1Rewrite规则×1主题优惠×1tab标签×2zblog笑话模板×1手机端视频播放×2zblog抖音小程序×2zblog升级步骤×1网站公告×1微语×1同栏目文章×1邮件通知×1剑侠三×1图片加alt×1zblogphp分类×3zblog资源模板×1zblog备份×1zblog分类列表×1jq插件×1简洁企业模板
最新评论
-
天兴工作室
07-05可以看下更新记录,上个月29日才更新的 -
访客
07-05现在这个主题还更新吗 -
天兴工作室
06-15打开编辑文字,选中代码语言,然后不管是回车断行还是复制粘贴,都不会被分为一行一框啊,所以没理解你是咋办到的 -
访客
06-14zblog文章中发多行代码,被分成一行一个框,一行一个框,如何调整成和你的一样的一段代码在一个框中 -
天兴工作室
06-13这个功能本来就有