Wp-rocket: Divi efface notre cache, aucune possibilité claire de l'arrêter

Créé le 11 mai 2020  ·  3Commentaires  ·  Source: wp-media/wp-rocket

Décrivez le bogue
Divi efface notre cache lors de la mise à jour de la publication. Il n'y a aucun moyen de désactiver cet appel à rocket_clean_post dans wp-content\themes\Divi\core\components\init.php:53 :
http://snippi.com/s/n0lkbo5

Reproduire
Étapes pour reproduire le comportement :

  1. Sur un site avec Divi installez notre addon Disable Cache Clearing
  2. Mettre à jour la publication
  3. Confirmez que notre cache est en train d'être vidé

Comportement prévisible
Ce serait bien d'avoir un moyen de désactiver cette option avec un filtre ou une fonction remove_action . Après combinaison avec ce problème, de nombreux fichiers mis en cache sont supprimés et nous ne pouvons pas du tout le contrôler :
https://github.com/wp-media/wp-rocket/issues/2549

Billet associé
https://secure.helpscout.net/conversation/1141100768/159114/

Backlog Grooming (à l'usage de l'équipe de développement WP Media uniquement)

  • [ ] Reproduire le problème
  • [ ] Identifier la cause première
  • [ ] Portée d'une solution
  • [ ] Estimer l'effort
invalid

Tous les 3 commentaires

@piotrbak Je suppose que c'est un problème à publier sur le référentiel Divi, n'est-ce pas?

Il n'y a rien de propre que nous puissions faire à ce sujet et comme @GeekPress l'a dit, c'est pour le référentiel de Divi.

Le client pourrait définir une fonction factice et_core_clear_wp_cache (juste une définition de fonction et return ) et la charger avant que Divi ne soit chargé. Ainsi, lorsque Divi vérifierait function_exists( 'et_core_clear_wp_cache' ) cela deviendrait vrai et ne définirait pas la fonction. Un hack plutôt qu'une solution.

La solution devrait être publiée du côté de Divi.

Cette page vous a été utile?
0 / 5 - 0 notes