テンプレートタグについて
テンプレートタグとはデータベース取得したデータの出力を行う関数のことです。
- 一般タグ
- 投稿者タグ
- ブックマークタグ
- カテゴリータグ
- コメントタグ
- リンクタグ
- 投稿タグ
- アイキャッチ画像タグ
- ナビゲーションメニュータグ
- リソース
といったものがあります。(wp-includesフォルダの中にある「〇〇-template.php」という名前のファイルに実装されています。)
wordpressでは、取得した投稿のデータについても直接echoやprintなどで出力するのではなく、テンプレートタグを用いて出力するのが一般的です。詳しい使い方については、テーマ作成の実践編でお伝えします。
なぜ、echoやprintなどで出力しないのか?
DBから取得した値は、もちろんechoやprintで出力することも可能です。しかし、WordPressではあまり一般的ではありません。ここには、アクションフック・フィルターフックといったWordPress特有の仕組みが関わっています。次章のプラグインの基礎で、これらの仕組みについて確認していきましょう。