テーマはWordPressプラグインと適切に動作する必要があります。プラグインは、アクションとフィルターを使用して機能を追加し、これらは総称してフック(詳細はPlugin APIを参照)と呼ばれます。
ほとんどのフックはWordPressによって内部的に実行されるため、テーマがそれらを機能させるために特別なタグを必要としません。しかし、いくつかのフックはテーマテンプレートに含める必要があります。これらのフックは特別なテンプレートタグによって発火します:
- wp_head()
テーマのheader.phpテンプレートファイルの要素の最後に配置します。
テーマのheader.phpテンプレートファイルの要素の最初に配置します。
footer.phpの閉じタグの直前に配置します。
通常、テーマのメニューやサイドバーのセクションに配置されます。
- comments.phpのファイルの閉じタグ()の直前に配置します。
これらのフックがどのように使用されているかの例として、コアテーマのテンプレートを見てみてください。