私はほとんどのwordpressサイトで、パーマリンクの設定をーーーとしています。HTMLでサイトを作っていた頃の名残。。。
ところがwordpressではカテゴリーページ(category/index.html)のURLが、home/category/カテゴリースラッグ/index.html となるんですね。category/ が余計です。
htmlサイトをwordpressサイトに移行するときに、これが妨げになりプラグインで対応することにしました。
WP No Category Baseは最新のwordpressに対応していない
category/ を削除するプラグインとして有名なのが「WP No Category Base」です。私もずっと使っていました。
でも2012年のいつごろから、最新のwordpressのバージョンで使用できなくなりました。有効にしていても不具合はありませんが、category/ が削除されなくなったのです。
「WP No Category Base」はアップデートされていないので、wordpressのバージョンを落すか代わりを見つけないといけない。そこで知人が教えてくれたのが「WP No Category Base – WPML compatible」というプラグインです。
⇒WordPress › WP No Category Base – WPML compatible « WordPress Plugins
「WP No Category Base」を停止して、「WP No Category Base – WPML compatible」をインストール、有効化するだけでOKです。