カスタムBLOG Top >  MTカスタマイズ

スポンサードリンク

MTカスタマイズ

サイドメニューのカテゴリに、投稿したエントリー数を表示する

各カテゴリの投稿件数を表示するには「<$MTCategoryCount$>」を使用します。


<li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><$MTCategoryLabel cutfirstchar="3"$></a></li>

<li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><$MTCategoryLabel cutfirstchar="3"$></a>(<$MTCategoryCount$>)</li>

08.09.14 | サイドメニューのカテゴリに、投稿したエントリー数を表示する | MTカスタマイズ | |

個別記事から管理画面へワンクリックで行く方法

<p class="white"><a href="<$MTCGIPath$>mt.cgi?__mode=view&_type=entry&id=<$MTEntryID$>&blog_id=<$MTBlogID$>" target="_blank">Edit</a></p>

07.10.29 | 個別記事から管理画面へワンクリックで行く方法 | MTカスタマイズ | |

現在のカテゴリのラベルだけを表示する

カテゴリページで、現在のカテゴリのラベルだけを表示するには

カテゴリページで「MTSubCategories」を使うと、何も表示されない。
オプションでinclude_current="1"を使うと、
現在のカテゴリだけがアクティブになるので、それを利用する。

例) ●●●●

07.10.27 | 現在のカテゴリのラベルだけを表示する | MTカスタマイズ | |

カテゴリ別RSSの作り方ver.2

まず、インデックステンプレートから、「RSS 2.0 Index」の中身をそのままコピー。
次に、「テンプレート」>「アーカイブ」タブにて、『テンプレートの新規作成』。
その中に上記のテンプレートを貼付け、保存。
名前は「Category Archive RSS 2.0 Index」とでもしておく。
title部分を変更。
<title><$MTBlogName remove_html="1" encode_xml="1"$></title>

<title><$MTBlogName remove_html="1" encode_xml="1"$>: Archives ' <$MTCategoryLabel remove_html="1" encode_xml="1"$> '</title>
つぎにアーカイブのマッピングの設定をする。
「設定」>「公開」タブに、アーカイブ・マッピング項目にて「マッピングを新規作成」をクリック。
アーカイブの種類・・・・「カテゴリー」
テンプレート・・・・先ほど作成した「Category Archive RSS 2.0 Index」
上のように選択し、「追加」をクリック。
cat_<$MTCategoryID$>/index.xml
そして、カテゴリーアーカイブのテンプレートに、RSSへのリンクを作成。
<a title="このカテゴリのRSS" href="<$MTBlogArchiveURL$>cat_<$MTCategoryID$>/index.xml">RSS feed of This Category</a>
なお、メタデータとして、<head>〜</head>にもRSS情報として埋め込んでおく。
<link rel="alternate" type="application/rss+xml" title="RSS 2.0 of This Category" href="<$MTBlogArchiveURL$>cat_<$MTCategoryID$>/index.xml" />
これでカテゴリーアーカイブをリビルドすれば完了。

07.10.27 | カテゴリ別RSSの作り方ver.2 | MTカスタマイズ | |

カテゴリーページにも最新エントリー一覧を表示

トップページにエントリー一覧を表示する方法では、カテゴリーページ(カテゴリーアーカイブ)にも表示しようとすると、該当するカテゴリーのエントリーしか表示されない。

これはMovable Typeの仕様。

解決策は以下。
MTEntriesタグで指定していたところを、MTArchiveListタグに変更する。

もともとのエントリー一覧


<br />
<MTEntries lastn="5"><br />
<$MTEntryDate format="%m/%d"$><br />
<a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br /><br />
</MTEntries><br />

変更後は以下

<br /> <MTArchiveList lastn="5"><br /> <$MTArchiveDate format="%m/%d"$><br /> <a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a><br /><br /> </MTArchiveList><br />

07.10.26 | カテゴリーページにも最新エントリー一覧を表示 | MTカスタマイズ | |