banner

ZBlogPHP自定义域讲解——基础篇

原名:ZBlogPHP自定义字段插件初级教程与解说

最近很多ZBlogPHP的用户在反应不会玩ZBlogPHP的“自定义字段”插件,根据本人一些实践操作经验,我大致写了一份这个插件的操作教程。注:橙色阳光当前写教程的版本是ZBP1.3,插件是自定义插件1.4

自定义字段插件使用教程

自定义字段插件插件的下载、安装和启用这些我都不说了,太简单的东西,略过。

启用插件以后,进入插件的管理界面,我们会看到默认的“文章自定义域”,一般来说,文章自定义域的使用是相对比较多。


首先,我们需要创建一个新字段,注意字段的值只能是英文、数字、英文下划线,且只能用英文开头,比如“diy1”;


1.jpg


在提交创建字段以后,我们就会看到已经设置的一个字段diy1,左侧的“自定义作用域配置”中,能看三排值“名称、说明、类型”;


2.jpg

其中【名称】便是我们设置的diy1,这个值是影响到调用,一般不用改;

其次【说明】是用来注释的,在文章编辑页面就能显示这个注释;

而后【类型】有多种值,分别是单行文本框、多行文本框、On/Off按钮、单选框、多选框,默认的是单行文本框;单行文本框适合输入普通的文字内容,多行文本框适合定义代码内容,On/Off按钮一般用于if判断,单选框和多选框我就不多说,大家按需选择。**注意,如果你不会操作数组显示,就不要轻易用多选框。



将新字段的自定义作用域配置好了以后,我们将右侧的“标签调用说明”记下来(最好复制下来,单独储存文本)


3.jpg



进入文章编辑页面,我们就能在正文编辑框下面设置自定义作用域的值了


4.jpg


设置完毕以后,我们还需要输出或者说显示设置好的自定义作用域,找到主题模板文件(主题id\template\),比如,我们要在文章页输出diy1的普通文本,找到post-single.php文件,在{$article.Content}后面加入{$article.Metas.diy1},保存后,后台重新编译缓存就能在前端显示出效果了。***记住,改完以后一定要“更新缓存与编译模板”。


501.jpg

**此处用的默认模板做的掩饰**


**一定点一下这个才行**

**前端刷新就能显示出来了**

如果是要输出样式,需要自己结合css和html来实现了。

PS:其它的自定义域和文章自定义域的设置方法差不多,我就不多说,而且一般也用不到。

关于在某些主题用,无法调用的问题。这是因为foreach循环的as后面,不是设定的$article,因此{$article.Metas.diy1}就不能使用了。至于设定的什么,自己找不到,就问问主题的作者吧。

如需高级教程,可以选择付费询问橙色阳光,点击导航栏的“赞助定制”

阅读: 4195
在同意共创许可协议(CC BY-NC-SA-4.0)的前提下,您可以转载本文。
橙色阳光
https://oss.so/article/40

相关阅读

留言评论

4条留言
小小鸟
{$related.Metas.diy1}
李阳博客
谢谢博主分享,很实用的文章,哈哈
访客
谢谢分享!赞一个、、、 再多出几篇,关于“自定义插件的”文章吧!顶你!
雨夜
这个插件的第一个教程?