キーテイクアウト
- WordPressは2003年に作成され、コア機能を拡張するためにプラグインが2004年に導入されました。 2016年現在、WordPressプラグインディレクトリには42,697を超えるプラグインがあります。 WordPressプラグインディレクトリ内のすべてのプラグインは、一般的な公開ライセンス(GPL)に基づいて自由に使用、配布、ライセンスされています。このディレクトリにプラグインを公開することは、特定の機能、市場の機会の必要性を確認したり、WordPressコミュニティに貢献したりするなど、さまざまな理由で動機付けられる可能性があります。
- プラグインを作成および送信する前に、コンプライアンスを確保するためにWordPressの詳細なガイドラインを読むことが重要です。これらのルールには、プラグインがGPLに互換性があることを確認すること、ユーザー情報を保存する前にユーザーの同意が必要であり、特に難読化コードを含めないことが含まれます。 WordPressプラグインの送信プロセスでは、WordPressディレクトリのプラグイン名をチェックし、機能的なプラグインの作成、READMEファイルの検証、レビューのためにプラグインの送信、承認を待ち、WordPress Subversionリポジトリにプラグインを保存します。 >
- WordPressプラグインディレクトリには、手動でレビュープロセスがあります。承認されると、プラグインはWordPress Subversionリポジトリに保存されます。これを行う方法に関する手順は、MacユーザーとWindowsユーザーの両方に提供されます。
- 2001年、B2/Cafelogと呼ばれるブログツールがMichel Valdighiによって発売されました。 Matt MullenwegとMike LittleがB2/Cafelogを分岐し、2003年にWordPressを作成しました。WordPress.orgによると、「WordPressは、PHPおよびMYSQLに基づいて構築され、GPLの下でライセンスされたエレガントで職歴のある個人出版システムへの欲求から生まれました」 。 2004年には、WordPressのコア機能を拡張するためにプラグインが導入されました。 2004年11月にWordPressプラグインディレクトリがどのようになったかは次のとおりです。
- 出典:http://web.archive.org/web/20041129215547/http://wp-plugins.net/ 2004年のその時点で、WordPressには46のプラグインがありました。 11年弱で、WordPressプラグインディレクトリには42,697を超えるプラグインがあり、1,161,033,914を超えるプラグインのダウンロードがあります。 2016年1月のWordPressプラグインディレクトリの外観は次のとおりです。
- 市場の機会があります
- プラグインの周りにコミュニティを構築したい
- お気に入りのプラグインは、必要な追加機能を提供していません
- いくつかのプラグインが追加の拡張機能にどれだけ充電されるかに不満があり、それらの機能をより低コストで構築できると思います
- 存在しない方法で機能を簡素化したい
- コミュニティの一員になるために、WordPressプラグインディレクトリに貢献したい
- 私たちの推論
- プラグインがGPL互換性があることを確認してください ユーザー情報を保存する前に、ユーザーの同意を要求する
- ユーザーをスパムしない
- 難読化コードを含まない
- 違法または道徳的に攻撃的なことをしていない
- パブリックサイトに外部リンクを埋め込まない
- CD「ディレクトリ名」コマンドを使用して、ディレクトリを開きます。
- cd ..コマンドを使用して、現在のディレクトリからその親ディレクトリに移動します。
- ls -a コマンドを使用して、現在のディレクトリ内のすべてのファイルとディレクトリをリストします。

