WordPress

【WordPress】レスポンシブ対応HTMLサイトマッププラグインSimple Sitemap

March 17, 2017
Simple Sitemap


Simple SitemapはWordPressサイトにレスポンシブ対応のHTMLサイトマップを追加できるプラグイン。追加するにはショートコードをページ、カスタム投稿タイプ、またはテキストウィジェットに入力します。

Simple Sitemapプラグインを導入

ダッシュボード >> プラグイン >> 新規追加 >> Simple Sitemapを検索
有効化にすると設定にSimple Sitemapが追加されます。

ショートコード

下記ショートコードをページ、カスタム投稿タイプなどに挿入します。
[simple-sitemap]

表示するポストの種類を選択

typesを追加し、ポストタイプと順序を指定。
[simple-sitemap types="post, page, testimonial, download"]
利用可能なポストタイプはpost, page, attachment, revision, nav_menu_item, custom_css, customize_changesetと追加しているカスタム投稿タイプです。

サイトマップ出力のフォーマット

[simple-sitemap show_label="true" links="true" page_depth="1" order="asc" orderby="title" exclude="1,2,3"]
各ポストタイプの見出しラベルを表示するだけでなく、リンクやプレーンテキストのリストを表示します。

  1. order属性。asc昇順、desc降順
  2. orderby属性。titledateauthorIDmenu_orderなどいずれかによって記事をフィルタリング
  3. exclude属性。ポストIDをカンマ区切りで指定。

Defaults

  1. show_label=”true”
  2. links=”true”
  3. page_depth=”0″
  4. order=”asc”
  5. orderby=”title”
  6. exclude=””

Example

[simple-sitemap types="page,post"]で表示。

ソース

ソースは以下のようになっていました。

<h2>固定ページ</h2>
<ul class="simple-sitemap-page">
<li class="page_item page-item-691"><a href="http://voyager.jp/about/">ABOUT</a></li>
<li class="page_item page-item-689"><a href="http://voyager.jp/contact/">CONTACT</a></li>
<li class="page_item page-item-693"><a href="http://voyager.jp/privacypolicy/">Privacypolicy</a></li>
<li class="page_item page-item-697"><a href="http://voyager.jp/services/">Services</a></li>
<li class="page_item page-item-699 current_page_item"><a href="http://voyager.jp/sitemap/">Site Map</a></li>
<li class="page_item page-item-695"><a href="http://voyager.jp/sitepolicy/">Site Policy</a></li>
</ul>

<h2>投稿</h2>
<ul class="simple-sitemap-post">
<li><a href="http://voyager.jp/blog/simple-sitemap/">Simple Sitemap</a></li>
</ul>