WordPress中文开发手册

WordPress插件开发 — 插件开发简介

欢迎来到“插件开发者手册”。无论您是编写第一个插件还是第五十个插件,我们希望此资源可帮助您编写最佳插件。

插件开发者手册涵盖了各种主题 - 从插件头中应该是什么,安全最佳实践,以及可用于构建插件的工具。这也是一个正在进行的工作 - 如果您发现遗失或不完整的内容,请编辑并使其更好。

WordPress有三个主要组件:

  • 核心
  • 主题
  • 插件

这本手册是关于插件和他们如何与WordPress的互动。它将帮助您了解他们的工作原理以及如何创建自己的工作。

为什么我们做插件

如果在WordPress开发中有一个基本规则,那就是:不要触摸WordPress核心。这意味着您不会编辑核心WordPress文件以向您的网站添加功能。这是因为当WordPress更新到新版本时,它会覆盖所有的核心文件。因此,您要添加的任何功能都应通过使用经过批准的WordPress API的插件添加。

WordPress插件可以像您需要的那样简单或复杂,具体取决于您要做什么。最简单的插件是单个PHP文件。 Hello Dolly插件是这样一个插件的例子。插件PHP文件只需要一个插件头,几个PHP函数,以及一些挂钩来附加你的功能。

插件允许您大大扩展WordPress的功能,而不会触及WordPress核心本身。

什么是WordPress插件

插件是扩展WordPress核心功能的代码包。 WordPress插件由PHP代码和其他资源(如图像,CSS和JavaScript)组成。

通过制作自己的插件,您正在扩展WordPress,即在WordPress已经提供的功能之上构建附加功能。例如,您可以编写一个插件,显示您网站上十个最新帖子的链接。

或者,使用WordPress的自定义帖子类型,您可以编写一个插件,创建一个全功能的支持票务系统,其中包含电子邮件通知,自定义票据状态和面向客户端的门户。可能性是无止境的!

大多数WordPress插件都是由许多文件组成的,但插件实际上只需要一个主文件,并在标题中使用特定格式的DocBlock。

第一个插件之一,你好Dolly,只有82线长。你好Dolly从WordPress管理员的着名歌曲中显示歌词。 PHP文件中使用了一些CSS来控制歌词的风格。

作为WordPress.org插件作者,您有一个惊人的机会来创建一个将被数百万WordPress用户安装,修补和爱的插件。所有你需要做的是把你的好主意变成代码。插件手册在这里帮助您。

Tags