2014年9月

そのブログ記事以外の同じカテゴリの記事一覧をページに表示させたい場合

個々のブログ記事ページで、その他の同じカテゴリの記事を一覧表示させる方法です。
SEO的にはすごく良いらしいです。

以下参考ページです。

MovableTypeで表示中の記事と同じカテゴリーの記事をリストアップする方法

-----------

<mt:IfNonEmpty tag="EntryCategory">
    <mt:EntryCategories>
        <h2>その他の<$mt:CategoryLabel$>の記事</h2>
        <$mt:EntryCategory setvar="hoge"$>
        
            <mt:Entries catgeory="$hoge">
               <h3>たとえば記事タイトル</h3>
<p>記事内容</p>
            </mt:Entries>
      
    </mt:EntryCategories>
</mt:IfNonEmpty>

-----------

表示できました。

それにしても。
"hoge"って、ベタだな。。。ソースからは見れないけど、
私に何かあって、他人がMT管理画面アクセスして
「"hoge"だって・・・・。ださ。ぷっ。」
とか笑われたら恥ずかしすぎる!!!
別のに直しておこう。

そのブログ記事以外の記事一覧をページに表示させたい場合

ブログ記事ページで
そのブログ記事以外の記事の一覧もページに置きたい場合

参考にしたのはコチラです。


ブログ記事テンプレートをいじります。
記事の前に以下を置きます。

<$mt:EntryID setvar="hyojikiji"$>

記事のIDを取得して、"hyojikiji"に代入してます。


続きまして

<mt:entries>
直下に
<$mt:EntryID setvar="article"$>
    <mt:If name="article" ne="$hyojikiji">
を記述。

変数"article"と、変数"hyojikiji"が一致しない場合に、
その下に記述したものが表示されます。

--------
これで、このカテゴリ以外のものは表示しない分岐も入れたい。
来週のお仕事になりますな。
1

▲トップへ戻る

* FEED


presented by 地球の名言