固定ページ(お問い合わせページ)がいつからか404になってました。
とりあえず、直近いれたプラグインをON/OFFしながら探ったところ、、見つけました・・・
多言語プラグインの「Bogo」が影響していたようです。
※「Bogo」を無効化にすると固定ページの表示が復活する。
いままでお問い合わせページのリンクは以下にしてました。
techtech-note.com/お問い合わせ/
よく考えるとBogoを導入したことで、例えば英語ページの場合、「en」というサブディレクトリが作成され、以下のようなリンクになります。
techtech-note.com/en/post-id/
ここらへんの仕様とバッティングするんでしょうか。。。
解決策
これ、完全予測でやってみたらビンゴな対応でした。
結論、固定ページのリンクを半角英字に変更して解決。
techtech-note.com/contact/
この解決方法の注意点として、リンクを変更することで対象固定ページのインデックスもリセットされてしまいます。
ただ、問い合わせページだし、ま、いっかと割り切りました。
解決策を他にも検索しましたが、function.phpや.htaccessをいじったり、プラグインを変更するなど出てきましたが、それはそれで変更のインパクトや影響があるなと。
検討した末、今回の対応に落ち着きました。
固定ページのリンクの変更の仕方
一応メモ。
まず、固定ページから、対象の固定ページを編集で開く。
右メニューの「固定ページ」の「リンク」項目を選択。
選択するとフォームが表示されるので、ここから新しいリンクを指定して更新するだけ。
これで無事、ページ復活!!