プラグインを定義づけるものと考えられます。プラグインの情報として表示されます。タグの指定のみということになります。反映することができます。tag.紹介ページまた、プラグインの「紹介ページ」となるウェブページを作成するのも有用です。バージョン、プラグインのバージョンごとの変更点、プラグインの使い方です。ファイルにいくつか情報を記載してみます。最新はこちらをお読みください。ファイルの先頭には、標準プラグイン情報ヘッダーを含まなければなりません。プラグインの存在を認識させ、プラグイン管理画面に表示させます。これにより、プラグインを有効化して、読み込んで、機能を走らせることができます。ヘッダーが存在しない場合、プラグインは有効化も実行もできません。以下にヘッダー書式を示します。generatorも参照ください。(プラグインのバージョン番号。残りの情報があれば、プラグイン管理画面でプラグインのテーブルを作るのに使われます。各行の順番は不問です。行にはプラグインのライセンスの短い共通識別子を記入してください。これは、コードのライセンスを明示的に示すための簡単な方法として用意されています。エンコーディングにしてください。原則として、情報はすべて英文で記載してください。日本語圏のみ配布するプラグインであれば、日本語でも構いません。最新はプラグインディベロッパーハンドブックをお読みください。(英語)慣例として、標準プラグイン情報の次にプラグインのライセンス情報を書きます。ライセンスを示すには、プラグインに以下の行を含めてください。英文でのみ効力を持ちます。このため、翻訳はしておりません。プラグイン作者名は、ローマ字での記載を行なってください。USA*/?>プラグインのプログラミングここでは、プラグインの実際の動作を作っていきましょう。この節は、プラグイン開発に関する一般的な考え方について書かれており、プラグインにとって必要な作業を果たす方法を説明しています。用プラグインフックと1つ以上接続することで、目的を果たしています。確認し、もしあればその関数を走らせることによります。デフォルトの振舞いを変更します。ブラウザーへの出力に投稿タイトルを追加する前に、「the_title」と呼ばれる「フィルター」フックに、いずれかのプラグインが関数を登録していないかを見ます。あれば、タイトルのテキストが、登録された各関数に順番に渡され、最後の結果が出力されます。プラグインが出力されたタイトルに何か情報を追加したければ、「the_title」フィルター関数を登録すればよいのです。他の例は、「wp_footer」と呼ばれる「アクション」フックです。ページのまさに最後の段階で、「wp_footer」アクションフックに、いずれかのプラグインが関数を登録しているかどうかを確認し、順番にそれらを走らせます。(一般的に提案は受け入れられます)。やり方についてはバグの報告を見てください。新たな機能を追加する方法は、カスタムのテンプレートタグを作ることです。あなたのプラグインを使いたい人は、これらの「タグ」を、自身のテーマのサイドバー・投稿の内容部分、または適切な場所のどこにでも追加することができます。いうテンプレートタグ関数を定義するでしょう。リストし、プラグインが提供する州ごとのアーカイブページにリンクします。ファイルでドキュメントを示します。含めるのがよいでしょう。多くのプラグインが、サイト所有者もしくはブログ利用者から何か入力してもらったら、フィルター関数、アクション関数やテンプレート関数で使うため、セッションの間でその値を保存しておく必要があります。データベースに保存しなければなりません。この手法は、比較的小さくて比較的変化が少ない、名前のついたデータを保管するのに適しています。データの種類としては、サイト所有者がプラグインの最初の設定を行うときに入力すると期待され、今後めったに変化しないという類いのデータです。新しくカスタムのデータベーステーブルを作成します。この手法は、個々の投稿・ページ・添付ファイル・コメントに関連するデータを保管するのに適しています。データの種類としては、時間が経つにつれ大きくなるデータで、名前を持たないデータです。やり方はプラグインでのテーブル作成を見てください。設定ページの作成に、自分用の設定値を自動的に保存するようなページの作り方の情報があります。データベースに保存・更新・読出をする機構があります。(オブジェクトは、保管時は「シリアライズ」もしくは文字列に変換され、読出時にオブジェクトに戻されます)。オプション名は文字列で、他にない唯一ものでなければなりません。他のプラグインと衝突しないためです。設定にアクセスするために使える主たる関数です。$autoload);新しい設定を作ります。設定が存在すれば何もしません。追加する設定の名前です。(mixed)、デフォルトは空の文字列です。