Jelaskan bugnya
Divi membersihkan cache kami saat memperbarui pos. Tidak ada cara untuk menonaktifkan panggilan ini ke rocket_clean_post
di wp-content\themes\Divi\core\components\init.php:53
:
http://snippi.com/s/n0lkbo5
Untuk Mereproduksi
Langkah-langkah untuk mereproduksi perilaku:
Perilaku yang diharapkan
Sebaiknya ada cara untuk menonaktifkan opsi ini dengan filter atau fungsi remove_action
. Setelah kombinasi dengan masalah ini, banyak file cache dihapus dan kami tidak dapat mengontrolnya sama sekali:
https://github.com/wp-media/wp-rocket/issues/2549
Tiket terkait
https://secure.helpscout.net/conversation/114110768/159114/
Backlog Grooming (hanya untuk penggunaan tim pengembang WP Media)
@piotrbak Saya kira ini adalah masalah untuk diposting di repositori Divi, bukan?
Tidak ada yang bersih yang bisa kami lakukan tentang itu dan seperti yang dikatakan @GeekPress itu untuk repositori Divi.
Pelanggan dapat mendefinisikan fungsi dummy et_core_clear_wp_cache
(hanya definisi fungsi dan return
) dan memuatnya sebelum Divi dimuat. Sehingga ketika Divi memeriksa function_exists( 'et_core_clear_wp_cache' )
itu akan muncul sebagai true dan tidak akan mendefinisikan fungsinya. Retasan daripada solusi.
Solusinya harus dirilis di pihak Divi.