CALENDAR

2010年6月
« 5月   7月 »
 123456
78910111213
14151617181920
21222324252627
282930  

CATEGORIES

ARCHIVES

あわせて読みたい

  • LOADING...

WordPress プラグインを公開する手順

WordPress Plugin を公開するまでの流れをメモ。

公開するページは、WordPress.org Plugins

アカウント登録

最初に、WordPress.orgでアカウント登録。

必須項目は、Username と Email。

登録するとメールが届く。中にパスワードが入ってる。

パスワードは、Forums ページの右上にある View your profile から変更できる。

プラグイン登録申請

続いて、Add Your Pluginで登録申請。

Extend → Plugins → Developer Center → Add Your Plugin という順番でたどり着く。

必須項目は、Plugin Name と Plugin Description。

申請の結果が出るまで、大体1週間ぐらいかかるらしい。

完了するとメールが送られてくるので、しばし待つ。

SVN チェックアウト

承認メール内に Subversion のリポジトリ URL が書かれている。

この URL が、基本的にプラグインの公開場所となる。

リポジトリをチェックアウト。

$ svn co http://plugins.svn.wordpress.org/wp-hoge/
A    wp-hoge/trunk
A    wp-hoge/branches
A    wp-hoge/tags

trunk が作業する場所。
tags が公開する場所。
だいたいそういう感じで間違いじゃないはず。

公開準備

既にプラグインを作成しているのであれば、作成済みファイルを trunk にコピー。
まだであれば、作成しる。

プラグインが完成したら、readme.txt の準備。
WordPress 公式の readme.txt サンプルは、ここにある。

フォーマット通りに記述すると、readme.txt の内容が WordPress Plugin 公開ページに反映される。
フォーマットの確認は、こちらのサイトで行える。
足りない項目があると、以下の図のように教えてくれる。

公開

readme.txt が完成したら、あとは公開するだけ。

readme.txt の Stable tag 項目に設定したバージョン番号をタグ名にする。

Stable tag: 1.0.0

上記の場合なら、1.0.0 という名前のタグを作成すればいい。

最初に trunk のファイルをコミット。
コミットするときに WordPress アカウントのユーザ名とパスワードを求められるので要確認。

$ svn add wp-hoge.php readme.txt
$ svn commit -m "first release."
Authentication realm: <http://plugins.svn.wordpress.org:80> WordPress.org Subversion
Username: user	
Password for 'user':
...
Transmitting file data .....................
Committed revision 251421.

続いて、タグを作成。

$ svn copy http://plugins.svn.wordpress.org/wp-hoge/trunk http://plugins.svn.wordpress.org/wp-hoge/tags/1.0.0 -m "tagging 1.0.0 release."
Committed revision 251422.

最後に、プラグインのページにアクセスし、readme.txt の内容が反映されていることを確認したら完了。

参考

WordPress.orgのプラグインディレクトリに自作プラグインを登録する方法(Windowsユーザー向け、TortoiseSVN使用) : 参考エントリー。Windowsユーザ向け。

  • このエントリーをはてなブックマークに追加
  • はてなブックマーク - WordPress プラグインを公開する手順
  • Share on Facebook
  • Post to Google Buzz
  • Bookmark this on Yahoo Bookmark
  • Bookmark this on Livedoor Clip
  • Share on FriendFeed

関連エントリー:

Mac + Subversion + インストール

WordPress ソーシャルブックマーク系プラグイン

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt=""> <pre lang="" line="" escaped="">