Categories: MovableType

カテゴリに属するブログ記事の1件目のリンクを取得

カテゴリに属するブログ記事の1件目のパーマリンクを取得して、ページメニューのリンクを最新記事へのリンクにします。
MTCategoryCount でカテゴリに記事が何件あるかカウントし、0件でない場合に mt:Entries ~でパーマリンクを取得して、カテゴリラベルへ記事のパーマリンクを設定します。

<mt:Categories>
<mt:SetVarBlock name="cat_cnt"><$MTCategoryCount$></mt:SetVarBlock>
<mt:If name="cat_cnt" ne="0">
<mt:Entries lastn="1"><a href="<$mt:EntryPermalink$>"><$mt:CategoryLabel$></a></mt:Entries>
<mt:Else>
記事が無い場合の処理
</mt:If>
</mt:Categories>

サブカテゴリの記事の場合は、mt:SubCategories で行います。

<mt:SubCategories category="parent_category">
<mt:SetVarBlock name="cat_cnt"><$MTCategoryCount$></mt:SetVarBlock>
<mt:If name="cat_cnt" ne="0">
<mt:Entries lastn="1"><a href="<$mt:EntryPermalink$>"><$mt:CategoryLabel$></a></mt:Entries>
<mt:Else>
記事が無い場合の処理
</mt:If>
</mt:SubCategories>

使いどころはあるのか疑問ですが。

Share

Recent Posts

移転を計画中?

新たにドメインを取得し、サイト…

4年 ago

iPhone から Android へ乗り換えた

長く使ってきた iPhone …

6年 ago

Chrome の拡張機能がウェブサイトからインストールを中止

ブラウザのアドオン、拡張機能と…

6年 ago

iOS 12 と macOS 10.14 Mojave 対応機種

iOS 12 と macOS …

6年 ago