MovableTypeのブログのサイドバーに最近の記事一覧を表示しているのですが、カテゴリ別ページでは最近の記事一覧が表示されません。
表示できないかなとネットで随分探したのですがなかなか見つかりません。
なんとか、希望に近い方法を見つけて改造する事によって、希望通りにすることができました。
管理画面のデザイン—ウィジェットでウィジェットテンプレートの作成をします。
仮にカテゴリ記事一覧にしました。
<MTIf name=”category_archive”>
<MTIfArchiveTypeEnabled archive_type=”Category” lastn=”20″>
<dt class=”sidetitle”>
<h4><strong><$MTArchiveTitle$></strong>の記事 </h4>
</dt>
<dd class=”side”>
<MTEntries>
<a href=”<$MTEntryPermalink$>”><$MTEntryTitle$></a><BR>
</MTEntries>
</dd>
</MTIfArchiveTypeEnabled>
</MTIf>
ウィジェットセットのサイドバーウィジェットセットにカテゴリ記事一覧(ウィジェットセット)を入れて、変更を保存しサイトを再構築です。
ちなみに、トップページの最近の記事一覧のウィジェットセットもカテゴリ記事一覧のウィジェットセットとは別に併用して入れておきます。
<mt:If name=”main_index”>
<mt:If tag=”BlogEntryCount”>
<mt:Entries lastn=”20″>
<mt:EntriesHeader>
<div class=”sidebar-module”>
<h4>最近の記事</h4>
<ol class=”list-unstyled”>
</mt:EntriesHeader>
<li><a href=”<$mt:EntryPermalink$>”><$mt:EntryTitle$></a></li>
<mt:EntriesFooter>
</ol>
</div>
</mt:EntriesFooter>
</mt:Entries>
</mt:If>
</mt:If>