
WordPressトラブル備忘録
WordPressトラブル備忘録をまとめてみました!
実は新しいブログを立ち上げました!
ロンドンブログはブログ村1位をキープしていた時期がすごく長かったんだけど、イタリアに移住したのでイタリアブログにしたくて。
そんな中、なぜかパーマリンクが反映しない!ということがありました。
WordPressでブログを書いていて、
「パーマリンクを設定したのに、なぜか反映されない…」
そんな経験ありませんか?
この記事では、実際に私が遭遇したトラブルをもとに、
パーマリンクが反映されないときの原因と対処法をまとめました。
パーマリンクが反映しないときの対処法6選

1. 「変更を保存」を押し忘れていないか
WordPressの「設定 > パーマリンク」で形式を変えたあと、必ず一度「変更を保存」をクリック。
押し忘れると当然反映されません。
地味に多いけど、意外とここでつまずく人が多いです。
2. キャッシュが残っている
ブラウザやサーバーのキャッシュに古いURLが残っていることがあります。
対処法:
・ブラウザのキャッシュを削除
・シークレットモードで確認
・サーバー(エックスサーバーなど)側のキャッシュもクリア
3. 投稿スラッグを手動で変更した?
投稿編集画面のタイトル下にある「パーマリンク」欄を、自分で nice-venice-flight のように英数字で設定しましょう。
日本語や日付が残ったままだと、意図しないURLになります。
4. 同じスラッグの記事が存在していない?
同じスラッグの投稿・固定ページがあると、WordPressが自動で -2 をつけてしまうことがあります。
→ 投稿一覧と固定ページ一覧を両方チェック!
5. テーマやプラグインの影響
SEOプラグイン(Yoast、All in One SEOなど)やリダイレクト系プラグインが、URL設定を上書きしている場合もあります。
対処法:一時的に無効化してテスト。
6. 利用可能なタグの選択ミス
カスタム構造を設定しても反映されない場合、「利用可能なタグ」から正しいタグを選択していないことが原因のことがあります。
WordPressでは、
%year%、%monthnum%、%day%、%postname%
などのタグが利用できます。
この中で %day%(日付)などが自動的に選ばれていると、URLに日付が入ってしまう ことがあります。
対処法:
「利用可能なタグ」から %postname% を選び、カスタム構造を
/%postname%/
または
/blog/%postname%/
のように設定しましょう。
まとめ
パーマリンクが反映されない原因の多くは、「変更の保存忘れ」や「キャッシュの残り」など、基本的なものがほとんどです。
同じようなトラブルで困ったときに、この記事が少しでも参考になれば嬉しいです。
ちなみに新しいブログはこちらです!
めいたんのイタリア生活