サイトマップを作成しよう

|
MovableTypeでサイトマップを作成したく、サイトを検索していましたら、
素敵なやり方が見つかりました。

Bluehawk's lab.

さんの作でございます。


<MTIfArchiveTypeEnabled archive_type="Category">
  <div class="search-results-container">
    <h2 class="search-results-header">サイトマップ</h2>
    <div>
      <ul>
        <li><a href="<$MTBlogURL$>" title="<$MTBlogDescription$>">トップページ</a>
<MTTopLevelCategories>
<MTSubCatIsFirst>
          <ul class="tree">
</MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
            <li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a>
              <ul>
<MTEntries>
                <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTEntries>
              </ul>
<MTSubCatsRecurse>
            </li>
</MTIfNonZero>
<MTSubCatIsLast>
          </ul>
</MTSubCatIsLast>
</MTTopLevelCategories>

<MTIfArchiveTypeEnabled archive_type="Monthly">
          <ul class="tree">
            <li>月間アーカイブ
              <ul>
<MTArchiveList archive_type="Monthly">
                <li><a href="<$MTArchiveLink encode_xml="1"$>"><$MTArchiveTitle$></a></li>
</MTArchiveList>
              </ul>
            </li>
          </ul>
</MTIfArchiveTypeEnabled>
        </li>
      </ul>
    </div>
  </div>
</MTIfArchiveTypeEnabled>




■カテゴリの順番を並び替えるのに対応したもの


<MTIfArchiveTypeEnabled archive_type="Category">
<div class="search-results-container">
<h2 class="search-results-header">サイトマップ</h2>
<div>
<ul>
<li><a href="<$MTBlogURL$>" title="<$MTBlogDescription$>">トップページ</a>
<MTTopLevelCategories>
<MTSubCatIsFirst>
<ul class="tree">
</MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><$MTCategoryLabel pmhc=""$></a>
<ul>
<MTEntries>
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>
</MTEntries>
</ul>
<MTSubCatsRecurse>
</li>
</MTIfNonZero>
<MTSubCatIsLast>
</ul>
</MTSubCatIsLast>
</MTTopLevelCategories>

<MTIfArchiveTypeEnabled archive_type="Monthly">
<ul class="tree">
<li>月間アーカイブ
<ul>
<MTArchiveList archive_type="Monthly">
<li><a href="<$MTArchiveLink encode_xml="1"$>"><$MTArchiveTitle$></a></li>
</MTArchiveList>
</ul>
</li>
</ul>
</MTIfArchiveTypeEnabled>
</li>
</ul>
</div>
</div>
</MTIfArchiveTypeEnabled>