页面装载中...

Fun with Plugins:完全傻瓜式编写 WordPress 插件

想自己动手写一个 WordPress 插件吗?估计很多人一听到要写代码直接就晕了,放心,长篇大论的程序设计我也懒得写,接下来要介绍的这个东东完全是傻瓜式的向导模式,你只要读得懂屏幕上的提示、还会用鼠标点击 Next 就够了。——它叫 Fun with Plugins

Fun with WordPress Plugins

首先它会叫你填写插件名称、说明、作者、作者链接,然后选择是否包含 GPL 协议文件、是否为代码生成注释,接下来就正式进入插件编写的核心步骤了:

  1. 填写插件使用的名称,如果你不知道填什么就填自己的名字,它的目的只是为了防止函数命名冲突。
  2. 选择插件是否需要保存用户设置。(是:将会生成管理菜单;否:直接跳过生成管理菜单。)
  3. 选择插件是否需要顶层的后台管理菜单,或者是第二层的管理菜单。
  4. 为后台管理菜单取个名字,并选择位置。
  5. 是否需要 hook wp_head,如果不引入 css 或 js,一般不需要。
  6. 是否需要 hook the_contentthe_posts,前者处理日志或页面的内容,后者处理日志本身。
  7. 是否包含本地化文件,如果想自己的插件被翻译为多国语言,该项必不可少。
  8. 是否需要生成一张新的数据库表。视具体功能而定。
  9. 是否需要生成插件的 Widget,如果想用插件在侧边栏展示些东西,不错。
  10. 系统假设你的所有语言文件放在一个叫做 languages 的目录下。
  11. 最后一步,下载插件……出乎我意料哦,我以为还会有更多的选项直至写完一款完整的插件,期待作者添加更强大的功能。

当前 Fun with Plugins 的版本为 0.2.1,大家可以前往试用,虽然现在还不能完全省掉代码的编写,但生成一个基本的框架也蛮不错的,尤其是后台管理菜单那一大堆代码……[via WTC]

你可能会有兴趣继续阅读

4排都被占了... 抢座 或 Trackback

  • 漫步 2007年11月09日 20:48 

    嗯,看来我也可以写插件了。。。

  • yichi 2007年11月11日 13:08 

    试用了一下,制作了一个css switcher的插件,还没有去测试看看

  • 北极冰仔 2007年11月11日 13:12 

    哇,太好了,期待发布。

  • may 2008年04月10日 16:14 

    尽然有这么好的东西
    最近正需要这个
    需要自定义的插件太多
    看不太懂代码
    也不会写
    期待最终版本发布

我要占座!

Connecting to server...