サイトマップを自動で作成します
Dagon Design Sitemap Generator プラグインを使って作成できますが、runPHP も合わせて導入しないといけないのが難点です。
難しくないので、自分でサイトマップを作ってみましょう。
作成方法
最初に、サイトマップ用のphpファイルを作成します。
/wp-content /themes /お使いのテーマ名 に page.php なければ index.php をコピーして新しく○○.php として保存します。(○○は任意でokですが、他と重ならないように注意。ここでは sitemaps.php とします)
sitemaps.php 上部に
<?php
/*
Template Name: サイトマップ
*/
?>
追加して保存します。 サイトマップ部分は、他でもOKです。分かりやすい名前をつけましょう。
ダッシュボード → 投稿 → ページ を開き、右側・ページのプルダウンメニューに「サイトマップ」が表示されているか確認して下さい。
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
から
<?php endwhile; else: ?>
<?php _e('Sorry, no posts matched your criteria.'); ?>
<?php endif; ?>
までを削除します。(お使いのテンプレートによって多少違うかも知れません)
エントリー(投稿記事)一覧を表示するなら<ul>
<?php wp_get_archives('type=postbypost&limit=100'); ?>
</ul>
カテゴリー一覧を表示するなら<ul>
<?php wp_list_categories(''); ?>
</ul>
月別アーカイブ一覧を表示するなら<ul>
<?php wp_get_archives('type=monthly&limit=100'); ?>
</ul>
週別アーカイブ一覧を表示するなら<ul>
<?php wp_get_archives('type=weekly&limit=100'); ?>
</ul>
週別アーカイブ一覧を表示するなら<ul>
<?php wp_get_archives('type=weekly&limit=100'); ?>
</ul>
日別アーカイブ一覧を表示するなら<ul>
<?php wp_get_archives('type=daily&limit=100'); ?>
</ul>
ページ一覧を表示するなら<ul>
<?php wp_list_pages(''); ?>
</ul>
※ 上記ないの数字(100)は、表示する件数です。変更可
ダッシュボード → 投稿 → ページ
からサイトマップページを中身空で作成して右側・ページのプルダウンメニューの「サイトマップ」を選択して保存で完了。
トラックバック URL :
