Loslegen
Wie WP Rocket mit Product Feed Pro - AdTribes funktioniert
  1. Startseite
  2. Wissensdatenbank
  3. Integration
  4. Wie WP Rocket mit Product Feed Pro funktioniert

Wie WP Rocket mit Product Feed Pro funktioniert

Die Ausführung von WP Rocket auf einem WooCommerce-Shop ist eine intelligente Leistungsmaßnahme, aber es ist natürlich, sich zu fragen, ob ein Caching-Plugin Ihre Produktfeeds beeinträchtigen kann. Die gute Nachricht ist, dass Product Feed Pro und WP Rocket gut zusammenarbeiten – die Feed-Generierung erfolgt vollständig serverseitig und das Caching berührt niemals Ihre Feed-Dateien. Es gibt ein bestimmtes Szenario zu prüfen: Wenn Sie die Funktion "Facebook Pixel Add to Cart Tracking" verwenden und die Option "JavaScript-Ausführung verzögern" von WP Rocket aktiviert haben, müssen Sie einen Ausschluss hinzufügen. Dieser Artikel führt Sie durch.

Wie die Feed-Generierung mit aktivem WP Rocket funktioniert

Product Feed Pro generiert Ihre Feeds als statische XML-, CSV- oder Textdateien und speichert sie im Upload-Ordner Ihrer Website (unter wp-content/uploads/woo-product-feed-pro/). Wenn ein Kanal wie Google Shopping oder Facebook Catalog Ihren Feed abruft, liefert Ihr Webserver die Datei direkt aus – es ist keine WordPress-Seitenanfrage beteiligt, sodass der Seiten-Cache von WP Rocket keine Rolle spielt.

Feed-Zeitpläne werden über Action Scheduler auf dem Server ausgeführt. Sie laufen unabhängig davon, ob die Seite aus dem Cache geliefert wird. Automatische Feed-Aktualisierungen funktionieren also wie gewohnt.

Alle Admin-Aktionen in Product Feed – einschließlich der Erstellung von Feeds, deren manueller Aktualisierung und der Anpassung von Einstellungen – verwenden den Admin-AJAX-Endpunkt von WordPress. WP Rocket wendet seine Optimierungen nicht auf den WordPress-Adminbereich an, sodass das Admin-Panel normal funktioniert.

Wenn WP Rocket aktiv ist, registriert Product Feed Pro automatisch Ihre Feed-URLs als Preload-Ausschlüsse auf der Seite von WP Rocket – keine manuelle Konfiguration erforderlich. Dies verhindert, dass WP Rocket die (potenziell großen) Feed-Dateien vorab lädt.

Prüfen Sie die JavaScript-Ausführung verzögern, wenn Sie Facebook Pixel verwenden

Der einzige Bereich, in dem WP Rocket Product Feed Pro beeinflussen kann, ist die Facebook Pixel-Funktion. Wenn Sie Facebook Pixel hinzufügen in Product Feed → Einstellungen aktivieren, lädt das Plugin ein kleines Skript (woosea_add_cart.js) auf Ihrer Storefront. Dieses Skript löst das "Add to Cart"-Ereignis aus, damit Facebook Käufer verfolgen kann, wenn sie Artikel in ihren Warenkorb legen.

Die Funktion "JavaScript-Ausführung verzögern" von WP Rocket hält alles JavaScript zurück, bis ein Käufer mit der Seite interagiert. Wenn diese Funktion aktiv ist und woosea_add_cart.js nicht ausgeschlossen ist, wird das "Add to Cart"-Ereignis erst nach der ersten Benutzerinteraktion ausgelöst – das bedeutet, dass einige Ereignisse möglicherweise gar nicht getrackt werden.

So schließen Sie das Skript aus

  1. Gehen Sie in Ihrem WordPress-Admin zu Einstellungen → WP Rocket.
  2. Öffnen Sie den Tab Dateioptimierung.
  3. Scrollen Sie zum Abschnitt JavaScript-Ausführung verzögern.
  4. Finden Sie das Feld Ausgeschlossene JavaScript-Dateien und fügen Sie woosea_add_cart.js in einer neuen Zeile hinzu.
  5. Klicken Sie auf Änderungen speichern.
