ビジネスのIT課題の解決をサポート
ワードプレス本体がアップデートできない!?原因はどこ。 カスタマイズ

ワードプレス本体がアップデートできない!?原因追求で沼った件

ワードプレス(CMS)で構築されたサイト管理者であれば、権限にもよりますが運用にあたってプラグインやテーマの更新といった作業が必要になる場合があります。

そんな中でも大きな更新といえば、ワードプレス本体の更新もそのひとつ。

このページではワードプレス本体の更新がしたいけど、なぜかできないという状況についてあれこれしてみた話。
特定環境下でのトラブルになるため、「こんなことでこうなるんだ」ぐらいの参考にしていただければ。

ダッシュボードの更新メニューが見れる権限であれば、そこから本体のアップデート情報についても確認することができます。

ワードプレス本体がアップデートできない!?原因はどこ。

WordPress の自動更新は、バージョン 5.6 以降からデフォルトとなっており、有効であれば「一部のプラグインを自動更新しました」「WordPress *.*.* へのサイト更新が完了しました」といった通知メールが管理者に通知されるようになっています。

常に最新状態にすることはセキュリティの面からも大切なことなのですが、運用方法によっては自動更新したくない、または更新したくない、ということもあります。

理由としては更新した場合にカスタマイズ部分が上書きされることや、最新バージョンで特定の機能が動作しないということが主なところで、基本的には確認後更新する手動更新の方法にしています。

さて、今回、ワードプレス本体について更新をしようと進めていたのですが、「なぜだか更新ができない

ワードプレス本体がアップデートできない!?原因はどこ。

複数のサイトを運用していますが、最新Verは「6.3.2(※2023/10/20時点)」のはずなのですが、「いいものタウン」のサイトのみバージョン「5.9.5」で止まっている様子。

状況としては以下の状況。

  • 最新のメジャーアップデートが存在する
  • 「再確認をしてください」をクリックしても使用バージョンが「最新バージョンをお使いです」となって更新ボタンがでない
  • 通信エラーはでていない

本体更新を無効にしていたことも十分に考えられるのですが、原因はどこにあるのか。

ワードプレス本体の更新

ワードプレス本体がアップデートできない!?原因はどこ。

通常であれば管理画面上部にこのような画像が表示され、リンクを押すと更新(アップデート)が可能ですが、当サイトの環境では更新の通知も表示されていませんでした。

たいていこのような場合は、以下いずれかに原因がある可能性。

  • ワードプレスコアファイル(wp-config.php)の設定
  • プラグインによる設定
  • function.phpへのカスタマイズ

ワードプレスに限ったことではありませんが、問題の部分を特定するのは大事。

当社の場合だと、他のサイトは更新できているので、該当サイトのみのなにかが原因なのは間違いないはず。

なにか「やってんなー」というのは間違いところ。

ワードプレス設定ファイルの確認

wp-config.php などの設定ファイルを確認してみましたが、以下のような更新を無効にしている部分の確認はできず。

define('AUTOMATIC_UPDATER_DISABLED', true);

プラグインの確認

「自動更新」を制御する系のプラグインが有効になっている可能性を疑ってみましたが、インストールしていませんでした。

function.phpへのカスタマイズ

ここが最も疑わしかったのですが「WP_AUTO_UPDATE_CORE」を操作するようなカスタマイズは該当なし。

うさ
うさ
うーん?一体どこに原因があるのか?

カスタマイズ

地域内のビジネスのIT課題の解決方法をご提案。主にホームページ制作、運用、情報発信について専門家の立場としてご提案、業務を受けております。(兵庫県商工会連合会 登録専門家 在籍)

Follow
いいものタウン for BUSINESS

COMMENT 追加情報やリクエスト

タイトルとURLをコピーしました