预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

CoolWP.org撰写此文Suoling.net提供技术支持 PAGE\*MERGEFORMAT4 Wordpress插件开发教程-1 WordPress插件(Wordpressplugin)开发教程(1):本文介绍了如何什么是Wordpress插件以及Wordpress插件的开发。 WordPress插件可以在不修改Wordpress核心程序的前提下对WordPress进行修改、自定义和功能丰富。下面是对WordPress插件的基本定义:WordPress插件是用PHP语言写的一个或者一组程序。这些程序可以像Wordpress固有的功能那样为WordPress增加某些Wordpress原来没有的功能。这样说起来好像有点儿绕口,但是的确是这样的! 在学习Wordpress插件开发之前,您需要先了解Wordpress插件API、编辑器和本机搭建PHP测试环境,请移步至: 1.一键安装本地Windows环境下PHP测试环境包:HYPERLINK"http://suoling.net/goto/http:/ref.so/x3fc2"点击这里点击下载 2.Wordpress插件API. 3.下载免费的多语言程序员专业编辑软件:HYPERLINK"http://suoling.net/goto/http:/ref.so/dqp4"点击这里 搭建好本地PHP测试环境并了解了Wordpress插件API后,我们继续: 如果你是一个单纯的想在Wordpress中实现某种功能而看到这篇文章的插件使用者,建议你先搜一下,因为Wordpress的插件资源已经很丰富了,但是请注意:尽量不要使用破解的付费插件,因为其中隐藏着你不易察觉的漏洞,特别是跨站共计漏洞或SQL注入漏洞。我推荐的可靠的Wordpress插件来源:HYPERLINK"http://suoling.net/goto/http:/wordpress.org/extend/plugins/"\o"Wordpress官方插件源"\t"_blank"点击这里 如果你是一个有意学习Wordpress插件开发的读者(最好你有一定HTML、PHP、CSS、JavaScript基础),请继续往下看: 新建你的第一个插件 此部分将告诉你怎么把开发插件的理想变为现实。 命名、文件和位置 先给你的插件起一个独一无二的名字吧,但是请注意,谷歌或百度会告诉你你的插件名称是否与别人开发的插件重名了(因为你的插件会与别的插件一起被放在wp-content/plugins/文件夹下,重名的话就很杯具了)。并且,你的插件名称最好与插件功能有关,最好别使用汉语拼音,如果是针对英文用户的话! 插件文件 以你的插件名称为文件夹名创建一个文件夹(下文称之为“插件文件夹”),接下来就要在上述文件夹下至少为你的插件创建一个PHP文件了,如果有多个文件,最好将他们归纳后放在images、css、JavaScript、language(多语言支持必需的,当然如果你不想让插件支持多语言的话,也可以不创建这个文件夹)文件夹下。 Readme文件 如果你想将你的插件作为免费插件发布到HYPERLINK"http://suoling.net/goto/http:/ref.so/w8rw4"\o"Wordpress官方插件列表"\t"_blank"WordPress官方插件列表共全球用户分享的话,你需要在插件文件夹中建立一个标准格式readme.txt文件.文件格式参见:HYPERLINK"http://suoling.net/goto/http:/ref.so/n9hta"\o"Wordpress插件Readme.txt官方示例"\t"_blank"WordPress插件Readme.txt官方示例。 插件主页 在你的Wordpress插件发布后,你最好为你的这个插件建立一个主页,以告诉大家这个插件的是干什么的、如何安装、如何使用、适用的WordPress版本、插件更新记录信息等。推荐的HYPERLINK"http://suoling.net/goto/http:/ref.so/4jku4"\o"Wordpress插件主页模板"\t"_blank"插件主页模板(也适用于其他产品,纯CSS实现,无JavaScript,运行速度快!) 文件头部信息 让我们先向PHP主文件中加入一些信息。 标准的插件信息 插件主文件头部要包括一个标准的插件信息头,因为WordPress要通过标准信息头来识别这个插件的存在,并把它加入到控制面板的插件管理页面,这样插件才能激活、载入、并运行写在里面的函数;如果没有信息头,插件将无法激活和使用。标准信息插件头的格式为: <?php /* PluginName:Co