Home > 備忘録 > 【覚書】特定のカテゴリーだけにコメント・トラックバックを表示する方法。<MTIfCategory name="カテゴリー名">

【覚書】特定のカテゴリーだけにコメント・トラックバックを表示する方法。<MTIfCategory name="カテゴリー名">

【覚書】特定のカテゴリーだけにコメント・トラックバックを表示する方法。<MTIfCategory name="カテゴリー名">

20080215category-ok.jpg
or
20080215category.jpg

Movabletypeで特定のカテゴリーだけにコメント・トラックバックを表示する方法。
通常(デフォルトのままであれば)、カテゴリー・アーカイブを表示した場合、すべてのエントリーにコメント・トラックバックが表示されているが、特定のカテゴリーだけにコメント・トラックバックを表示し、それ以外はコメント・トラックバックを表示しないものを組んでみた。

ご利用される方は、<>をテキストエディタなどで半角に置換ください。とりあえず自己責任ということで。


応用すれば、ビジネスブログ(企業ブログ)などで、簡単な社長ブログなどに応用できるかも。キーワードは、MTIfCategory name="AAAAA"です。


本文の下に、コメント・トラックバックを表示したいカテゴリーを「AAAAA」とし、それ以外のカテゴリーはコメント・トラックバックは表示しない。


カテゴリー・アーカイブの以下の部分を書き換えた。

<MTEntries sort_by="created_on" sort_order="ascend">
<$MTEntryTrackbackData$>

<MTDateHeader><h2 class="date-header"><$MTEntryDate format="%x"$></h2></MTDateHeader>
<a id="a<$MTEntryID pad="1"$>"></a>
<div class="entry" id="entry-<$MTEntryID$>">
<h3 class="entry-header"><$MTEntryTitle$></h3>
<div class="entry-content">
<MTIfNonEmpty tag="EntryBody">
<div class="entry-body">
<$MTEntryBody$>
</div>
</MTIfNonEmpty>
<MTIfNonEmpty tag="EntryMore" convert_breaks="0">
<p class="entry-more-link">
<a href="<$MTEntryPermalink$>#more">続きを読む "<$MTEntryTitle$>" »</a>
</p>
</MTIfNonEmpty>
</div>
<p class="entry-footer">
<span class="post-footers">
<MTIfNonEmpty tag="EntryAuthorDisplayName">
投稿者: <$MTEntryAuthorLink show_email="0"$> 日時: <$MTEntryDate format="%x %X"$>
<MTElse>
日時: <$MTEntryDate format="%x %X"$>
</MTElse>
</MTIfNonEmpty>
</span>
<span class="separator">|</span> <a class="permalink" href="<$MTEntryPermalink$>">パーマリンク</a>
<MTIfCommentsActive>| <a href="<$MTEntryPermalink$>#comments">コメント (<$MTEntryCommentCount$>)</a></MTIfCommentsActive>
<MTIfPingsActive>| <a href="<$MTEntryPermalink$>#trackback">トラックバック (<$MTEntryTrackbackCount$>)</a></MTIfPingsActive>
</p>
</div>
</MTEntries>


↓に書き換えた。


<MTIfCategory name="AAAAA">←まず、カテゴリー名がAAAAAのとき以下を実行する。

<MTEntries sort_by="created_on" sort_order="ascend">
<$MTEntryTrackbackData$>

<MTDateHeader><h2 class="date-header"><$MTEntryDate format="%x"$></h2></MTDateHeader>
<a id="a<$MTEntryID pad="1"$>"></a>
<div class="entry" id="entry-<$MTEntryID$>">
<h3 class="entry-header"><$MTEntryTitle$></h3>
<div class="entry-content">
<MTIfNonEmpty tag="EntryBody">
<div class="entry-body">
<$MTEntryBody$>
</div>
</MTIfNonEmpty>
<MTIfNonEmpty tag="EntryMore" convert_breaks="0">
<p class="entry-more-link">
<a href="<$MTEntryPermalink$>#more">続きを読む "<$MTEntryTitle$>" »</a>
</p>
</MTIfNonEmpty>
</div>
<p class="entry-footer">
<span class="post-footers">
<MTIfNonEmpty tag="EntryAuthorDisplayName">
投稿者: <$MTEntryAuthorLink show_email="0"$> 日時: <$MTEntryDate format="%x %X"$>
<MTElse>
日時: <$MTEntryDate format="%x %X"$>
</MTElse>
</MTIfNonEmpty>
</span>
<span class="separator">|</span> <a class="permalink" href="<$MTEntryPermalink$>">パーマリンク</a>
<MTIfCommentsActive>| <a href="<$MTEntryPermalink$>#comments">コメント (<$MTEntryCommentCount$>)</a></MTIfCommentsActive>
<MTIfPingsActive>| <a href="<$MTEntryPermalink$>#trackback">トラックバック (<$MTEntryTrackbackCount$>)</a></MTIfPingsActive>
</p>
</div>
</MTEntries>

<MTElse>←カテゴリー名がAAAAA以外のときに以下を実行する。

<MTEntries sort_by="created_on" sort_order="ascend">
<$MTEntryTrackbackData$>

<MTDateHeader><h2 class="date-header"><$MTEntryDate format="%x"$></h2></MTDateHeader>
<a id="a<$MTEntryID pad="1"$>"></a>
<div class="entry" id="entry-<$MTEntryID$>">
<h3 class="entry-header"><$MTEntryTitle$></h3>
<div class="entry-content">
<MTIfNonEmpty tag="EntryBody">
<div class="entry-body">
<$MTEntryBody$>
</div>
</MTIfNonEmpty>
<MTIfNonEmpty tag="EntryMore" convert_breaks="0">
<p class="entry-more-link">
<a href="<$MTEntryPermalink$>#more">続きを読む "<$MTEntryTitle$>" »</a>
</p>
</MTIfNonEmpty>
</div>

</div>
</MTEntries>


</MTElse>
</MTIfCategory>

---

Movable Type標準ハンドブック Movable Typeで今すぐできるウェブログ入門 改訂版
平田 大治 関根 元和
インプレス (2005/02)
売り上げランキング: 164020

Home > 備忘録 > 【覚書】特定のカテゴリーだけにコメント・トラックバックを表示する方法。<MTIfCategory name="カテゴリー名">

Search
My lunch
www.flickr.com
This is a Flickr badge showing public photos from yasoki tagged with bento. Make your own badge here.
Recent Entries
Recent Comments
Trackbacks
Nokia
feed-icon-14x14.png Feeds
やそき。 タグ クラウド

Page Top