WordPressプラグインディレクトリに表示されるすべてのプラグインは、無料で使用および配布できます。それらは、一般公開ライセンス(GPL)に基づいてライセンスされています。多くの先駆者は、WordPressプラグインディレクトリにプラグインを公開しており、兄弟と私はこの排他的なクラブの一員になりたかったのです。 WordPressプラグインディレクトリにプラグインを作成、作成、公開することを決定する経験を共有することにより、WordPress Plugin Directoryの送信プロセスの内部をご覧ください。また、MACユーザーとWindowsユーザーの両方のWordPressのCentral Subversionリポジトリにプラグインを追加する方法について、段階的な指示を提供します。
なぜWordPressプラグインを公開しますか?WordPressプラグインディレクトリにプラグインを公開する理由は明らかに多様です。いくつかの例を以下に説明します:
ディレクトリのプラグインに存在しない機能が必要である
WordPressでクライアントの作業をたくさん行ったことで、私たち自身とクライアントの両方が、eコマーススペースのプラグインの複雑さとコストに本当に不満を抱いていました。これらの2つの要因により、一部のクライアントはWordPressで新しい機会を探求し、人生を変えるために前進することができませんでした。 eコマースプロセス全体を簡素化し、誰でも参加できるように低コストのオプションを提供したかったのです。また、ユーザーのオンボーディング、革新、新しい機能、顧客サービスのリクエストの作成でより良い仕事をすることができると考えていました。そこで、wpmerchant eコマースプラグインを構築することにしました
WordPressプラグインの送信プロセス以下では、このプロセスを最もシンプルな部分に分解して、誰でもこのプラグイン作成アドベンチャーに参加できるようにします。また、これらの手順を、プラグインを作成することにしたときに取っていた順序で提示します!
1。ガイドラインを読んでください
プラグインを作成および送信する前に、詳細なガイドラインを読んで時間とお金を節約してください。これらすべてのルールに準拠していることを確認してください。これらのルールには、次のものが含まれます
wordpress.org/pluginsに移動し、目的のプラグイン名を「検索プラグイン…」入力に入力します。
その名前のプラグインが存在しない場合でも、その名前でプラグインが送信されている可能性があり、ユーザーは最初のSubversionのコミットを送信していません。だから興奮しすぎないでください。名前を取得することを保証するために、できるだけ早くプラグインを送信する必要があります。プラグイン名が存在する場合、本当に申し訳ありません。その実に吸う。新しいものを取得するには、ブレインストーミングが必要です。

