テーマの不具合、プラグインの競合...いろいろ考えられますが、意外なものが原因でした。
背景
ご依頼をいただいたのは、既にご自身が夜が明けるまで対応してみた後だそうです。というのも、サイトはご自身が開設されたものではなく、譲渡・移管されたものでした。
内容に詳しくないのも、仕方ないです。
トラブルの現状
すべての記事において編集できない状態でした。新規追加はできるのですが、やはり本文が触れないので何もできません。最後の更新は10日前で、この時には特段、問題はなかったようです。
プラグインのチェック
一通りプラグインを無効にしてみましたが、すべてのプラグインを無効にしても状態は変わりませんでした。
Classic Editorは既に導入されていたので、エディタの違いによる問題ではありません。これは厄介ですな。。。
気がかりな更新失敗
プラグインを元の戻し、一通り更新をかけることにしました。プラグイン、テーマの更新は問題なく進みます。
本体の更新は…おっと、ここでエラーが発生しますね。この時点でもWordpress本体はバージョン4系。結構古い!バージョン5にするにあたり、新しいファイルが展開できないようでした。
エラーの原因はサーバーのパーミッション
「パーミッション」と聞いて分かるかたは、ご自身の環境に戻ってすぐさま作業してくださいね^^;
パーミッションはアクセス権限とも言い換えられます。サーバー上のファイル、ディレクトリの「読み/書き/実行」権限を担っています。
本件の原因は、Wordpressバージョンアップに当たり、新しいファイルが追加されるのですが、必要なディレクトリに書き込み権限がなかったことが原因だったんです。分かってみれば、単純なことなんですけど、気づけないものですよね。
解決しました!
クライアントさんは夜なべしても解決できませんでしたが、所要時間40分ほどで記事の編集、新規作成が可能になりました。
一つずつ症状を確かめて、考えられる原因を潰しこんでいく。やっていることは皆さんと変わりありません。でも、「考えられる原因」をどこまで広げることができるか?、対策を打てるか?が鍵になってきます。
E.P.ラボのサポートが気になった方はお問合せからご連絡ください!!