アーカイブを利用しサイトマップを作る
アーカイブのテンプレートで、サイトマップ風に自動表示できたらいいな!と思いません?
アーカイブページは、記事全部が表示されるだけなので、一工夫しました。
<MTIfArchiveTypeEnabled type="Category">
<h3>サイトマップ</h3>
<MTTopLevelCategories>
<MTSubCatIsFirst><ul></MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryLabel$>"><MTCategoryLabel></a>
<ul>
<MTEntries category="<$MTCategoryLabel$>
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTEntries>
</ul>
<MTElse>
<li><MTCategoryLabel>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul></MTSubCatIsLast>
</MTTopLevelCategories>
</MTIfArchiveTypeEnabled>
なんか、<MTEntries category="<$MTCategoryLabel$>
のところで
閉じタグがないような感じですが、上記が正解のようです。
どうして、こうなるんでしょう??わたしもまだ、不明なんですが・・。
実際のサイトマップの利用例はこちらです。
« Google Sitemap | メインページへ | Google analytics »
コメントを投稿