3。動作するプラグインを作成します
WordPressプラグインボイラープレートフレームワーク(http://wppb.io/)を使用してプラグインを作成しました。しっかりした基盤で迅速に立ち上がって走るのに最適な方法です。SitePointには、WordPressプラグインボイラープレートを使用してプラグイン開発プロセスを探求する一連の記事があります。 1. WordPressプラグインボイラープレートを使用した開発をスピードアップすることは、シリーズの最初のものであり、WPPBのさまざまなファイルの背後にある目的を十分に理解できます。
2。シリーズの2番目の記事では、WPPBを使用したプラグインを作成し、プラグイン全体で使用できるさまざまなフィールドを持つオプションページを作成することをお勧めします。
3.パート3では、デモプラグインのパブリックに直面している機能を実装することをお勧めします。
プラグインを作成した後、コードを更新し、すべての機能を数え切れないほどテストする必要がありました。そのため、すべての異なるピースとパーツが必要な方法で正確に機能するようにしました。
4。 readmeファイルを検証します。
その情報を追加した後、メインの説明、インストール手順、よくある質問、プラグインのスクリーンショットを追加する必要があります。プラグインのアセットディレクトリにスクリーンショット、バナー、アイコンを含めてください。スクリーンショットが多いほど良いです。 readmeファイルに満足したら、readme balidatorを介して実行します。私たちのreadme.txtは飛ぶ色で渡されました(私たちは特別ではありません!):

5。レビューのためにプラグインを送信してください。
上記のすべてを完了したら、手動のレビューのためにプラグインを提出する時が来ました。
最初にWordPressアカウントを作成する必要があります。

次に、https://wordpress.org/plugins/add/
に移動します
プラグイン名とプラグインの説明を追加します。プラグインURLの場合、プラグインファイルを圧縮し、プラグインをアップロードする必要があります。ZipファイルはWebサイトまたはアクセスできるWebサイトにZipファイルをアップロードする必要があります。圧縮されたファイルをDropboxまたはGoogleドライブにアップロードし、プラグインZIPファイルにパブリックリンクを追加できるはずです。
あるいは、お好みのウェブサイトに追加できます。
6。承認を待っています。
すべてのWordPressプラグインディレクトリプラグインは手動でレビューされており、WordPressによれば、「漠然と定義された時間内」に戻って聞く必要があります。 これはあまり役に立ちません。ただし、WPMERCHCHがレビューおよび承認されるまでに約8時間かかりました。

7。承認。
WordPressから返事を聞いたばかりで、プラグインが承認されたことをお知らせします(Woot woot!)。このメールを受け取った後、私たちは少し踊りました!

8。プラグインをWordPress Subversionリポジトリに保存します
Subversionは、すべての「[プラグインに作成された]変更)を追跡できるバージョン制御ツールであるため、必要に応じて戻って古いバージョンやリビジョンを見ることができます」。 Git(別のバージョン制御システム)に精通している場合は、これを非常にすばやく選択します。プラグインが承認されたので、WordPress Subversionリポジトリにコピーを保存する時が来ました。このリポジトリは、プラグインファイルが保存される場所です。誰でもリポジトリからプラグインファイルのコピーを入手できますが、ReadMeファイルにリストされている貢献者は、プラグインのリポジトリに変更を加えることができる唯一のものです。
WordPress Subversionリポジトリにプラグインを保存するための2セットの手順があります。 1つは、Macを使用している人と、Windowsを使用している人には1つは用意されています。以下のMacの指示から始めます。
on a mac:
コマンドラインを使用して、WordPress Subversionリポジトリにプラグインを保存します。ターミナルアプリケーションを開きます。プラグインをライブにしたい親ディレクトリを見つけます。親ディレクトリに移動したら、端末ウィンドウで下のコマンドを実行します(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プラグインディレクトリにプラグインを公開するための前提条件は何ですか?WordPressプラグインディレクトリにプラグインを公開する前に、WordPress.orgアカウントが必要です。また、プラグインがWordPressによって設定されたガイドラインを満たしていることを確認する必要があります。これには、プラグインがGPLに互換性があり、商標や著作権に違反しておらず、違法または非倫理的なコンテンツが含まれていないことを確認することが含まれます。
レビューのためにプラグインを送信するにはどうすればよいですか?
プラグインを作成し、WordPressガイドラインを満たしていることを確認したら、レビューのために送信できます。これを行うには、SVNを使用してプラグインをWordPressプラグインディレクトリにアップロードする必要があります。アップロード後、プラグインはWordPressチームによるレビューのためにキューに配置されます。
レビュープロセスにはどのくらいかかりますか?プラグインとレビューを待っているプラグインの現在のキュー。ただし、一般に、プロセスに数週間かかると予想できます。
プラグインが拒否された場合はどうなりますか?
プラグインが拒否された場合、WordPressチームから理由を説明するフィードバックを受け取ります。それは受け入れられませんでした。その後、必要な変更を加えて、レビューのためにプラグインを再提出できます。
プラグインが公開されたら更新できますか?これを行うには、SVNを使用してプラグインの更新バージョンをWordPressプラグインディレクトリにアップロードする必要があります。プラグインの可視性を高めます。これには、プラグインの説明とタグの検索の最適化、定期的な更新の提供、ユーザーのフィードバックとレビューへの応答が含まれます。無料のプラグインでは、プラグインを介してプレミアム機能やサービスを提供できます。ただし、プラグインの無料バージョンに含まれるすべての機能は機能的かつ便利でなければなりません。
プラグインの公開中に問題に遭遇した場合はどうすればサポートできますか?プラグインを公開すると、WordPress.orgフォーラムを介してWordPressコミュニティからサポートを求めることができます。ガイダンスについては、WordPressプラグイン開発者ハンドブックを参照することもできます。
以上がWordPressプラグインディレクトリにプラグインを公開しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

WordPress開発に適した統合開発環境(IDE)の選択 10年間、WordPress開発のための多数の統合開発環境(IDE)を調査しました。 自由から商業、基本的なものまで、純粋な品種

このチュートリアルでは、ドリブルAPIを活用して、オブジェクト指向プログラミング(OOP)の原則を使用してWordPressプラグインを構築します。 元の意味と構造を維持しながら、明確さと簡潔さのためにテキストを洗練しましょう。 オブジェクトオリ

PHPデータをjavaScriptに渡すためのベストプラクティス:wp_localize_scriptとwp_add_inline_scriptの比較 PHPファイルに静的文字列内にデータを保存することが推奨される練習です。 JavaScriptコードでこのデータが必要な場合は、INCORPORAT

このガイドは、WordPress PDFプラグインを使用して、WordPressの投稿とページにPDFファイルを埋め込み、保護する方法を示しています。 PDFは、カタログからプレゼンテーションまで、さまざまなコンテンツに対してユーザーフレンドリーで普遍的にアクセス可能な形式を提供します。 この方法は

人々は、その力と柔軟性のためにWordPressを使用することを選択します。 1)WordPressは、さまざまなWebサイトのニーズに適した、使いやすさとスケーラビリティを備えたオープンソースのCMSです。 2)豊富なテーマとプラグイン、巨大なエコシステム、強力なコミュニティサポートがあります。 3)WordPressの作業原則は、テーマ、プラグイン、コア関数に基づいており、PHPとMySQLを使用してデータを処理し、パフォーマンスの最適化をサポートします。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール
