WordPress插件开发

时间:2008-10-28 16:08:15

标签: php wordpress plugins resources

除了CODEX,您建议使用哪些资源来帮助新手创建插件,以帮助创建WordPress插件。我有一个想法,但需要比CODEX更好的解释。

更新:我可以购买一本书来帮助我解决这个问题吗?

4 个答案:

答案 0 :(得分:5)

编写了MyBlogLog插件(原来的那个)后,我发现Wordpress Hooks列表(不记得链接)是非常有用的,就像Codex和WP Install文件中的示例代码一样。阅读其他开发人员的插件也是一种很好的学习方式,因为你可以看到他们如何实现并使用这些技术为自己节省一些R& D时间。

你还想创造什么?

修改

我发布了一条评论,但万一它会丢失......

根据您的特定需求,您将需要存储数据并能够管理和检索数据,因此您需要在插件中创建自定义数据库表。请参阅此codex链接:

http://codex.wordpress.org/Creating_Tables_with_Plugins

然后,您可以使用此Codex页面上的技术将管理代码添加到管理屏幕中:

http://codex.wordpress.org/Adding_Administration_Menus

如果要在页面上显示项目,可以自己编写一个自定义PHP WP页面模板来直接查询数据库:

http://codex.wordpress.org/Pages#Page_Templates

或者只是在插件上添加一个钩子过滤器,根据您指定的关键字将结果写入页面:

http://codex.wordpress.org/Plugin_API#Filters

答案 1 :(得分:2)

这是关于如何使用Wordpress插件的useful set of links。请注意,它相对“高级”(因为它为该过程引入了许多面向对象的方法)。你应该首先阅读Wordpress Codex的东西。

答案 2 :(得分:0)

虽然在食典委中找到技术上仍然存在的信息,但食典委包含外部资源的链接。抱歉没有发布直接链接,但再看一遍,你应该找到它们。

答案 3 :(得分:0)

我认为最重要的资源之一是其他插件中使用的代码。

不一定做你的工作,但是那些使用你想要实现的功能。

例如,如果您想了解如何创建选项页面,那么如果您看到所有其他页面的工作原理,您将很快完成它。