WordPress插件制作教程(一): 如何创建一个插件

四月 26
磊子 2012年 11 条评论

上一篇还是按照之前的教程流程,写了一篇WordPress插件制作教程概述,从这一篇开始就为大家具体讲解WordPress插件制作的内容,由于这几天自己有点事情所以教程不能每天更新了,望大家见谅,这一篇主要说一下插件的创建方法。

相信大家都知道插件的安装文件在什么地方吧,没错就在WP-Content->plugins里面,我们所安装的插件都存放在了这个文件夹里面。当我们刚开始搭建好WordPress网站的时候,里面会默认提供两个插件,一个是Akismet(过滤垃圾评论插件)和一个hello插件(显示歌词的插件)。我们可以打开hello.php这个文件,这个插件相当于我们制作插件的入口,通过查看里面的内容,我就可以知道创建一个插件的方法。如下:

/*
Plugin Name: Hello Dolly      

Plugin URI: http://wordpress.org/extend/plugins/hello-dolly/  

Description: 这是一款很简单的插件.

Author: 磊子

Version: 1.6

Author URI: http://www.favortt.com/
*/

//从上面分别是 插件的名称,插件URL地址,插件描述,插件作者,插件版本,作者地址

// 这些内容使用 '/*  */' 注释符号括住

这里要注意的是你创建的插件名称和插件文件夹名称必须是唯一的,独一无二的,这样避免与其他插件发送冲突。可以去Google或者百度先验证一下这个名字到底是不是独一无二的。还有就是你的取的插件名字得让别人明白你的插件是干什么的,文件夹名称不能使用中文名称,下面磊子就简单的说一下流程。

首先你需要考虑所制作插件的复杂度,如果很简单可以直接创建一个文件,如果涉及的文件较多,需要创建一个文件夹。不管哪种需要名称的唯一性,比如磊子之前做的插件文件夹名称就叫leizi-qa,然后在文件中创建下面的信息。

/*
Plugin Name: 问答
Plugin URI: http://www.favortt.com
Description: 问答可以为您的WordPress网站创建一个功能丰富的问答版块,更好的与用户交流和沟通。直观的显示用户的问题以及回答内容,并且可以对问题和回答进行投票和拍砖等等。
Author: 磊子
Version: 1.0
Author URI: http://www.favortt.com
*/

标准的插件信息至少要有插件名称,这样WordPress才能识别你的插件。其他信息将显示在控制面板插件管理页面中。 标准插件信息对各行顺序没有要求。 创建好之后如果,你的后台便会出现你刚刚创建的插件。这样你的插件就算创建成功了,还有一般在插件信息的下面可以添加版权信息。

<?php
/*  Copyright 年份  作者名  (email : 你的邮箱)

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/
?>

如果大家想把插件提交到WordPress官网,或者给用户有一个很好的说明。可以添加一个名称为Readme的文本文件。里面可以以介绍插件的功能、安装方法、使用说明、适用的WordPress版本、插件更新信息等。

插件的创建还是比较容易的。大家可以根据自己的习惯和需求添加一些其他内容,比如可以写一个html页面专门来介绍你的插件。还有就是在开始制作插件之前多多研究下已有插件的写法,每个插件的制作方法千变万化,如果有不错的方法要及时做好总结。这样我们在开发的过程中可以少走很多弯路。

PS:如果大家有制作插件的好点子,不妨提出来哟。

» 版权所有©转载必须以链接形式注明作者和原始出处:磊子的博客 » WordPress插件制作教程(一): 如何创建一个插件
» 地址:( Ctrl+C 复制 )
» 如果对本站感兴趣,请到网站右下方订阅本站,将为你带来更多精彩和实用的文章
» 如果您对这篇文章感兴趣,不妨小小的 捐助(Donate)一下博主吧,不管多少都是对博主最大的支持和鼓励哟,博主-磊子感谢大家的支持!!!

11 条留言 其中:访客:7 条, 博主:4 条

  1. 嗯,这个教程写的很适用,看的出来博主在这方面肯定花了不少心思,教程讲解的明了通透 :twisted:

  2. 小乐乐说:

    亲眼目睹,望博主继续好博文共分享

  3. Beautyleg说:

    技术文支持下

  4. 商盟网说:

    过来看看,记得回防哦!!

  5. 这个好,又要开始学习了

  6. 博主写的太好了,支持下!

  7. 高高说:

    雷子能不能把插件制作教程给我打个包发一份 谢谢啊

说点什么吧




订阅本站