zblog调用自定义字段的方法

我们在做zblog网站的时候经常需要增加自定义字段来拓展模板的功能,让文章和列表页显示更加丰富。

可以通过zblog php的主题的功能函数include.php来实现

1.创建接口

在主题的目录下新建一个include.php文件,在文件中添加如下代码:

PHP
//注册插件
RegisterPlugin("插件ID","ActivePlugin_插件ID"); //具体的接口挂接 function ActivePlugin_插件ID() { Add_Filter_Plugin('API名称','执行代码(函数)'); }

对于主题里面已经有了include.php文件的,只需要挂载字段的接口就可以了代码如下:

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

2.设置并保存自定义域选项

挂载完接口后,我们接着来创建自定义字段需要的信息与字段的输入框。

PHP
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>'; }

保存文件,新增一篇文章就可以看到增加了字段输入框。

zblog自定义字段

3.字段的调用

调用代码:

PHP
{$article.Metas.fy_zan}

只需要把代码加到需要调用的模板文件就可以了。

猜你喜欢

转载自www.cnblogs.com/cg123/p/11979788.html