Wp-rocket: Divi löscht unseren Cache, keine eindeutige Möglichkeit ihn zu stoppen

Erstellt am 11. Mai 2020  ·  3Kommentare  ·  Quelle: wp-media/wp-rocket

Beschreibe den Fehler
Divi löscht unseren Cache beim Aktualisieren des Beitrags. Es gibt keine Möglichkeit, diesen Aufruf an rocket_clean_post in wp-content\themes\Divi\core\components\init.php:53 zu deaktivieren:
http://snippi.com/s/n0lkbo5

Fortpflanzen
Schritte zum Reproduzieren des Verhaltens:

  1. Installieren Sie auf einer Site mit Divi unser Add- On zum
  2. Aktualisiere den Beitrag
  3. Bestätige, dass unser Cache geleert wird

Erwartetes Verhalten
Es wäre gut, eine Möglichkeit zu haben, diese Option mit einem Filter oder einer remove_action Funktion zu deaktivieren. Nach der Kombination mit diesem Problem werden viele zwischengespeicherte Dateien entfernt und wir können es überhaupt nicht kontrollieren:
https://github.com/wp-media/wp-rocket/issues/2549

Zugehöriges Ticket
https://secure.helpscout.net/conversation/1141100768/159114/

Backlog Grooming (nur für die Verwendung durch das WP Media-Entwicklerteam)

  • [ ] Reproduzieren Sie das Problem
  • [ ] Identifizieren Sie die Ursache
  • [ ] Scope eine Lösung
  • [ ] Aufwand abschätzen
invalid

Alle 3 Kommentare

@piotrbak Ich denke, dies ist ein Problem beim Posten im Divi-Repository, nicht

Es gibt nichts Sauberes , was wir dagegen tun können, und wie Divis Repository.

Der Kunde könnte eine Dummy-Funktion et_core_clear_wp_cache (nur eine Funktionsdefinition und return ) definieren und sie laden, bevor Divi geladen wird. Wenn Divi also nach function_exists( 'et_core_clear_wp_cache' ) sucht, würde es als wahr herauskommen und die Funktion nicht definieren. Ein Hack statt einer Lösung.

Die Lösung sollte auf Divis Seite veröffentlicht werden.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen