- ベストアンサー
WordPressの投稿が「404error」に
- 昨日から突然投稿ができなくなりました。記事を作成し、プレビューではきちんと表示されますが、公開すると公開ページが404errorになるのです。
- トップページの記事一覧にはアイキャッチ画像とともに一覧に表示されるものの、それをクリックしたページが404errorと表示されます。
- サーバーはlolipopを使っていて、他のサイトで同じサーバー、設定、テーマのWordPressは問題なく投稿できます。何らかの原因でWordPressのシステムそのものに不具合が生じたのでしょうか。何か解決できる方法があればお教えいただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
専門家ではありません。 こちら参考になるのではないかと思います。 ”カスタム投稿タイプの 404 エラー カスタム投稿タイプを使用していて 404 エラーが表示される場合には、次の手順を試してください。 1. どのカスタム投稿タイプも、単一ページと同じ名前でないことを確認してください。同じものがあれば、単一ページの名前をスラッグも含めて変更してください。 2 WordPress 管理画面にログインし、「設定」>「パーマリンク設定」にアクセスしてください。デフォルトのパーマリンクを選択し、保存します。次に希望のパーマリンクを選択します。リライトルールがクリアされ、問題が解決される場合があります。” https://ja.wordpress.org/support/article/common-wordpress-errors/ >文章が長すぎるのかと思って短文にしてみました。 WordPressの最新版を再インストールしてみました。 ほとんどのプラグインを無効化してみました。 PHPのバージョンも7.4モジュール版、CGI版と換えてみました。 テーマを他のものに換えてみました。 操作するブラウザ、パソコンも換えてみました。 これだけのことをやってみて、同じような状態が再現できてしまうと打つ手限られますね・・・ 400番代のエラーはHttpの通信に関するもののようです。 ただこれもブラウザやパソコンも変えてテストされているということですので謎ですね・・・ WiFiの通信エラーかもしれません。近隣のWiFi機器との電波を共有していると、今まで通じていた通信が、他の誰かが大きなデータをアップロード、ダウンロードしている時などにふっと途切れたりします。それがたまたま作業中におこったとか・・・ 時間を置いて同じ動作を検証してみるのもあるかもです。 ”400~499の番号がついたエラーは、HTTPクライアントエラーです。これは通常、サイトの訪問者が使用しているブラウザとサイトのサーバーの間での通信中に問題が発生したことを意味します。” ”3. 404 Not Found ユーザーが、存在しないウェブページにアクセスしようとすると、 404エラーが発生します。探していたリソースが表示されることなく、次のようなページが表示されます。” ”この問題には比較的、大きな害はありませんが、それでもユーザーにとっては苛立たしいことです。これを回避するには、 サイトのリンク切れを定期的に修正し、ページを削除したり新しいURLに移動したりする場合は、リダイレクトを実装しましょう。” https://kinsta.com/jp/blog/wordpress-errors/ >サーバーはlolipopを使っていて、他のサイトで同じサーバー、設定、テーマのWordPressは問題なく投稿できます。 というのは、同じ環境で、他の色々なサイトを構築していて、問題なく投稿できているということでしょうか? それならば原因が特定しづらいですね・・・ 他の方の同じような環境でのサイトにテスト投稿してみた的な感じでしょうか? これだと、質問者さんの環境によるところが大きいと思います。 コードやリンク先の“, “ や ” / “ や ” _ ” そしてスペースなどがいたずらをする時もあるようにも聞きます。コードチェッカーを通すとか、平打ちをやり直してみるとか・・・ 今一度、 ソースをしっかりとバックアップした上で、一からやり直しをしてみるのはどうでしょうか? ”WordPressでエラーコードを表示させてエラー原因を特定する方法” https://wpmake.jp/contents/security/white_screen/display_errorcode/ ↓は2年前のものですが、テーマ、プラグイン、APIのアクセス制限の組み合わせによっても投稿ができるできないがあるようですので、色々と組み合わせてやってみるしかないのかもしれません。 WordPressのサポートでは、プラグインを一度全部無効にして、一つ一つ有効にしていって、状況を確認する方法を推薦していたりします。 ”記事の投稿ができない” https://ja.wordpress.org/support/topic/%E8%A8%98%E4%BA%8B%E3%81%AE%E6%8A%95%E7%A8%BF%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84-2/ (画像引用) https://ja.wikipedia.org/wiki/WordPress こちらも参考に! 「WordPress」「404」に関する質問と回答 https://okwave.jp/search?word=wordpress%20404 良い方向に進みますように! 参考になれば幸いです。
お礼
ご丁寧な解説ありがとうございます。 心よりお礼申し上げます。 スミマセン、実は先日自力で問題解決していたんです。 お教えいただいたご回答にあるように、 パーマリンク設定の問題でした。 パーマリンクの設定などまったく触ったことがありません。 これが勝手に切り替わるなどということがあり得るのでしょうか?? とても不思議です。 本当にありがとうございます。 重ねてお礼申し上げます。