W3トータルキャッシュで1時間ごとにページキャッシュをクリアすることは可能ですか? おそらく数分ごとに更新されるデータを含む動的な Web サイト (プラグイン) があるので、1 時間ごとにキャッシュをクリアして、データが最新のものになるようにしたいと考えています。
今はページ キャッシュを使用していません。それ以外の場合、データは最新ではありませんが、サイトの応答時間が本当に遅くなるため、改善する必要があります。
これはW3のトータル設定か何かで可能ですか?
よろしく
ジョープ
W3トータルキャッシュで1時間ごとにページキャッシュをクリアすることは可能ですか? おそらく数分ごとに更新されるデータを含む動的な Web サイト (プラグイン) があるので、1 時間ごとにキャッシュをクリアして、データが最新のものになるようにしたいと考えています。
今はページ キャッシュを使用していません。それ以外の場合、データは最新ではありませんが、サイトの応答時間が本当に遅くなるため、改善する必要があります。
これはW3のトータル設定か何かで可能ですか?
よろしく
ジョープ
これを子テーマの functions.php に入れます
// Scheduled Action Hook
function w3_flush_cache( ) {
$w3_plugin_totalcache->flush_all();
}
// Schedule Cron Job Event
function w3tc_cache_flush() {
if ( ! wp_next_scheduled( 'w3_flush_cache' ) ) {
wp_schedule_event( current_time( 'timestamp' ), 'hourly', 'w3_flush_cache' );
}
}
add_action( 'wp', 'w3tc_cache_flush' );