zblogphp教程汇总
最近有许多朋友都在咨询天兴工作室这个关于zblogphp文章列表摘要的事情,大部分都是说为什么在后台发布文章的时候手动生成了摘要但是前台确不显示。
原因是:天兴工作室所制作的zblogphp模板里面文章列表的摘要全部都是获取内容并限制了字数的。
为什么要这样做呢?因为要保证模板不会出错。
很多刚接触网站的朋友写文章喜欢到处去复制,复制过来的文字里面含有大量的代码,代码复制不完整直接会冲突导致整个页面错位等等。然后就会认为是模板有问题导致的。
所以,直接我们的做法是去除代码直接提取正文内容里面的文字,那样的话有再多的垃圾代码也不会出什么问题。
当然这样做还是会有些朋友感觉到不方便,不能自己定义摘要的内容觉得很坑爹。那么本文就给大家讲一下怎么来修改达到自己的要求。
首先,zblogphp文章列表的模板是“post-multi.php”和“post-istop.php”,其中“post-multi”是正常文章列表,“post-istop”是置顶的文章列表。
打开这两个文件,天兴工作室制作的模板里面管摘要显示的代码一般是这个:
{php}$description = preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),170)).'...');{/php} {$description}
将以上代码替换成“{$article.Intro} ”即为调用的系统摘要,可以自己在发布文章的时候自定义输出文章摘要。
补充阅读:zblogphp清除摘要代码并控制字数的方法。
本文标签:zblogphp摘要 zblogphp文章列表
售价:免费 82126 ℃ 4 评论
售价:免费 82126 ℃ 4 评论
售价:免费 82126 ℃ 4 评论
已有 11 位小伙伴发表了看法
回应ta 天兴工作室网友 (游客)
评论于 2018-12-12 16:23:00
回应ta utc (游客)
评论于 2016-09-28 17:33:27
比如说,我的内容只有一个视频代码400个字符,这个就不能用了。
如果是自动摘要,只能截取前面的一部分,导致首页摘要视频无法正常显示,而且还显示出视频代码的一部分。
只能手动指定摘要位置。搜索半天也找不到默认摘要长度的设置。
回应ta 天兴工作室 (管理员)
评论于 2016-09-28 22:45:55
回应ta utc (游客)
评论于 2016-09-29 00:37:05
回应ta 天兴工作室 (管理员)
评论于 2016-09-29 22:20:20
回应ta utc (游客)
评论于 2016-09-28 23:40:40
想尝试离线编辑器发布,但是填写《hr class=“more”/》 发过去后,这个代码根据不同的软件会变成《hr/》或者《!--more--》,倒是指定摘要失效。
回应ta 业余赚yeyuzhuan.cn (游客)
评论于 2015-09-26 10:44:05
回应ta 天兴工作室 (管理员)
评论于 2015-09-26 21:11:23
回应ta 业余赚yeyuzhuan.cn (游客)
评论于 2015-09-27 15:33:38
回应ta 业余赚yeyuzhuan.cn (游客)
评论于 2015-09-27 10:26:26
回应ta 天兴工作室 (管理员)
评论于 2015-09-27 22:58:23
欢迎 你 发表评论