私はすぐに私の最初のプラグインに取り組むつもりです、そして、私はあなたが内部で非常に高品質であると感じるプラグインを探しています。プラグインのフレームワークを設計する際に、例として使用できるもの。
何か案は?優れたプラグインとなるものを含めてください。
私はすぐに私の最初のプラグインに取り組むつもりです、そして、私はあなたが内部で非常に高品質であると感じるプラグインを探しています。プラグインのフレームワークを設計する際に、例として使用できるもの。
何か案は?優れたプラグインとなるものを含めてください。
回答:
プラグインリポジトリへのリンクを提供することはできませんが、Githubで優れたコード(かなり異なるスタイル)を共有している素晴らしい人々がいます。リポジトリまたはその要旨をご覧ください。
素晴らしいWordpressプラグイン開発を実証する多くのプラグインがあります。それらのいくつかは、よくコメントされたコード、WP標準によるコーディングスタイル、および文書化されておらず他のプラグインでも使用されていない素敵なトリックでWP APIを使用するなど、素晴らしい開発を示しています。
WordPress開発者としての私の個人的なトップ3は次のとおりです。
とはいえ、プラグインは素晴らしいWordPressプラグインを作成する方法のアイデアを提供するだけでなく、素晴らしいWordPress開発者のアドバイスを読み、それを読んで聞いてコードを読むと、多くのクールなことを学ぶことができます。ここWPSEや他のWPフォーラムのほとんどの人は素晴らしいWordPress開発者ですが、私の個人的なお気に入りはほとんどありません:
また、ここで最も評判の高いボランティアの答えを見ると、たくさんの良いもの、アイデア、WordPressコーディングテクニックが見つかります。
自己宣伝のように見えるかもしれませんが、私はusernoiseプラグインが高品質のコードを持っていると考えています。コードの背後にある最も重要な原則は次のとおりです。
最近の本WordPressプラグイン開発には、ベストプラクティスの例がたくさん含まれています。コピーを入手することをお勧めします。 http://www.amazon.com/Professional-WordPress-Plugin-Development-Williams/dp/0470916222
私はあなたに始めるのに良い場所を与えるかもしれない私の1つを提供します。
https://github.com/mfields/taxonomy-short-description/blob/master/taxonomy-short-description.php
WordPressを責任ある方法で拡張するためのベストプラクティスを示していると思います。他の拡張機能が同じ場所にフックするのをブロックすることなく、必要なことを行います。
このような質問に答えるのは本当に難しいです。プラグインが何をする必要があるかについての要件は本当にありません。特定の目的に応じて、必要なだけ実行できます。
プラグインを開発する際には「ベストプラクティス」のトピックを確実に考慮する必要がありますが、WordPressのすべての部分にフックするベストプラクティスを示す単一のプラグインを見つけることは実際に不可能です。