实例演示如何为Z-BlogPHP添加自定义字段

自定字段名也就是zblogphp的自函数定义域体制,适用于储存一些拓展数据信息,如文章内容得分、赞成或抵制总数这些。实际操作自函数定义域非常简单,大家只需界定选择项及选项值(留意,选择项的界定该是唯一的,不能与其他软件界定反复,值的需求与以上选择项体制同样),在原数据信息储存时其自函数定义域操数据信息将与此同时被储存。

详解

上边那一段话节选自官方网wiki,有的朋友很有可能感觉看上去不觉明历,不要着急大家看来下边这一截屏:

实例演示如何为Z-BlogPHP添加自定义字段

这也是一篇文章的关注点赞作用,如果有好朋友要想为每章文章内容的评论按键独立加上一段不一样的文本那麼要怎么做呢?此刻人们就必须自定字段名了,我们可以在文章内容的编写页加上一个文本框,只需在发表文章的情况下在这个文本框中导入要想在按键上展示的文本就可以,例如下面的图:

实例演示如何为Z-BlogPHP添加自定义字段

了解了什么叫Z-BlogPHP的自定字段名后,那麼大家逐渐来加上字段名,这儿我应用zblog的默认设置主题风格做为演试。

加上字段名

1.建立插口建空网页页面

在主题风格的文件目录下新创建一个include.php文件,在文档中加上如下所示编码:

//申请注册软件
RegisterPlugin("插件ID","ActivePlugin_软件ID");
//实际的插口建空
function ActivePlugin_软件ID() {
  Add_Filter_Plugin('API名字','实行编码(函数公式)');
}

例如下面的图:

实例演示如何为Z-BlogPHP添加自定义字段

留意假如你的题材中早已拥有include.php文件(合适对含有后台管理设定网页页面的模版开展二次开发),那麼你只必须初始化字段名的插口就可以,例如:

Add_Filter_Plugin('Filter_Plugin_Edit_Response3','default-fy');

2.设定并储存自函数定义域选择项

初始化完插口后,大家然后来建立自定字段名必须的消息与字段名的文本框。

function default_fy(){
    global $zbp,$article;
   	echo '<div id="alias" class="editmod"><label for="meta_fy_zan" class="editinputname">关注点赞文本</label><input type="text" name="meta_fy_zan" value="'.htmlspecialchars($article->Metas->fy_zan).'"/></div>';
}

储存文档,开启后台管理新创建一篇文章看一下是否在侧栏发生了大家刚加上的那一个字段名文本框了呢。

实例演示如何为Z-BlogPHP添加自定义字段

读取字段名

加上进行自定的字段名后,我们要读取它,字段名的读取十分的简易,例如我还在文章内容页读取它,那便是:{$article.Metas.fy_zan}

以默认设置主题风格为例子,我将自定的字段名加进了文章内容页(post-single.php)创作者信息内容的前面

实例演示如何为Z-BlogPHP添加自定义字段

新创建一篇文章,在侧栏的字段名中加上文本內容:

实例演示如何为Z-BlogPHP添加自定义字段

开启文章内容看下实际效果

实例演示如何为Z-BlogPHP添加自定义字段

后言

Z-BlogPHP给予诸多系统软件级API插口,实际可以看Z-BlogPHP系统软件插口归类与API。

 

本文由网友投稿或「聚码源码网」整理自网络,如转载请注明出处:https://www.jumaniu.com/876/

本站发布的内容若侵犯到您的权益,请邮件联系 zhangqy2022#yeah.net 删除,我们将及时处理!

从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!

本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。

本站资源仅供学习和交流使用,版权归原作者所有,请在下载后24小时之内自觉删除。

若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。

常见问题
  • 本站所有资源解压密码为:www.jumaniu.com 或 www.tdji.cn
查看详情

相关文章

评论
暂无评论