お知らせ

MTOS活用テクニック2009年2月26日

拙著新刊の「MTOS活用テクニック」が発売されました。
MTOSにカスタムフィールド的な機能を追加する方法や、ブログ記事を柔軟に検索する方法を解説しています。
Movable Typeでサイト制作をされている皆様はぜひお買い求めください。

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

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  Author Profile Page: Re:表示件数の設定について

>伊藤さん
こんにちは。

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

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

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

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

コメントする


Movable Type Developer's Guide Volume 1

Movable Typeのプラグイン開発等のドキュメント「Movable Type Developer's Guide Volume 1」を発売しました。
詳細は特設ページをご覧ください。