WordPressプラグインディレクトリに表示されるすべてのプラグインは、無料で使用および配布できます。それらは、一般公開ライセンス(GPL)に基づいてライセンスされています。多くの先駆者は、WordPressプラグインディレクトリにプラグインを公開しており、兄弟と私はこの排他的なクラブの一員になりたかったのです。 WordPressプラグインディレクトリにプラグインを作成、作成、公開することを決定する経験を共有することにより、WordPress Plugin Directoryの送信プロセスの内部をご覧ください。また、MACユーザーとWindowsユーザーの両方のWordPressのCentral Subversionリポジトリにプラグインを追加する方法について、段階的な指示を提供します。
なぜWordPressプラグインを公開しますか?ディレクトリのプラグインに存在しない機能が必要である
以下では、このプロセスを最もシンプルな部分に分解して、誰でもこのプラグイン作成アドベンチャーに参加できるようにします。また、これらの手順を、プラグインを作成することにしたときに取っていた順序で提示します!
プラグインを作成および送信する前に、詳細なガイドラインを読んで時間とお金を節約してください。これらすべてのルールに準拠していることを確認してください。これらのルールには、次のものが含まれます
その名前のプラグインが存在しない場合でも、その名前でプラグインが送信されている可能性があり、ユーザーは最初のSubversionのコミットを送信していません。だから興奮しすぎないでください。名前を取得することを保証するために、できるだけ早くプラグインを送信する必要があります。プラグイン名が存在する場合、本当に申し訳ありません。その実に吸う。新しいものを取得するには、ブレインストーミングが必要です。
3。動作するプラグインを作成します
WordPressプラグインボイラープレートフレームワーク(http://wppb.io/)を使用してプラグインを作成しました。しっかりした基盤で迅速に立ち上がって走るのに最適な方法です。SitePointには、WordPressプラグインボイラープレートを使用してプラグイン開発プロセスを探求する一連の記事があります。 1. WordPressプラグインボイラープレートを使用した開発をスピードアップすることは、シリーズの最初のものであり、WPPBのさまざまなファイルの背後にある目的を十分に理解できます。
2。シリーズの2番目の記事では、WPPBを使用したプラグインを作成し、プラグイン全体で使用できるさまざまなフィールドを持つオプションページを作成することをお勧めします。
3.パート3では、デモプラグインのパブリックに直面している機能を実装することをお勧めします。
プラグインを作成した後、コードを更新し、すべての機能を数え切れないほどテストする必要がありました。そのため、すべての異なるピースとパーツが必要な方法で正確に機能するようにしました。
4。 readmeファイルを検証します。
その情報を追加した後、メインの説明、インストール手順、よくある質問、プラグインのスクリーンショットを追加する必要があります。プラグインのアセットディレクトリにスクリーンショット、バナー、アイコンを含めてください。スクリーンショットが多いほど良いです。 readmeファイルに満足したら、readme balidatorを介して実行します。私たちのreadme.txtは飛ぶ色で渡されました(私たちは特別ではありません!):
上記のすべてを完了したら、手動のレビューのためにプラグインを提出する時が来ました。
最初にWordPressアカウントを作成する必要があります。
次に、https://wordpress.org/plugins/add/
に移動しますプラグイン名とプラグインの説明を追加します。プラグインURLの場合、プラグインファイルを圧縮し、プラグインをアップロードする必要があります。ZipファイルはWebサイトまたはアクセスできるWebサイトにZipファイルをアップロードする必要があります。圧縮されたファイルをDropboxまたはGoogleドライブにアップロードし、プラグインZIPファイルにパブリックリンクを追加できるはずです。
あるいは、お好みのウェブサイトに追加できます。
すべてのWordPressプラグインディレクトリプラグインは手動でレビューされており、WordPressによれば、「漠然と定義された時間内」に戻って聞く必要があります。 これはあまり役に立ちません。ただし、WPMERCHCHがレビューおよび承認されるまでに約8時間かかりました。
WordPressから返事を聞いたばかりで、プラグインが承認されたことをお知らせします(Woot woot!)。このメールを受け取った後、私たちは少し踊りました!
プラグインが承認されたので、WordPress Subversionリポジトリにコピーを保存する時が来ました。このリポジトリは、プラグインファイルが保存される場所です。誰でもリポジトリからプラグインファイルのコピーを入手できますが、ReadMeファイルにリストされている貢献者は、プラグインのリポジトリに変更を加えることができる唯一のものです。
WordPress Subversionリポジトリにプラグインを保存するための2セットの手順があります。 1つは、Macを使用している人と、Windowsを使用している人には1つは用意されています。以下のMacの指示から始めます。
親ディレクトリに移動したら、端末ウィンドウで下のコマンドを実行します(SVNはsubversionの略で、COはチェックアウトの略です)。
このコマンドは、中央のWordPress Subversionリポジトリのファイルをすべてローカルリポジトリに追加します。重要な注意事項は、https://plugins.svn.wordpress.org/wpmerchantをプラグインの承認メールで提供するURLに置き換えてください(上記のメールでリポジトリのURLを表示できます)。 https://plugins.svn.wordpress.org/your-plugin-nameの形式でなければなりません。また、コマンドの最後のWPMERCHNACTをディレクトリに名前を付けたいものに置き換えます(プラグインの名前を使用しました)。
以下を尋ねる応答が得られます:
(R)eject, accept (t)emporarily or accept (p)ermanently?
tまたはpを入力して、Enterを押します。次に、以下のメッセージを受け取ります。これは、WPMERCHNACTディレクトリがコンピューターに作成され、タグ、アセット、トランク、およびブランチディレクトリがWPMERTH SUBVERSIONリポジトリディレクトリ内に追加されたことを示しています。
A wpmerchant/tags A wpmerchant/assets A wpmerchant/trunk A wpmerchant/branches Checked out revision 111111.
トランクディレクトリにすべてのプラグインファイルを配置します。トランクディレクトリにプラグインファイルが搭載されたので、それらをSubversionリポジトリに追加して追跡できるようにする必要があります。以下の端末コマンドを実行することでこれを行うことができます。
次に、WordPressのユーザー名とパスワードを求められます。
これらが資格情報を提供すると、プラグインのファイルはWordPress Centralリポジトリに転送されます。送信ファイルデータメッセージが表示され、完了すると、コミットされた改訂メッセージが表示されます。
完了! WordPressから新しいコミットを説明するメールを受け取る必要があります。次に、WordPressプラグインディレクトリページをチェックアウトしましょう。
ご覧のとおり、私たちのものは上部にバナーを含めません。また、スクリーンショットセクションに表示されたいスクリーンショットも含まれていません。私たちは本当にそのバナーとそれらのスクリーンショットを望んでいます - 私たちは何を間違えましたか?画像をAssets Directoryに追加しませんでした(これはトランクディレクトリの兄弟です)。そのディレクトリに資産画像を配置するようにしてください。次に、次の端末コマンドを実行します
PCで:
条件に同意してから、次のボタンをクリックします。
コマンドラインツールをインストールする場合は、コマンドラインクライアントツールをクリックして[ローカルハードドライブにインストールされます。]を選択します。ただし、[次のボタン]をクリックします。
[インストール]ボタンをクリックします。
[完了]ボタンをクリックして、インストールを完了します。素晴らしい!そのジャンクはすべて完了しているので、私たちは実際にSubversion(SVN)で作業することの楽しみの部分に到達します。 Windows Explorerを開きます。 WordPress SVNリポジトリをライブにしたいディレクトリに移動し、そのディレクトリをクリックしてから、そのディレクトリアイコンを右クリックします。
SVNチェックアウトドロップダウンメニューオプションをクリックします。
リポジトリのURLをフィールドに入力します。 WordPressの承認メールを見て、そのURLを見つけてください。あなたはおそらくhttps://plugins.svn.wordpress.org/your-plugin-nameの形式であるでしょう。 [OK]ボタンをクリックします
選択したディレクトリは、アセット、トランク、ブランチ、タグディレクトリを保持する必要があります。プラグインのすべてのファイルを新しく追加されたトランクディレクトリに追加する必要があります。次に、Windows Explorerを開き、SVNリポジトリディレクトリアイコンをクリックして、そのディレクトリアイコンを右クリックする必要があります。
SVNコミットオプションをクリックします。この次のスクリーンショットは、SVNリポジトリに追加および変更されたさまざまなファイルを示しています。リポジトリで追跡するファイルの横にあるボックスのみをチェックしてください。すべてのプラグインファイルをWordPress Centralリポジトリに追加するには、すべてのチェックボックスをチェックする必要があります。
[OK]ボタンをクリックします。これで、変更されたすべてのファイルがすべて中央のWordPress SVNリポジトリとローカルマシンに存在するはずです。複数のコンピューターで作業している場合は、SVNアップデート機能を実行して、ローカルリポジトリをWordPress Centralリポジトリと同期してください。 Windows Explorerを使用してSVNリポジトリディレクトリを見つけてこれを行い、そのディレクトリをクリックしてから、そのディレクトリアイコンを右クリックします。
質問?
WordPressプラグインディレクトリにプラグインを公開することについてのよくある質問(FAQ)
プラグインを作成し、WordPressガイドラインを満たしていることを確認したら、レビューのために送信できます。これを行うには、SVNを使用してプラグインをWordPressプラグインディレクトリにアップロードする必要があります。アップロード後、プラグインはWordPressチームによるレビューのためにキューに配置されます。
プラグインが拒否された場合はどうなりますか?
プラグインが公開されたら更新できますか?これを行うには、SVNを使用してプラグインの更新バージョンをWordPressプラグインディレクトリにアップロードする必要があります。プラグインの可視性を高めます。これには、プラグインの説明とタグの検索の最適化、定期的な更新の提供、ユーザーのフィードバックとレビューへの応答が含まれます。無料のプラグインでは、プラグインを介してプレミアム機能やサービスを提供できます。ただし、プラグインの無料バージョンに含まれるすべての機能は機能的かつ便利でなければなりません。
以上がWordPressプラグインディレクトリにプラグインを公開しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。