拙著「WordPress Web開発逆引きレシピ」が発売されました。
WordPressの様々なカスタマイズについて、逆引きの形式で取り上げています。
PHP 7.0での動作確認も行っています。
MT3.3β1のタグ関連テンプレートタグ
前日のエントリーで書いたように、MT3.3ではエントリーにタグをつける機能が追加されています。
そこで、タグ関連の処理を行うテンプレートタグが追加されています。
MT3.3標準のテンプレートから、その内容をざっと調べてみました。
MTEntryTagsタグ
個々のエントリーにつけられたタグを順に出力するコンテナタグです。
MTEntriesタグのコンテナの中や、エントリーアーカイブテンプレートで使います。
MTEntryIfTaggedタグ
個々のエントリーにタグがつけられているかどうかを判断する条件タグです。
MTEntriesタグのコンテナの中や、エントリーアーカイブテンプレートで使います。
MTTagsタグ
すべてのタグを順に出力するコンテナタグです。
MTTagNameタグ
タグを出力する変数タグです。
MTEntryTagsタグやMTTagsタグのコンテナの中で使います。
MTTagIDタグ
タグのIDを出力する変数タグです。
MTEntryTagsタグやMTTagsタグのコンテナの中で使います。
MTTagCountタグ
同一のタグがついているエントリーの数を出力する変数タグです。
MTEntryTagsタグやMTTagsタグのコンテナの中で使います。
MTTagRankタグ
タグの出現頻度を表す変数タグです。
TagCloudを作る際に利用するようです。
MTTagSearchLinkタグ
MT3.3では、検索テンプレートで、特定のタグを含むエントリーを一覧表示することができるようになっています。
そのページのURLを出力する変数タグです。
MTEntryTagsタグやMTTagsタグのコンテナの中で使います。
欲しいテンプレートタグ
今のところ、タグ関連のテンプレートタグは上記の通りのようです。
ただ、個人的には以下のようなタグも欲しいです。
- 個々のエントリーについているタグの個数を出力する変数タグ
- あるエントリーと同一のタグを含むエントリーの一覧を出力するコンテナタグ