ページを更新しても変更が反映されません

執筆者:

カテゴリ:

更新後に変更内容が表示されない

ページの変更を保存したものの…

  1. 更新すると以前のコンテンツに戻ってしまう、または
  2. 別のブラウザ(またはシークレットモード)でページを表示しても以前のコンテンツが表示されたままである場合;

可能性 #1:キャッシュ

保存時にキャッシュソリューションの保存データクリアがトリガーされなかった可能性があります。

W3 Total Cacheなどのキャッシュプラグイン、MemcachedやRedisなどのサーバー側キャッシュソフトウェア、またはCloudFlareなどのDNSキャッシュといった何らかのキャッシュソリューションを使用している場合、保存されたコンテンツがクリアされていない可能性があります。

これに該当するかどうかを確認する1つの方法は、管理画面(通常の方法)でページを編集し、フロントエンドでページを表示してみることです。コンテンツが変わっていない場合は、キャッシュが自動的にクリアされなかった可能性があります。

WordPress以外のキャッシュソリューションの中には、現在のキャッシュのパージやクリアを支援する補完的なWordPressプラグインが用意されているものもあります。WordPress向けソリューションには通常、このためのボタンやオプションがあります。

可能性 #2:エラーが発生した

保存中に何らかのPHPエラーが発生した可能性もあります。

これが発生しているかどうかを確認するには、(できればChromeで)開発者コンソールを開き、「Network(ネットワーク)」タブに移動します。そこでPBSで変更を保存すると、admin-ajax.phpへの複数のエントリが表示されます。これが赤色で表示されている場合は、エラーが発生したことを示しています。以下のようなものが表示されていないか確認してください:

38a8eb3ad5 file QhA6mhZ3Fo

これに該当する場合は、こちらで確認および修正ができるよう、必要なログイン情報を添えて [email protected] までメールでお問い合わせください。

可能性 #3:Wordfenceファイアウォール

Wordfenceの互換性に関する記事はこちらをお読みください:http://docs.pagebuildersandwich.com/article/214-wordfence-firewall-setup-compatibility