欢迎使用插件开发者手册。无论您是编写第一个插件还是第五十个插件,我们都希望本资源能帮助您开发出最好的插件。
插件开发者手册涵盖了各种主题——从插件头部应包含的内容,到安全最佳实践,再到可用于构建插件的工具。它也是一项持续进行的工作——如果您发现某些内容缺失或不完整,请在 Slack 中通知文档团队,我们将共同努力改进。
我们为何制作插件
如果 WordPress 开发有一条核心准则,那就是:不要触碰 WordPress 核心。这意味着您不应编辑核心的 WordPress 文件来为站点添加功能。这是因为 WordPress 会在每次更新时覆盖核心文件。任何您想要添加或修改的功能都应通过插件来实现。
WordPress 插件的简单或复杂程度取决于您的需求。最简单的插件是一个单独的 PHP 文件。Hello Dolly 就是一个这样的插件示例。该插件的 PHP 文件只需要一个 Plugin Header、几个 PHP 函数以及一些用于将您的函数附加到核心功能的 hooks。
插件允许您在无需触碰 WordPress 核心的情况下极大地扩展其功能。