现在大部分的 WordPress 主题和插件都有后台设置页面, 为主题或插件添加自定义的一些功能. 这些设置会将被保存到数据库中. 然后在主题或插件中使用它们. 通常人们都是用 global 这样的关键字将他们的设置声明为一个全局变量. 或者在各个页面上都使用 get_options 这样的函数去取得设置. 然而我觉得那样处理并不好. 这里我写了个自认为较好的办法. 欢迎大家批评指正.
该方法用到了数组重载. 数组重载是将对象作为数组使用的一个过程. 为了实现这个你需要用到 ArrayAccess 接口.
Read more…
切换到 eclipse 有很长一段时间了. 这里推荐给 WordPress 主题作者和插件开发者, 当然如果你已经在使用或者计划使用其他更为强大的 IDE 开发工具的话可以跳过本文, 因为我这只介绍基本的使用方法, 旨在将大家引入一种更为便捷的开发环境. 当然对于非 WP 使用者而言这种方法同样适用.
Eclipse是著名的跨平台的自由集成开发环境(IDE)最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具… More
Read more…