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. 高高说:

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

说点什么吧




wireless earbuds moscow mule mugs bluetooth speakers waterproof camera best wireless earbuds best vacuum cleaner best drugstore foundation best dishwasher best waist trainer wireless headphones best vacuum 0594918 best bluetooth earbuds waterproof bluetooth speaker tattoo cover up action camera
订阅本站