カテゴリへのトラックバックができるように設定を行う。トラックバックを受け付けるための設定は編集画面から行うことができる。受信許可の設定を保存した時点で、自動的にトラックバック URL が割り当てられる。
カテゴリへのトラックバック URL は、<$MTCategoryTrackbackLink$> タグで参照することができる。Movable Typeユーザー・マニュアル - カテゴリー関連のタグ には次のように解説されている。
MTCategoryTrackbackLink
カテゴリーが トラックバックを受けつける 設定になっているとき、そのカテゴリーへのトラックバック用のURLを表示します。このタグは、カテゴリーの中、すなわちカテゴリー・アーカイブか、 の内側、もしくは category アトリビュートを指定して使います。<$MTCategoryTrackbackLink category="Foo Bar"$>アトリビュートを設定したときは、このタグはどこでも使うことができます。
まず、「カテゴリーが トラックバックを受けつける設定」を行う必要がある。この設定は、見つけにくいところにある。
カテゴリに割り当てられるトラックバック用の ID は、その時点で一般の記事に割り当てられているトラックバック ID の次の番号になる。どちらも トラックバックにとっては、対象がエントリなのかカテゴリなのかを区別する必要はないからだと思われる。一旦割り当てられた ID を変更することはできない。この番号が何番になるかということは気にしない方がよい。
カテゴリのトラックバック URL の説明の欄には、不思議なことが書いてある。
このカテゴリーのトラックバックURL
これは、他のサイトからこのサイトへトラックバックするためのURLです。このカテゴリへのトラックバックを受けつけるのなら、このURLをサイトで公開してください。限られた人にだけトラックバックを許可したいなら、このURLは、その人たちだけにこっそり教えてください
一般に公開すると、何か不都合でもあるのだろうか?
トラックバック受信の許可ができたら、「Category Archive」テンプレートに URL を表示させるように、コードを追加する。全てのカテゴリでトラックバックを受け付ける訳ではないので、受け付けないカテゴリでは表示させないようにしたい。そのようなときは、<MTIfNonEmpty> コンテナタグで囲むとよい。
個別記事のトラックバックと違うのは赤色部分である。
関連記事:
Ruby site: 「最近のTrackback」のカテゴリトラックバック対応 では、カテゴリのトラックバックに MTPingedEntry プラグイン を対応させる Hack を行っている。
Master Archive Index
Total Entry Count: 1957