作成した経緯
MT4から導入された「ウェブページ」と「エントリー」を紐付けるために作成したものです。他に「タグ」を利用する方法等もあるかと思いますが同等の事を実現する簡単で良い方法が見つからなかったので作成しました (「RelatedCatEntriesByBasename」ってタイトルが長過ぎ?)。
* このページの右下の「関連する新着情報」の表示のために作成したものです。
サンプル出力ページ
利用方法
- <MTIfRelatedCatByBasename>
- エントリーとbasenameが一致するカテゴリーが存在していれば真
- <MTIfRelatedCatEntriesByBasename>
- エントリーとbasenameが一致するカテゴリーにエントリーが存在したら真
- <MTRelatedCatEntriesByBasename lastn="4" sort_order="ascend">
- エントリーとbasenameが一致するカテゴリー内のエントリーを出力 (lastn (出力するエントリーの数)、sort_order (並び順 ascend|descend))
<MTIfRelatedCatByBasename>
<MTIfRelatedCatEntriesByBasename>
<MTRelatedCatEntriesByBasename lastn="4" sort_order="ascend">
<MTEntryTitle><br />
</MTRelatedCatEntriesByBasename>
<MTElse>
そんなエントリーはこのカテゴリーには無い!
</MTElse>
</MTIfRelatedCatEntriesByBasename>
<MTElse>
そんなカテゴリーは無い!
</MTElse>
</MTIfRelatedCatByBasename>
対応バージョン
MovableType3.x, MovableType4.0
ライセンス
パブリック・ドメイン
ダウンロード
Newプラグイン

はじめまして。
特定のページやエントリーへのリンクを作成する際に、
や のように
id を指定してページやエントリーを取得していました。
これを basename を指定して
ページやエントリーを取得する方法を探していて
このページにたどり着きました。
エントリーの内容とは違うので恐縮ですが、
似ていそうでしたので、こちらにコメントさせていただいてます。
このようなプラグインの作成をお願いすることはできないでしょうか。