WP Sitemap Pageは、簡単にHTMLサイトマップを生成することができるWordPressプラグインです。ショートコードにパラメータを追加することで、特定のページのみを出力することも可能です。
WP Sitemap Pageのインストール
インストール手順は以下の通りです。
- WP Sitemap Pageをダウンロードします。
- ダウンロードしたファイルを展開し wp-content/plugins にアップロードします。
- 管理画面の[プラグイン]ページで、WP Sitemap Pageを有効化します。
WP Sitemap Pageの設定
WordPress管理画面で[設定] – [WP Sitemap Page]にアクセスして、プラグインの詳細設定を行います。
リンクにnofollow属性を追加 | チェックを入れるとリンクにnofollowが入ります |
記事の表示方式 | サイトマップの表示方式変更 |
複数表示 | 複数のカテゴリーが指定されている場合に各カテゴリーでリンクを表示 |
除外するページ | 除外ページ。サイトマップページのIDを指定すると良いです |
除外するカスタム投稿タイプ | カスタム投稿タイプの除外 |
パスワードによるプロテクト | パスワード保護ページの除外 |
プラグインのリンクを表示する | サイトマップ設置ページ内にプラグインのリンクを表示 |
WP Sitemap Pageの使い方
サイトマップを設置したい箇所に、以下のショートコードを追加します。
[wp_sitemap_page]
以下のようにショートコードにパラメータを追加することで、特定のページのみを出力できます。
[wp_sitemap_page only="page"] ページを表示する [wp_sitemap_page only="page" sort="menu_order"] To display the pages sorted by menu order. Possible values are: 'post_title', 'menu_order', 'post_date', 'post_modified', 'ID', 'post_author', 'post_name'. [wp_sitemap_page only="post"] 投稿をカテゴリーごとに表示する [wp_sitemap_page only="post" sort="count"] To display the posts by category. Categories sorted by number of posts. Possible values are: 'id', 'name', 'slug', 'count', 'term_group' [wp_sitemap_page only="post" sort="post_name" order="ASC"] To display the posts by category. Posts sorted by name with ascendent order. Possible values for "order" attribute are: 'ASC', 'DESC' [wp_sitemap_page display_category_title_wording="false"] To hide the word "category" on the title of each category [wp_sitemap_page only="category"] カテゴリーを表示する [wp_sitemap_page only="category" sort="count"] To display the categories sorted by number of posts. Possible values are: 'id', 'name', 'slug', 'count', 'term_group' [wp_sitemap_page only="tag"] タグを表示する [wp_sitemap_page only="archive"] アーカイブを表示する [wp_sitemap_page only="author"] 著者を表示する [wp_sitemap_page only="author" sort="post_count"] To display the authors, sorted by number of posts by author. Possible values are: 'name', 'email', 'url', 'registered', 'id', 'user_login', 'post_count'. [wp_sitemap_page only="news"] お知らせを表示する [wp_sitemap_page display_title="false"] タイトルなしのサイトマップを表示する [wp_sitemap_page only_private="true"] プライベート記事のみ表示する
あとがき
HTMLサイトマップを生成するプラグインは、他にも「Simple Sitemap」や「PS Auto Sitemap」等もありますので、ぜひご参照いただければと思います。