标签分类:WP插件

WordPress5.0插件适应升级指南

最近发布的WordPress5.0因为启用全新可视化编辑器gutenberg而带来了巨大变化,除了用户文章编辑使用习惯上的不适之外,更关键的是因为编辑面板的调整,你会发现自己原来一直能够好好工作的插件都突然间失灵啦。比如本人开发的simple post series插件已经近半年没有更新啦,但是之前在4+版本都可以正常工作的,结果升级到最新5.0版发现居然功能从边栏消失不见啦,而且写的editor …

阅读全文

@chaozh

2013 年 02 月 24 日

在G+做了Post series插件的广告后得到的反馈是很多人都不明白这个插件是干什么用的,果然还是介绍词没有写好的问题啊

正确理解WordPress设置API

WordPress设置API使用起来并不算太方便,很多地方都容易混淆,因此在本人读懂并改写了主题相关的设置类之后,就想把相关容易混淆的地方详细说明一下。

函数register_settingsettings_fields为一组,它们之间使用参数option_group进行关联,另外函数register_setting注册了get_option函数所需要的参数option_name。这两个函数一个用于注册设置信息,一个用于显示设置信息(实际即一组hidden属性的input标签,显示时使用参数option_group)。

函数add_settings_sectionadd_settings_fieldadd_[theme或options]_page为一组,它们之间使用参数menu_slug进行关联,由该参数可知这些函数只与某个特别的page相关,用于注册表单展示信息。使用函数do_settings_sections来渲染展示表单(显示时使用参数menu_slug)。

关于settings的状态栏使用<?php settings_errors(); ?>,该函数即可显示黄色的状态栏。更多状态栏相关开发参考这个链接

 

文章专题插件Simple Post Series正式发布

使用Wordpress的朋友,你是否在写一个文章专题?或是想在文章中插入一个系列的文章?又或是想在边栏小工具调用一个自定义的文章列表?快来试试WordPress 文章专题插件:Simple Post Series 吧! Simple Post Series正式在Wordpress插件官网发布,可以下载发布版使用。也可以在这个github项目中找到最新更新的beta版代码!欢迎fork/star该项 …

阅读全文