把你的插件發(fā)布到 WordPress 官方插件目錄是讓更多人用到插件的好方法,這樣可以讓你的插件不僅僅給我們中國人民使用,而且還可以讓你的插件給全世界人民使用,想想全世界人民都在用你的插件這是多么美好的事情啊, 我已經在 WordPress 官方插件庫發(fā)布了幾個插件,下面我就給大家講講如何把你的插件發(fā)布到官方插件目錄。
在開始之前你需要了解 SVN 的知識,可以查看這篇文章:TortoiseSVN 簡明使用
1. 注冊一個 WordPress.org 的賬號。
到 WordPress 支持論壇,注冊一個賬號,這是必須的。
2. 添加你的插件
第二步是添加你的插件,你需要提供以下信息:
- 你插件的名字
- 一到兩句話的插件描述
- 你的插件的原始鏈接(可選的)
個人建議給你的插件指定一個主頁,不過取決于你,另外你還要保證你的符合 GPL 標準的。
3. 等待批準
等待的時間是無聊的,但是這個不會太長,大概需要3-4天,可能更長。所以要耐心。
批準了之后,你會收到一封郵件告訴你你的插件已經被批準了,你現在可以訪問你的 subversion 目錄。比如我最新的插件 Top First Commertors,subversion 目錄為:http://svn.wp-plugins.org/top-first-commentors
你需要用你剛才在 WordPress 官方支持論壇注冊的用戶名和密碼訪問你的 subversion 目錄。
4. 下載和安裝 TortoiseSVN
從 TortoiseSVN 官方站點下載最新版的 TortoiseSVN,中文漢化包可以從 SubVersion 中文站下載。下載之后,點擊安裝包,一路 next 下去即可。
5. 創(chuàng)建一個文件夾
在你本地創(chuàng)建一個文件夾,如我在桌面上創(chuàng)建一個叫做 Top First Commentors 的文件夾。
6. 下載項目
進入你剛才創(chuàng)建的文件夾,單擊右鍵,選擇 SVN Checkout…
然后就會彈出一個 Checkout 選項對話框,輸入遠程項目目錄,比如這個插件的遠程工作目錄為:http://svn.wp-plugins.org/top-first-commentors,然后點擊 OK。
如果一切正常,你應該看到在你目錄里面增加了三個文件夾:branches,tags 和 trunk。
7. 準備你的 Read Me 文件
這步要做的是根據 WordPress 官方向導準備 Read Me 文件。WordPress 官方提供了一個readme 文件驗證器。
這里是一些創(chuàng)建 readme 文件的快速技巧:
- 使用適當的標簽來標注你的插件
- 把你的 readme 文件存儲在插件文件夾的根目錄
- 如果含有截圖,確保把截圖命名為:screenshot-1,screenshot-2,screenshot-n 等等
- 使用 readme 驗證器去驗證下你的 readme file.
8. 拷貝你的插件到 Truck 目錄下。
一旦已經創(chuàng)建好了插件文件和 readme 文件,把文件拷貝到目錄。readme 文件和主文件都應該在 Trunk 目錄下。
9. 提交你的插件到服務器
右鍵單擊 Trunk 目錄,選擇 SVN Commit。點擊 Commit 之后,就會彈出一個讓你輸入更改 log 的對話框,類似于:
輸入你所作的修改,然后點擊 OK就會出現一個對話框,讓你輸入賬號和密碼(你第一步創(chuàng)建的。)
如果正確,就會向遠程服務器調交修改。
10. 給插件添加版本
這里就是 readme 文件起作用的地方,在 readme 文件,有個地方加入一個 stable tag(入 1.0.5.0),你將會提供一個版本適應 readme 文件中這個版本號碼。
右健單擊 Trunk 目錄,選擇 TortoiseSVN » Branch/Tag:
在彈出的窗口,輸入你 tag 路徑和版本號碼。如我的插件: http://svn.wp-plugins.org/top-first-commentors/0.1
然后輸入修改紀錄。
如果一切正常,插件將會被版本化,你可以通過 SVN 的 Update 功能把更新你的 tag 目錄。
至此,就做完了。如果有什么問題就給我留言吧!
參考:Listing Your Plugin at the WordPress.org Plugin Directory