Get Started
Produkt-Feed mit Cron-Jobs aktualisieren - AdTribes
  1. Home
  2. Knowledge Base
  3. General Feed Tips
  4. How to Refresh Product Feed Using Cron Jobs

Produkt-Feed mit Cron-Jobs aktualisieren

Standardmäßig verwendet unser Plugin den Action Scheduler, um Produkt-Feeds automatisch oder manuell zu generieren und zu verarbeiten. Wenn Sie auf die Schaltfläche Aktualisieren klicken, löst das Plugin eine manuelle geplante Aktion für die zugehörige Feed-ID aus. Wenn Sie ein Aktualisierungsintervall für einen Feed festgelegt haben, führt das Plugin die geplante Aktion automatisch in diesem Intervall aus, basierend auf der UTC+0-Zeitzone.

Das Plugin verarbeitet Feeds sequenziell gemäß der konfigurierten Batch-Größe. Wenn Sie keine Batch-Größe explizit festgelegt haben, verwendet das Plugin den Standardwert. Weitere Informationen zur Konfiguration von Batch-Größen finden Sie in diesem Artikel.

Anpassung der Feed-Aktualisierung über Cron-Job

Wenn Sie mehr Kontrolle darüber haben möchten, wann Ihre Produkt-Feeds aktualisiert werden, außerhalb des integrierten Zeitgebers des Plugins, können Sie Ihren eigenen serverseitigen Cron-Job einrichten.

Schritt 1: Feed-Konfiguration

Um zu verhindern, dass der Feed nach seinem Standard-Aktualisierungsplan ausgeführt wird, stellen Sie unter dem Tab Allgemein Ihrer Feed-Einstellungen das Aktualisierungsintervall auf „Keine Aktualisierung“ ein.

Feed mit Aktualisierungsintervall „Keine Aktualisierung“

Schritt 2: Hinzufügen des Cron-Skripts

Erstellen Sie eine PHP-Datei, die die Logik zur Aktualisierung Ihres Feeds enthält. Hier ist ein Beispielskript:

  • Ersetzen Sie im Code 123 durch die korrekte Feed-ID.
  • Speichern Sie diese Datei im Verzeichnis Ihres Child-Themes (z. B. wp-content/themes/your-child-theme/feed-refresh-123.php).

Sie können die Feed-ID erhalten, indem Sie mit der Maus über den Feed-Namen fahren.

Schritt 3: Cron-Job auf Ihrem Server einrichten

Konfigurieren Sie nun Ihren Server so, dass das PHP-Skript in Ihrem gewünschten Intervall ausgeführt wird.

0 0 * * * php /path-to-wordpress/wp-content/themes/your-child-theme/feed-refresh-123.php >> /path-to-wordpress/wp-content/themes/your-child-theme/feed-refresh-log.txt 2>&1
  • Führt das Skript täglich aus
  • Schreibt Protokolle in feed-refresh-log.txt im selben Verzeichnis

Lesen Sie diesen Artikel, wenn Sie Anfänger in der Konfiguration von CRON-Jobs sind.

Mehrere Feeds aktualisieren

Um mehrere Feeds zu steuern:

  • Erstellen Sie für jeden Feed eine separate PHP-Datei mit jeweils eigener Feed-ID
  • Erstellen Sie entsprechende Cron-Jobs für jede Datei

Hilfe benötigt?

Wenn Sie weitere Unterstützung benötigen, zögern Sie nicht, sich an unser Support-Team zu wenden. Wir helfen Ihnen gerne dabei, sicherzustellen, dass Ihr Feed vollständig optimiert und konform ist.

Wenn Sie bereits Kunde sind, gehen Sie bitte zum Support-Ticket-Anforderungsformular und senden Sie uns eine Nachricht.

Wenn Sie ein kostenloser Plugin-Benutzer sind, senden Sie uns bitte eine Support-Anfrage im Forum. Wir überwachen aktiv die WordPress.org-Supportforen für das kostenlose Plugin und helfen unseren Benutzern dort so gut wir können.

Was this article helpful?

Verwandte Artikel

Complete Your Purchase
AdTribes WooCommerce Produktfeed

Das beste WooCommerce-Produkt-Feed-Plugin

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