お知らせ

Movable Type 5 Webサイト製作ガイドVolume 12009年12月7日

Movable Type 5 Webサイト製作ガイドVolume 1」を発売しました。
Movable Type 5を基本からしっかりマスターしたい方のための書籍です。
Movable TypeでWeb製作をされている方などにお勧めです。
PDFによる販売で、当サイトでのみ購入できます(書店では購入できません)

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

EntryCategoriesタグを改良するプラグイン(その2)

| コメント(3) | トラックバック(0)

EntryCategoriesタグを改良するプラグインでは、ブログ記事のページに、その記事が属するカテゴリの記事の一覧を出力することができます。
また、ウェブページに、そのページが属するフォルダのウェブページの一覧を出力することもできます。

1.記事が属するカテゴリーの記事をすべて出力する

個々のブログ記事のページのサイドバー等に、その記事が属するカテゴリーの記事をすべて出力したいという要望は、比較的多いようです。
このプラグインでは、そのようなことを行うこともできます。

MTEntryPrimaryCategory/MTEntrySecondaryCategoriesタグのコンテナの中でMTEntriesタグを使うと、処理中のカテゴリーに属するブログ記事の一覧を出力することができます。
例えば、MT標準テンプレートセットで、以下のようなウィジェットを作ってサイドバーに出力するようにすると、個々の記事が属する主カテゴリーの記事をすべて出力することができます。

<MTIfArchiveType archive_type="Individual">
<MTEntryPrimaryCategory>
<div class="widget">
    <h3 class="widget-header">「<$MTCategoryLabel$>」カテゴリのブログ記事</h3>
    <div class="widget-content">
    <MTEntries>
        <MTEntriesHeader><ul class="widget-list"></MTEntriesHeader>
            <li class="widget-list-item"><a href="<$MTEntryPermalink$>" title="<$MTEntryTitle$>"><$MTEntryTitle$></a></li>
        <MTEntriesFooter></ul></MTEntriesFooter>
    </MTEntries>
    </div>
</div>
</MTEntryPrimaryCategory>
</MTIfArchiveType>

2.ウェブページが属するフォルダのページをすべて出力する

ブログ記事と同様に、MTPageFolderExタグの中でMTPagesタグを使うことで、ウェブページが属するフォルダのページをすべて出力することもできます。
例えば、MT標準テンプレートセットで、以下のようなウィジェットを作ってサイドバーに出力するようにすると、その記事が属するカテゴリーの記事をすべて出力することができます。

<MTIfArchiveType archive_type="Page">
<MTPageFolderEx>
<div class="widget">
    <h3 class="widget-header">「<$MTFolderLabel$>」フォルダの記事</h3>
    <div class="widget-content">
    <MTPages>
        <MTPagesHeader><ul class="widget-list"></MTPagesHeader>
            <li class="widget-list-item"><a href="<$MTPagePermalink$>"><$MTPageTitle$></a></li>
        <MTPagesFooter></ul></MTPagesFooter>
    </MTPages>
    </div>
</div>
</MTPageFolderEx>
</MTIfArchiveType>

トラックバック(0)

トラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/1435.

コメント(スレッド3件,コメント3件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

No.1 伊藤 : 表示件数の設定について

とても便利なプラグインだと思います。
私も常々同一カテゴリの記事一覧出力は「できないかなあ」と思っていたもので。

このプラグインでは出力する「記事が属するカテゴリーの記事」の件数はコントロールできないのですか?
たとえば、ブログ記事ページで、その記事から見て投稿順前後5件(前5件、後ろ5件のどちらでもよいので)の「記事が属するカテゴリーの記事」一覧を出力することなどはできないのでしょうか?

回答いただけると助かります。

No.2  : Re:表示件数の設定について

>伊藤さん
こんにちは。

ご質問の件ですが、「最新記事から○○件」であれば、MTEntriesタグにlastnモディファイアを付ければ可能です。
しかし、「現在の記事から見て前後○○件」は、残念ながらできません(MTEntriesタグにそのような機能がないため)。

No.3 伊藤 : 回答ありがとうございます。

回答ありがとうございます。

件数コントロール自体はできるのですね。
わかりました。
なにぶんあまりMTに詳しくなくてご迷惑おかけしましたが、疑問が解決できてよかったです。

コメントする