开发者如何将制作好的插件上传到WordPress Plugin官网 | TortoiseSVN使用方法

开发者如何将制作好的插件上传到WordPress Plugin官网 | TortoiseSVN使用方法

当我们制作好自己的插件后、把插件放在WordPress服务器上提供下载是再好不过的事情,一来节省了带宽、二来别人直接可以在后台搜索并安装你的插件,看似很牛不是?然而这看似简单的事情如果第一次做还真是无从下手,在研究了一个多小时后我终于开窍,如果你之前有用GitHub的经验,那这种事情根本是小菜一碟。本文将以界面友好的TortoiseSVN为工具、图文说明具体怎样将制作好的插件上传到WordPress Plugin官网。

提示:由于WP官网被墙,正常访问是看不到正常样式的WP官网的,想科学上网的小伙伴可以戳这里研究一下,或干脆忍受一下没有CSS表单的网页。

 

在开始前,确保你已经写好了一份标准格式的readme.txt,用来显示插件在官网的介绍、安装等页面信息。一份标准的readme.txt格式参考https://wordpress.org/plugins/about/readme.txt。接下来……

 

1)在WordPress申请SVN repository

先到这里 https://wordpress.org/plugins/add/ 用你在WordPress.org的帐号和密码登录,然后填写表单,内容建议用英文填写,大致说明你的插件是做什么的就行。其中我标记的3是插件网址,这需要你先把自己的插件打包成.zip格式然后通过FTP上传到你的服务器(或者能直接得到URL的网盘也行)以供审核下载。如图:

开发者如何将制作好的插件上传到WordPress Plugin官网 | TortoiseSVN使用方法

表单填写完成后点右下角的Send Post提交。之后会有个审核过程,审核结果会在几天后发到你的邮箱,下面是一封当插件审核通过后收到的邮件,我是等了3天才收到通知(ABC是你申请时填写的插件名字,XXX是你的帐号):

主题:[WordPress.org Plugins] Request Approved: ABC

正文:

XXX,

Your plugin hosting request has been approved.

Within one hour, you will have access to your SVN repository at

https://plugins.svn.wordpress.org/ABC/

with your WordPress.org username and password (the same one you use on the forums).

Here’s some handy links to help you get started.

Using Subversion with the WordPress Plugin Directory
https://wordpress.org/plugins/about/svn/

FAQ about the WordPress Plugin Directory
https://wordpress.org/plugins/about/faq/

WordPress Plugin Directory readme.txt standard
https://wordpress.org/plugins/about/readme.txt

readme.txt validator:
https://wordpress.org/plugins/about/validator/

Enjoy!

邮件内容就是告诉你你的插件审核通过了,然后提供了一些参考资料。其中重要的是WordPress为你提供的SVN repository(插件空间),其网址为 https://plugins.svn.wordpress.org/ABC/ 其中ABC我只是在这里示范,真正的网址参考你自己的邮件。

 

2)使用TortoiseSVN上传WordPress插件到SVN repository

之后才是上传插件到WordPress官方插件列表。这里我们需要上传工具,先到 https://tortoisesvn.net/downloads.html 下载TortoiseSVN,根据自己系统是32/64位任选一个:

开发者如何将制作好的插件上传到WordPress Plugin官网 | TortoiseSVN使用方法

下载并安装好TortoiseSVN后,在任意目录新建一个文件夹,这个文件夹是用来同步WordPress提供的SVN repository(插件空间)的内容到本地的。在新建的文件夹上单击右键,选SVN Checkout,然后输入你在WordPress.org的帐号和密码登录,然后弹出标题为“Checkout”的菜单,在这里把WordPress给你的SVN repository网址输入到图中我画红线的地方:

开发者如何将制作好的插件上传到WordPress Plugin官网 | TortoiseSVN使用方法

然后点OK,会同步4个文件夹到本地:

开发者如何将制作好的插件上传到WordPress Plugin官网 | TortoiseSVN使用方法

其中文件夹带绿色箭头图标的说明其中内容已经和插件空间同步完成。

之后把你的插件全部文件放到文件夹trunk中(不需要压缩),如果有截图放到文件夹assets中,再回到最开始的文件夹、右键点击它并在菜单选择SVN Commit,之后弹出菜单,在我画红圈的地方写点什么,必须填写内容,否则报错,就是方便以后你更新内容时看的、类似注释的东西,写完点OK就会上传成功:

开发者如何将制作好的插件上传到WordPress Plugin官网 | TortoiseSVN使用方法

现在访问你的SVN repository(https://plugins.svn.wordpress.org/ABC/),就会看到和本地文件夹一样的内容,试着在WordPress插件中搜索你的插件,就会找到自己的插件了。如果发现你的插件介绍页面是乱码,那么需要把文件转换成UTF-8编码才行。

 

</catmee> 文章全部原创、谢绝转载,作者「BianLei」,如果喜欢欢迎分享链接,相关内容参见本站版权声明
如果您觉得本站的存在对您多少有所帮助,可以用手机支付宝扫一扫以下二维码支付任意金额作为支持:支付宝
本站相关:QQ空间 | Facebook
Tagged . Bookmark the permalink.

WordPress免插件添加文章图片统计!适合图片博客的好功能哟
WordPress免插件添加文章图片统计!适合图片博客的好功能哟

免插件修改WordPress后台登陆网址 | 修改wp-login.php后台地址
免插件修改WordPress后台登陆网址 | 修改wp-login.php后台地址

用V2EX的Gravatar头像缓存解决WordPress默认头像不显示的问题
用V2EX的Gravatar头像缓存解决WordPress默认头像不显示的问题

WordPress免插件更改默认匿名Gravatar头像
WordPress免插件更改默认匿名Gravatar头像

WordPress子主题创建方法 | 使用子主题避免更新后丢失自定义代码
WordPress子主题创建方法 | 使用子主题避免更新后丢失自定义代码

COMMENTS: 3

  1. 听说,上传wordpress官方的主题和插件,要求都非常的苛刻的。

  2. 四川卫校 says:

    学习了,支持下。

Comment Anonymously? No Problem! | 可以匿名评论了我会说?

Fill up Email address to subscribe reply and display your avatar from Gravatar (If any)
填写邮箱即可显示您在Gravatar的头像