WordPressのブロックエディタ(Gutenberg)で更新ができない(更新に失敗しました。 現在オフラインのようです。) となった場合の対処方法の一例です。
GutenbergとはWordPressに標準で組み込まれているエディタです。
WordPress アドレス (URL)
と、サイトアドレス (URL)
の通信プロトコルがhttps
ではなく、http
の場合に、
更新エラーとなってしまう仕様のようで、ここの設定を変える必要があります。
つまり、http://ドメイン.com
ではなく、https://ドメイン.com
とすれば良いということです。
設定 > 一般設定 のWordPress アドレス (URL)
と、サイトアドレス (URL)
を変更する必要があります。
ただ、ここを変更すると、ホスト環境(サーバーの環境)によっては、リダイレクトループが発生することがあります。
その場合は、参考URLの以下の設定をwp-config.php
に追記しましょう。
define('FORCE_SSL_ADMIN', true);
if ( ! empty( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' ) {
$_SERVER['HTTPS']='on';
}
require_once ABSPATH . 'wp-settings.php';
の記述よりも前の位置に差し込んでください。