パーマリンク設定(奥深いですね)

もともとは、パーマリンクをカスタマイズ設定で出力していました。
設定は、/archives/%post_id%/としていました。

これで、投稿ページの月のアーカイブが、/archives/date/2014/11/とかになっています。

これはこれで違和感なかったんですが、テンプレートを調査していますと、

/archives/functions/ はおかしくないか?

厳密には、/category/functions/
のcategoryはいるの??

と書かれています。まあ、変更してarchives にしてたので、最初記事の意味が理解できませんでした。

確かに言われてみれば、・・・ 残念なのは、/archives/とURLでアクセスすると、
ページがありません。・・・  確かにこれはいけないですよね。
最も、リンクからアクセスしている状態では、問題はないのですが・・・。

 そこで設定を、/archives/%post_id%/から/%category%/%post_id%/に変えました。

そして、●ここ重要ですが、こんなプラグインを入れるそうです。
当サイトでも、実際このプラグインを入れてます。

名前は、「そのまんまやん!」と突っ込みたくなりますが、わかりやすいです。

WP No Category Base?これを入れて有効化するだけで、

ちゃんと、「category」をURLから消してくれます。
コードをカスタマイズしてもいいけど、

サイトマップとかのプラグインがおかしくなっても困るし、プラグイン同士の干渉は、
設定してみないとわからないですが・・・。

確認・試験の結果、きちんと意図した通りリンクします。 

 やはり、先達の知恵はありがたいですね。
言われてみれば、確かに「archives」ってなんで入るのか?

他の固定のページと少し違和感はあったのですが、まあそんなもんかな?
と思っていました。

先達の皆さんはよく調査されていますね。
ありがとうございます。

「パーマリンク設定(奥深いですね)」への0件のフィードバック

コメントを残す



(このメールアドレスは表示されません。)


Captcha認証コード

Captchaをクリックすると違う文字候補が出てきます。