WordPress插件开发:基础知识

编辑文章

什么是插件

如果说WordPress开发中有一个最基本的规则,那就是:不要碰WordPress核心

这句话的意思是,不要直接编辑WordPress的核心文件(如/wp-includes文件夹)来为网站添加功能,这是因为WordPress每次更新都会覆盖核心文件,所有的修改都会被覆盖掉。

因此,你想添加或修改的任何功能都应该通过插件来实现,这就是 WordPress 插件产生的原因,插件让你在不涉及 WordPress 核心的情况下大幅扩展 WordPress 的功能。

WordPress插件由PHP代码组成,可以包含图片、CSS和JavaScript等其他资源。

准备工作

WordPress 插件是一个带有 WordPress 插件头注释的 PHP 文件,需要创建一个目录来存放你的插件,要开始创建新插件,请按照以下步骤作:

  • 打开 WordPress 安装的 /wp-content/plugins 目录。
  • 创建一个新目录,并以插件命名(例如 lw-basic)
  • 打开新插件的目录,创建一个新的PHP文件(最好用你的插件名字命名这个文件,比如lw-basic.php

现在你正在编辑新插件的PHP文件,需要添加插件头注释,包含关于插件的元数据,如名称、作者、版本、许可等,插件头部注释必须符合头部要求,至少包含插件名称。

保存文件后,登录你的WordPress网站,在WordPress管理员左侧导航窗格点击“插件”,你的新插件现在应该已经在那个列表里了。

虽然这个插件没有功能,但确实已经完成了一个插件的创建。