实不相瞒,我3年前刚摸Zblog的时候,为了搞明白Zblog新增字段调用方法,连续一周熬到12点,踩过的坑能装一麻袋,什么字段名打错、位置放错、符号写错的低级错误我犯了个遍,今天把我整理了N版的实操方法给你摆出来,照着装,保证你零报错,再也不用去论坛翻那些说了等于没说的老帖子。
咱先把专业名词翻译成大白话,你就把Zblog当成你开的个小文具店,系统自带的默认字段就是原厂给你配的固定货架,只能摆标题、正文、发布时间、分类这些常规货,你要是想单独摆个“文具适配年级”“优惠活动标签”“实拍图专属位”,原厂货架没位置啊,就得自己动手打个新货架,这个新货架就是“新增字段”。
而Zblog新增字段调用方法,说白了就是教你怎么把新货架上的货,摆到进店的客人能直接看到的位置,总不能你打了货架扔仓库里,客人当然啥也看不到对吧?我当初就是没搞懂这个逻辑,上来就瞎找代码调了俩小时,后来反应过来我连字段都没建,纯纯调用空气,现在想起来都觉得傻。
别上来就抄代码,先把你的新货架焊死再说,这步要是错了,你就是把Zblog新增字段调用方法背得滚瓜烂熟也没用。
首先去Zblog应用中心装个官方的自定义字段插件,老版本也可以直接改系统配置,新手直接装插件就行,稳得一批。建字段的时候记住两个铁律,都是我踩坑踩出来的:第一,字段名必须用全小写英文加下划线,比如你要建“适配年级”的字段,就叫“shi_pei_nian_ji”,别起中文、别加空格、别搞火星文,不然就像你给货架起了个梵文名字,你喊破嗓子它也不应你;第二,字段类型选对,要放文字就选“文本”,要放图片就选“上传文件”,别瞎选,不然就像你打了个放铅笔的窄货架,硬要塞文具盒,当然塞不进去。
过来人友情提醒:我当初就是傻呵呵给字段起了个中文名叫“适配年级”,调了仨小时都出不来,差点把键盘砸了,这坑我替你踩过了,听我的,全小写英文加下划线,稳得一批。
我整理的这3种方法,覆盖了99%的日常使用场景,你不用去瞎找别的花里胡哨的教程,就用这几个,保证够用。
这个就像你把新货架直接摆到商品详情区,比如你想在每篇文具测评的正文下面,单独显示“适配年级”的内容,就用这个方法,代码超简单,比你煮个泡面还省事:
``` {$article.Metas.你的字段名} ```把“你的字段名”换成你之前起的那个全小写英文名就行,比如你之前起的是shi_pei_nian_ji,就写{$article.Metas.shi_pei_nian_ji},直接贴到你想显示的模板位置,比如正文标签下面、标题旁边,刷新页面就出来了。
说真的,这个方法我教过连HTML是啥都不知道的堂妹,她照着填都一次成功,她都能行你肯定也行,咱普通人捣鼓站点,就要的是个稳字,慢一点没关系,不出错就是赚,你说是吧?

要是你想在首页的文章列表里,每篇文章的标题下面都显示“适配年级”的字段,总不能一篇一篇手动加吧?那不得累到下辈子?这个时候就用批量调用的方法,本质就是给所有货架统一找个摆放位置,代码也不复杂:
``` {foreach $articles as $article}适配年级:{$article.Metas.shi_pei_nian_ji}
{/foreach} ```必须把调用代码放到foreach的循环包裹里,不然你调破头也出不来,我当初就是傻呵呵把代码写循环外面了,刷新一看全是空的,还以为是Zblog新增字段调用方法不好使,搞了半天才发现是自己放错位置了,这不就像你把货架摆到店外面的大马路上了,客人进店当然看不到啊?
你看,只要位置摆对,啥都能给你整明白,做人也是这个理,找对自己的位置,干啥都顺,你说是不是这个理?
肯定有这种情况:你有的文章填了适配年级,有的文章是杂谈,没填这个字段,要是直接用上面的代码调用,没填的那篇文章就会空出一块“适配年级:”的空白,丑的要死,就像你货架上空着,客人还以为你缺货呢,这个时候加个判断逻辑就行:
``` {if $article.Metas.shi_pei_nian_ji}适配年级:{$article.Metas.shi_pei_nian_ji}
{/if} ```这个判断逻辑我建议你不管啥情况都加上,不然页面留白的坑我已经替你踩过了,丑到你想把模板删了重写,你要是能把这个判断逻辑吃透,那Zblog新增字段调用方法你就算掌握80%了,剩下的就是换个字段名的事,没啥难的。
要是你照着弄还是出问题,别慌,99%都是下面这几个问题,挨个排查就行:
说真的,Zblog新增字段调用方法真的没你想的那么难,就那几个固定格式,换个字段名的事,我当初刚学的时候,以为要会啥高深的编程,搞了半天才发现,就跟你搭积木似的,块放对位置就行。
遇到报错别慌,你遇到的99%的问题我都遇到过,慢慢来,一个一个排查,没有解决不了的,咱捣鼓站点的,啥大风大浪没见过,这点小问题算啥?要是你看完还有啥不会的,评论区留个言,我看到就回,都是过来人,能帮一把是一把,咱普通人搞个站点不容易,少踩点坑,多留点时间搞内容,流量不就来了吗?
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图