ホームページ >CMS チュートリアル >&#&プレス >プラグイン用に素晴らしいWordPressページを作成する方法
WordPress用の素晴らしいプラグインを開発したばかりで、できるだけ多くの人と共有したいと思います。それを行うために、WordPress.orgプラットフォームは、公式のWordPressプラグインリポジトリであるため、最良の選択のようです。
しかし、プラグインをWordPress.orgに送信するだけではユーザーを獲得するのに十分ではありません。WordPressユーザーにプラグインが何ができるかを知らせるために、プラグインを可能な限り最良の方法で紹介する必要があります。完全なWordPress.orgページにより、プラグインがより魅力的になります。より多くのユーザーを獲得すると、これらのユーザーはあなたのプラグインの使用方法を知るでしょう。
キーテイクアウト
プラグインが唯一のプラグインではないことに注意してください。ユーザーは複数のプラグインから選択できるので、なぜあなたのプラグインが他のプラグインよりも優れているのかを示す必要があります。優れたプラグインページはより多くのユーザーをもたらすことができるので、自分のユーザーが可能な限り正確かつ詳細であることを確認することをお勧めします。
プラグインページに情報を追加します正しいコメント
プラグインには複数のファイルが含まれる場合がありますが、少なくとも1つのメインファイルがあります。これは、WordPressによってロードされたファイルであり、多くの場合、プラグインと同じ名前があります(たとえば、プラグインHello Worldのhelloworld.php)。 WordPressが認識できるようにするには、このメインファイルには、特定の方法でフォーマットされた「コメント」を含める必要があります。
「コメント」は、プラグインに関する基本情報を入力する場所です。すべてのフィールドが必要ないわけではありません。いくつかは不可欠ですが、他のものは非常に便利です。プラグイン名のフィールドは、その名前が示すように、プラグインの名前を示すために使用されます。 WordPressがそれを認識するためにはユニークでなければなりません。 プラグインURIフィールドでは、プラグインがある場合、URIがある場合は、URIがあることを示します。たとえば、プラグインを正確に説明するページが個人Webサイトにある場合は、こちらのURLを示しています。
その値は、ユーザーの管理パネルのインストールされているプラグインページに表示されるため、説明フィールドが重要です。短いはずです。
チャンスは、新しい機能またはバグの修正を備えたいくつかのバージョンのプラグインを提供します。現在のバージョン番号は、バージョンフィールドに示す必要があります。
著者フィールドはあなたの名前で満たされている必要があると推測できますが、著者のURIフィールドはあなたの個人的なWebページを参照します。たとえば、あなた自身とあなたのプロジェクトを提示します。<span><span><?php </span></span><span><span>/* </span></span><span><span> * Plugin Name: My good plugin page </span></span><span><span> * Plugin URI: http://mygoodpluginpage.com </span></span><span><span> * Description: A test for correctly completing a plugin page. </span></span><span><span> * Version: 1.0 </span></span><span><span> * Author: Jérémy Heleine </span></span><span><span> * Author URI: http://jeremyheleine.me </span></span><span><span> * License: MIT </span></span><span><span> */ </span></span><span><span>?></span></span>最後に、プラグインをリリースするライセンスの短い名前を示すライセンスフィールドがあります。たとえば、GPL3またはMITを示すことができます。
ライセンスフィールドを除き、これらのフィールドはすべて、WordPressによって読み取られて、基本的にインストールされたプラグインページにプラグインに関する情報を表示します。だからあなたは常にそれらを示す必要があります。
プラグインをさらにパーソナライズするために、WordPressはこの特別なコメントに他の3つのフィールドを追加しました。たとえば、インストール中のすべてのサイトでプラグインをアクティブ化できるかどうか(マルチサイトが有効になっている場合)かどうかを示すブール値のネットワークを見つけることができます。デフォルトでは、ネットワークはtrueに設定されています。
ネットワークフィールドの有用性が制限されている場合、それは最後の2つのものの場合ではありません。テキストドメインとドメインパスでは、それぞれプラグインのテキストドメインと.moファイルを含むディレクトリを示すことができます。作業。
これらのフィールドのおかげで、他のフィールドを翻訳できるようになります。インストールされているプラグインページでは、いくつかの言語で説明を表示できます。
<span><span><?php </span></span><span><span>/* </span></span><span><span> * Plugin Name: My good plugin page </span></span><span><span> * Plugin URI: http://mygoodpluginpage.com </span></span><span><span> * Description: A test for correctly completing a plugin page. </span></span><span><span> * Version: 1.0 </span></span><span><span> * Author: Jérémy Heleine </span></span><span><span> * Author URI: http://jeremyheleine.me </span></span><span><span> * License: MIT </span></span><span><span> */ </span></span><span><span>?></span></span>ドメインパスフィールドに示されているパスは、プラグインのフォルダーに関連していることに注意してください。たとえば、以前のコメントを使用すると、WordPressは、プラグインのフォルダーの / lang / subdirectoryに含まれる.moファイルを使用します。デフォルトでは、WordPressはこのフォルダーのルートで.MOファイルを検索します。
readmeファイル
これらのセクションのほとんどは、プラグインページにタブとして表示されます。たとえば、上記のREADMEファイルを使用すると、「
説明」、「
インストール」、「faq」または「」などのいくつかのタブがあります。スクリーンショット“。 ヘッダー 最初に特別なセクションがあります。
プラグインの著者と貢献者のリストを使用して、貢献者フィールドに記入します。このリストには、wordpress.org識別子が含まれている必要があります
/* * Plugin Name: Plugin page * Plugin URI: http:<span>//jeremyheleine.me </span> * Description: A test <span>for correctly fill a plugin page. </span> * Version: <span>1.0 </span> * Author: Jérémy Heleine * Author URI: http:<span>//jeremyheleine.me </span> * Text Domain: myplugin-page * Domain Path: /lang/ * License: MIT */寄付リンクは、ユーザーがあなたの仕事をサポートするために寄付できるWebページのリンクを示すためにここにあります。次に、タグフィールドは、プラグインに関連付けられたキーワードのリストです。プラグインページには表示されませんが、WordPressユーザーがプラグインを見つけるために使用されます。
少なくとも必要であり、フィールドまでテストされていることが重要です。前者では、ユーザーがプラグインを機能させるために使用する必要がある最小限のバージョンを示します。たとえば、プラグインがWordPress 3.7に表示される関数に完全に基づいている場合、3.7を示します。後者では、プラグインをテストしたWordPressの最も高いバージョン数を示します。プラグインが最新バージョンのCMSで動作することがわかっている場合は、それを示す必要があります。
安定したタグフィールドは、プラグインの現在のバージョン番号を示すためにここにあります。 WordPressがこのフィールドを読み取って更新が利用可能かどうかを知ることが重要です。ライセンスとライセンスURIタグは、プラグインをリリースするライセンスを示すために使用されます。前者の短い名前を示し、後者のライセンスに関する詳細情報を見つけることができるリンクを示します。
説明この重要な情報の直後に、説明セクションを見つけます。このセクションでは、プラグインを正確に説明する必要があります。たとえば、それが何ができるか、それが利用可能な言語、ユーザーが連絡できる場所、ユーザーが有用であると思われる他の情報を示すことができます。WordPressは説明のサイズを制限しないので、自由に書くことができますあなたが欲しいもの。
インストール
インストールセクションでは、ユーザーがプラグインをインストールする方法を説明する必要があります。ほとんどの場合、このセクションは以下のような短いリストです。
このセクションは、ユーザーが頻繁に尋ねる質問のリストで構成されています。このセクションを使用して、プラグインの使用方法、オプションの構成方法、またはウィジェットのパーソナライズ方法などを説明することもできます。 以下は、FAQセクションの例です(2つの無関係な質問を使用)が、必要な数の質問を追加できます。有用な質問が望ましい。
<span><span><?php </span></span><span><span>/* </span></span><span><span> * Plugin Name: My good plugin page </span></span><span><span> * Plugin URI: http://mygoodpluginpage.com </span></span><span><span> * Description: A test for correctly completing a plugin page. </span></span><span><span> * Version: 1.0 </span></span><span><span> * Author: Jérémy Heleine </span></span><span><span> * Author URI: http://jeremyheleine.me </span></span><span><span> * License: MIT </span></span><span><span> */ </span></span><span><span>?></span></span>
プロジェクトが進化するにつれて、新しいアイデアが生成され、プラグインの新しいバージョンが生成されます。 readmeファイルのヘッダーでは、現在の安定したバージョンを示す必要があります。そうすれば、(将来の)ユーザーがプラグインの進化、または単に最新バージョンで見つけられる可能性があることを知る必要があります。このように、彼らは彼らが待ち望んでいた機能がついにリリースされたかどうかを知るでしょう。
それがChangelogセクションの目的です。この部分では、プラグイン用にリリースしたすべてのバージョンをリストし、それぞれに含まれる機能をリストします。ほとんどの場合、私たちはバージョンを逆の時系列でリストすることを好みますが、あなたはあなたが望むことを自由に行うことができます。
<span><span><?php </span></span><span><span>/* </span></span><span><span> * Plugin Name: My good plugin page </span></span><span><span> * Plugin URI: http://mygoodpluginpage.com </span></span><span><span> * Description: A test for correctly completing a plugin page. </span></span><span><span> * Version: 1.0 </span></span><span><span> * Author: Jérémy Heleine </span></span><span><span> * Author URI: http://jeremyheleine.me </span></span><span><span> * License: MIT </span></span><span><span> */ </span></span><span><span>?></span></span>
アップグレードの素晴らしい新機能!
」というメッセージが表示されます。別のアイデア?
上記のセクションは、ユーザーがプラグインが何をできるか、どのようにできるかを理解するために不可欠であるため、常にreadmeファイルに存在する必要があります。ただし、セクションの他のアイデアがある場合は、他の「クラシック」セクションとして独自のアイデアを追加できます。/* * Plugin Name: Plugin page * Plugin URI: http:<span>//jeremyheleine.me </span> * Description: A test <span>for correctly fill a plugin page. </span> * Version: <span>1.0 </span> * Author: Jérémy Heleine * Author URI: http:<span>//jeremyheleine.me </span> * Text Domain: myplugin-page * Domain Path: /lang/ * License: MIT */
スクリーンショット
<span>=== Plugin Name === </span>Contributors: First author, second author Donate link: http://link.for/allowing/users/give/you/money Tags: tag 1, tag 2, tag 3 Requires at least: 3.7 Tested up to: 4.1 Stable tag: 3.0 License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html A short description of your plugin.WordPressが提供して上記のリンクで提供されたREADMEファイルの例を読むと、セクション:スクリーンショットを忘れていることに気付いたかもしれません。その名前は十分に明確です。このセクションでは、プラグインのインターフェイスを説明するスクリーンショットを含める必要があります。
スクリーンショットを適切なディレクトリに配置したら、ReadMeファイルに戻り、注文されたリストでスクリーンショットセクションを完成させます。最初の項目には、最初のスクリーンショット(たとえば、Screenshot-1.pngという名前)、2番目のアイテムには2番目のスクリーンショットなどについて説明します。
<span><span><?php </span></span><span><span>/* </span></span><span><span> * Plugin Name: My good plugin page </span></span><span><span> * Plugin URI: http://mygoodpluginpage.com </span></span><span><span> * Description: A test for correctly completing a plugin page. </span></span><span><span> * Version: 1.0 </span></span><span><span> * Author: Jérémy Heleine </span></span><span><span> * Author URI: http://jeremyheleine.me </span></span><span><span> * License: MIT </span></span><span><span> */ </span></span><span><span>?></span></span>
WordPress.orgプラグインページでは、大きなバナーの前景にプラグインの名前が表示されます。このバナーはオプションですが、ページの外観を強化するために追加できます。
バナーは、幅772ピクセル、高さ250ピクセルで、名前が付いたバナー-772x250.pngまたはバナー-772x250.jpgでなければなりません。 GIF形式はここでは許可されていないことに注意してください。このバナーを /assetsディレクトリに配置します。それは次のとおりです。WordPressはプラグインページに表示されます。 772ピクセルの幅がある>ハイDPIディスプレイで画像がぼやけている可能性があります。この問題を修正するには、幅1544、高さ500ピクセル、バナー-1544x500.png(または.jpg)という名前の別のオプションの画像を追加できます。 /assetsディレクトリに配置すると、WordPressは小さなバナーの代わりにハイDPIディスプレイで使用します。 結論
他の多くの開発者と同様に、あなたはあなたのプラグインを愛し、できるだけ多くのユーザーを持ちたいと思っています。しかし、優れたプラグインを提供するだけでは十分ではありません。ユーザーは、正しく説明しないとプラグインが素晴らしいことを知りません。
>
素晴らしいWordPress.orgページプラグインを作成することについてのよくある質問 wordpress.orgページプラグインで探す重要な機能は何ですか?wordpress.orgページプラグインを選択するとき、考慮すべきいくつかの重要な機能があります。まず、ユーザーフレンドリーであり、ページを簡単に作成および管理できるようにする必要があります。第二に、ユニークで魅力的なページを作成するのに役立つテンプレートやカスタマイズ機能など、さまざまなデザインオプションを提供する必要があります。第三に、WordPressテーマやその他のプラグインと互換性があるはずです。最後に、レスポンシブなデザインを提供し、すべてのデバイスでページが見栄えを良くするようにしてください。最初に、特定のテーマに関する報告された問題について、プラグインのドキュメントとレビューを確認する必要があります。ライブサイトにインストールする前に、ステージングサイトのプラグインをテストすることもできます。問題が発生した場合は、プラグインのサポートチームに手を差し伸べて支援を求めています。ページプラグインは、互換性の問題につながり、サイトを遅くする可能性があるため、一般的に推奨されません。代わりに、すべてのニーズを満たす汎用性の高いプラグインを1つ選択するのが最善です。
以上がプラグイン用に素晴らしいWordPressページを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。