パーマリンク設定後に記事やページが404エラーで表示されない

WordPressでテンプレート構成中や、
WordPressの3.1にアップデートをしたら突然固定ページや記事が
404 Not Founエラーで表示されない現象が起こっています。

これはWordPressの仕様変更が原因で起こっている可能性が大きく
その対処方法をご紹介します。

パーマリンク不具合設定

 

WordPressのページが突然表示されない!!

パーマリンク不具合設定

この頃、賢威購入者の方やWordPress関連からの問い合わせで、
異常に多くなった質問がこれです!!

何で増えたんだろう?って思ってましたが、
自分のWordPressサイトを見てビックリ!
私も404で表示されなくなってました。。

はっきりとした原因がわかりませんが、おそらくWordPress3.1へ
バージョンアップした時に若干仕様が変わったのだと思います。。

今までは旧設定で問題無かったので、
この部分を詳しく書いている記事は少なく、記事の捉え方1つで
今回のエラー現象が起こります。。

今回のエラー原因は名付けて、
「2重パーマリンク設定」です(´・ω・`)

WordPressの設定でパーマリンク設定をしたのに、
上書きパーマリンクを設定したことによる原因です。

私が作った賢威設定マニュアルでもパーマリンク設定を紹介しているので
ここでエラーの人は多くなってしまったと思います。。

 

パーマリンク対処方法

それでは、対処方法をご紹介します

多くのWordPressの紹介ブログでもそうですが、
パーマリンクの設定方法に、

・「/%category%/%post_id%」
・「/%category%/%postname%/」

を紹介しています。

パーマリンク不具合設定

あ、この設定が間違っているわけじゃ無く、
SEO上、この↑の設定正しいので、ここは問題ありません。

ただ、ここでパーマリンクで設定した場合は、
記事やページ部分でもパーマリンクの設定をすると、

2重パーマリンク設定になるので、
スラッグ設定で対処する必要があります。

 

ページや記事作成時に、下記の場所に、
URLを設定してしまうと2重パーマリンク扱いになります。

パーマリンク不具合設定

 

ここはパーマリンクでは無く、
スラッグで対応します。

 

パーマリンク不具合設定

編集画面にスラッグが表示されていない場合、
①の表示オプションをクリックします。

 

パーマリンク不具合設定

チェック項目が出てくるので、②のスラッグにチェックを入れます。

 

パーマリンク不具合設定

これで編集画面の下部か右側に「スラッグ」項目が出てきますので
ここに設定したいURLを記入します。

もしくは、

パーマリンク不具合設定

記事や固定ページの一覧表示からマウスを当てて、
クイック編集からでもスラッグを付ける事が出来ます。

パーマリンク不具合設定

これで、更新を押して適用させると↓のように
パーマリンクでは無く、スラッグがつきます。
こうなっていれば、設定完了です。

 

これで無事リンクが表示されたと思います^^

パーマリンク不具合設定

以上
パーマリンク設定後に記事やページが404エラーで表示されない
でした^^

コメントを残す

サブコンテンツ

このページの先頭へ