小粋空間さんのEntryCategoryID プラグイン

小粋空間さんが公開しているEntryCategoryID プラグインは、ブログ記事の主カテゴリーIDを出力するプラグインです。MTEntriesブロック内か、ブログ記事アーカイブで使用できます。

小粋空間さんのページにあるダウンロードページからMT4/MT5用プラグインが用意されているので、使用するバージョンに合わせてダウンロード/解凍してください。解凍したら、MTをインストールしたディレクトリ内にあるpluginフォルダにアップロードすればセットアップ完了です。

小粋空間さんのEntryCategoryID プラグイン

最も簡単なサンプル

<MTEntries>
<$MTEntryCategoryID$>
</MTEntries>

小粋空間さんで紹介されている最も簡単なサンプルを実際に埋め込んでテストすると、ブログで設定している主カテゴリのID番号が表示されるだけというしょぼい(?)表示がされるだけでした。因みに主カテゴリに属するサブカテゴリは表示されません。

このプラグインを使うと、そのカテゴリに属する関連記事リストを作ることができるとのことですが、この結果を報告します。

以下のタグを表示したいブログ記事アーカイブの箇所に埋め込むか、テンプレートモジュールを作りブログ記事アーカイブに読み込ませます。

<mt:EntryCategoryID setvar="entry_category_id" />
<mt:Entries>
  <mt:EntriesHeader>
<div id="comments">
  <h2 class="comments-header">同一カテゴリのブログ記事</h2>
  <div class="comment-content">
    <ul>
  </mt:EntriesHeader>
  <mt:EntryCategoryID setvar="current_category_id">
    <mt:if name="current_category_id" eq="$entry_category_id">
      <li><a href="<mt:EntryPermalink />"><mt:EntryTitle /></a></li>
    </mt:if>
  <mt:EntriesFooter>
    </ul>
  </div>
</div>
  </mt:EntriesFooter>
</mt:Entries>

実際にこれで表示させると、メインカテゴリに属するブログ記事リストは一覧が問題なく表示されましたが、メインカテゴリのサブカテゴリに属するブログ記事リストは最新の記事タイトルリンクしかできませんでした。EntryCategoryEntriesプラグインが使えれば良いのですが、MT5以降版では使えません。しばらく使用するのは保留としておこうかと思います。

トラックバックURL

このエントリーのトラックバックURL:
http://makky.s32.coreserver.jp/mt51/mt-tb.cgi/1630