WP Rocket Dateiverwaltungs-Tab mit dem Feld Ausgeschlossene JavaScript-Dateien und hinzugefügtem woosea_add_cart.js

Sie benötigen diesen Schritt nur, wenn Sie das Kontrollkästchen Facebook Pixel hinzufügen in Produktfeed → Einstellungen aktiviert haben. Wenn Sie die Facebook Pixel-Funktion nicht verwenden, sind keine WP Rocket-Konfigurationsänderungen erforderlich.

Fehlerbehebung

Facebook Pixel "In den Warenkorb"-Ereignisse werden nicht aufgezeichnet
Prüfen Sie, ob JavaScript-Ausführung verzögern in den WP Rocket-Einstellungen unter Dateien optimieren aktiviert ist. Wenn ja, fügen Sie woosea_add_cart.js in das Feld Ausgeschlossene JavaScript-Dateien ein und speichern Sie. Stellen Sie außerdem sicher, dass Facebook Pixel hinzufügen aktiviert ist und Ihre Pixel-ID in Produktfeed → Einstellungen eingegeben ist.
Feeds werden nicht nach ihrem normalen Zeitplan aktualisiert
Überprüfen Sie die Action Scheduler-Warteschlange unter WooCommerce → Status → Geplante Aktionen auf fehlgeschlagene oder ausstehende Feed-Generierungsaufgaben. Product Feed Pro plant Feeds über Action Scheduler, daher ist die Feed-Zeitplanung unabhängig von Seitenaufrufen.
Das Product Feed Admin-Panel reagiert nicht
Überprüfen Sie die JavaScript-Fehler in Ihrer Browserkonsole und deaktivieren Sie vorübergehend die Dateiverwaltung von WP Rocket, um diese auszuschließen. WP Rocket optimiert normalerweise nicht den WordPress-Adminbereich. Wenn das Panel also defekt ist, ist WP Rocket wahrscheinlich nicht die Ursache.

FAQ

Muss ich etwas konfigurieren, wenn ich die Facebook Pixel-Funktion nicht verwende?
Nein. Die Feed-Generierung, die Zustellung von Feed-Dateien und der Product Feed-Admin funktionieren normal, wenn WP Rocket aktiv und auf Standardeinstellungen ist.
Wird WP Rocket meine Feed-Dateien cachen?
Nein. Feed-Dateien sind statische XML- oder CSV-Dateien, die in Ihrem Uploads-Ordner gespeichert und direkt von Ihrem Webserver ausgeliefert werden. WP Rocket cacht nur WordPress-Seitenanfragen, daher sind Feed-Dateien nicht betroffen.
Kann ich die CDN-Integration von WP Rocket neben Product Feed Pro verwenden?
Ja. Feed-Dateien sind nur hochgeladene Dateien – sie werden wie jede andere Ressource in Ihrem Uploads-Ordner über das CDN ausgeliefert. Feed-Konsumenten wie Google oder Meta rufen die Feed-URL nach eigenem Zeitplan ab, und die CDN-Auslieferung funktioniert dafür gut.
Sollte ich Ausnahmen zu den Cache-Regeln von WP Rocket für Product Feed Pro hinzufügen?
Es sind keine zusätzlichen Ausnahmen erforderlich. WP Rocket schließt den Admin-AJAX-Endpunkt (/wp-admin/admin-ajax.php) standardmäßig vom Caching aus, was alle Admin-Aktionen von Product Feed Pro abdeckt.

Benötigen Sie weitere Hilfe?

Wenn Sie Product Feed Elite verwenden, eröffnen Sie ein Support-Ticket, nachdem Sie sich in Ihr Konto eingeloggt haben.

Wenn Sie Product Feed Pro (kostenlos) verwenden, stellen Sie Ihre Frage im WordPress.org Support-Forum.

War dieser Artikel hilfreich?

Verwandte Artikel

Schließen Sie Ihren Kauf ab
AdTribes WooCommerce Produkt-Feed

Das beste WooCommerce-Produktfeed-Plugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Ressourcen & Infos
Partner-Websites
Rymera