自作プラグインやテーマを登録するには、WordPress.org(本家WordPress)のアカウント登録が必要です。
WordPress.orgアカウント登録URL https://wordpress.org/support/register.php
ここからの登録フォーム関係は、すべて英語となっているが、簡単なので、がんばりましょう!
必須項目は、以下。 ・Username 名前(ローマ字入力) ・Email メールアドレス この2点とCAPTCHA(読みにくい数字)を入力して下部の「Register」をクリック! 登録したメールアドレスにWordPressからメールが届いているので、確認しておきます。 送られてきたメールアドレスには、パスワードが記載されているので、大切に保管しておきましょう。
自作したプラグインは、あらかじめZIP圧縮して自分のサーバーに上げておく。 このURLがプラグイン申請時に必要なので忘れないようにしましょう。
ZIP内に必要なファイルは以下。 ・プラグインのファイル一式 ・readme.txt
プラグイン登録申請時に、readme.txtを見て申請の許可をだしているようなので、必ず同梱してください。
readme.txtスケルトン http://wordpress.org/plugins/about/readme.txt
WordPress.orgのアカウント登録とプラグインのダウンロードURLが準備できたら、本題の自作プラグインを登録します。
プラグイン登録URL http://wordpress.org/plugins/add/
ここで先ほど取得したWordPress.orgアカウントで、ログインします。 既にログイン済みの場合は、そのまま継続します。
ログインするとプラグインの登録フォームが開きます。
ここでの入力項目は、3つ。 すべて必須なので、必ず記載しましょう。
Plugin Name (required) 作成したプラグインの名前 Plugin Description (required) 作成したプラグインの説明 Plugin URL プラグインをダウンロードできるURL
私ここでつまずきました。 Plugin URLには、事前に準備したプラグインのダウンロードURLを入力します。
ちなみに、プラグインの説明は、こんな1文でもOKでした。 — Enables you to show a list of Events, Concerts, Sports and Theater Listings. —
上部の英語に53個のプラグインがチェック待ちですよー。というアナウンスがありますが、早ければ夜に登録して朝起きたらOKだったりするようです。 気長に待ちましょう。
問題なく審査が通ると、審査OKメールが届きます。 ここにSVNリポジトリURLが記載されているので、これを使って登録します。 この時、WordPress.orgのユーザーネームとパスワードが必要になります。
SVNクライアントならなんでもOKかと思います。 私は、別プロジェクトで利用していたTortoiseSVNを利用しました。
ログメッセージ欄には、コミットのわかりやすい説明を入れましょう。 — yy-events firest commit. — 変更した項目のファイル一覧にチェックを付けるのをお忘れなく。
コミットしようとすると、ユーザーネームとパスワードを聞かれるので、WordPress.orgに登録したものを入力します。
すると、順調にコミットされます!
再び「trunkフォルダ」を右クリックしてブランチ/タグを選択します。 宛先パスをreadme.txtに記載したStable tagと同じものを入力しください。
ここまで来たら、登録が完了です。 公開URLをみてみましょう!
YY EVENTSプラグイン http://wordpress.org/plugins/yy-events/
〒180-0013 東京都武蔵野市西久保3-11-1-104