個人的にハマッてしまったのでメモ。
現在WordPress 3.0.4を使用中です。
WordPressでは大抵誰もがパーマリンク設定をいじると思うんですがちょっとトラブルが発生してしまいました。
WordPressのパーマリンク設定の際僕はカスタム構造で
/%category%/%postname%/
としています。
各ページのURLを http://echolabo.com/カテゴリのスラッグ/記事のスラッグ/ としたいためです。
なんとなく見栄え的にもこの方がいいような気がしますし、日付やらIDやらよりすっきりします。
あとURLでなんの記事かわかりやすくなるのもいいですね。
しかしこの場合個別ページへのリンクが404になってしまう問題が発生しました。
現在このサイトで使ってる個別ページはサイトマップだけなんですが記事として投稿するのもなんだかなってことで原因を探っていたんですが、
同じ症状の人を見かけるもののよくわからんということでいろいろいじりながら回避策を探しました。
パーマリンク設定を日付とかidとか他のものにしたりすると表示されるようになるので、
パーマリンク設定に/%postname%/がついているためのバグじゃないかなと思います。
なので今までは個別ページSitemapのスラッグを全く同じのsitemapにしていましたが、
page-sitemapにしたところ表示されるようになったので、
おそらくタイトルとスラッグを別にしないといけないみたいです。
検証不足であやふやですが表示できないことには始まらないので、念のため個別ページはタイトルとスラッグを別名にしておいたほうがいいと思います。