まだ作ったばかりで中身スッカスカです

永続オブジェクトキャッシュの警告を消す方法

「永続オブジェクトキャッシュを使用してください」

Q
サイトヘルスの「永続オブジェクトキャッシュを使用してください」を消したい。
A

キャッシュプラグイン、W3 Total Cacheを使って下さい。
ただし契約中のサーバーによります。

K部長
K部長

もっといい方法があるかもしれませんが、原状これしか知りません。

W3 Total Cacheのインストール

プラグイン新規追加からW3 Total Cacheを検索してインストール、有効化。
オブジェクトキャッシュの設定項目に移動、以下のように設定を変更。

オブジェクトキャッシュ: 有効
オブジェクトキャッシュの方法: オペコード Alternative PHP Cache(APC / APCu)

設定を保存して終了、サイトヘルスの警告が消えているか確認して下さい。
ちなみにW3 Total CacheはサーバーやWPテーマとの相性があるそうです。

その他の注意点

契約中のサーバーのAPC/OPcacheが有効になっているか調べる必要があります。
Xserverはデフォで有効なので前述の設定で問題なく動作するはずです。

提供中の全てのサーバーで「APC」または「OPcache」が標準で有効です。

Xserver:APC/OPcacheについて

W3 Total CacheはWordPress高速化のためのキャッシュプラグインです。
なんでもかんでも有効にすると機能が競合してかえって速度が落ちます。

よく分からなければオブジェクトキャッシュ以外は無効にした方が無難です。

W3 Total Cacheの詳細な設定方法も後ほど解説します。

参考にした記事