Ein externer Cronjob in WordPress

Mann und Frau diskutieren - WordPress Cronjob

Übersicht

Ein externer Cronjob in WordPress kann in verschiedenen Situationen nützlich sein:

Zuverlässigkeit und Pünktlichkeit:

Der interne Cronjob von WordPress (WP-Cron) ist abhängig von Seitenaufrufen.Wenn deine Website wenig Traffic hat, werden geplante Aufgaben möglicherweise nicht rechtzeitig oder gar nicht ausgeführt.

Ein externer Cronjob auf deinem Server läuft unabhängig von Website-Besuchern und garantiert, dass Aufgaben pünktlich ausgeführt werden.

Performance-Optimierung:

Bei jedem Seitenaufruf wird auch WP-Cron ausgeführt, was die Ladezeit der Seite beeinträchtigen kann, insbesondere bei hohem Traffic. 

Ein externer Cronjob entlastet deine Website und verbessert die Performance.

Flexibilität und Kontrolle:

Externe Cronjobs bieten mehr Flexibilität bei der Planung von Aufgaben. Du kannst genau festlegen, wann und wie oft sie ausgeführt werden sollen, unabhängig vom internen WP-Cron-System.

Ressourcenschonung:

Wenn du viele Aufgaben automatisieren möchtest, kann WP-Cron den Server belasten. Ein externer Cronjob verlagert diese Last auf den Server und schont die Ressourcen deiner WordPress-Installation.

Konkrete Anwendungsfälle:

  • Backups: Regelmäßige Backups deiner Website können problemlos automatisiert werden.
  • Veröffentlichung von Beiträgen: Plane die Veröffentlichung von Beiträgen zu bestimmten Zeiten im Voraus.
  • E-Mail-Versand: Sende Newsletter oder automatisierte E-Mails zu festgelegten Zeiten.
  • Aktualisierungen: Führe automatische Updates von Plugins und Themes durch.
  • Cache-Leerung: Leere den Cache deiner Website regelmäßig, um die Performance zu verbessern.
  • Datenbankoptimierung: Optimiere deine Datenbank automatisch, um die Geschwindigkeit zu erhöhen.

Vorbereitungen und Umsetzung

Viele Hosting-Anbieter bieten in ihren Bedienfeldern (z.B. cPanel oder Plesk) eine einfache Möglichkeit, Cronjobs einzurichten. Dort kannst du die URL angeben, die der Cronjob aufrufen soll (z.B. https://deinewebsite.de/wp-cron.php?doing_wp_cron), sowie die Häufigkeit der Ausführung.

Wenn du Zugriff auf die Kommandozeile deines Servers hast, kannst du Cronjobs über den Befehl crontab -e erstellen. Hier ein Beispiel für einen Cronjob, der WP-Cron stündlich aufruft:

0 * * * * wget -q -O - https://deinewebsite.de/wp-cron.php?doing_wp_cron

Du kannst den Zeitraum natürlich individuell anpassen, zum Beispiel auf alle 5 Minuten.

Ebenfalls musst du noch die wp-config.php anpassen:

define('DISABLE_WP_CRON', true);

Achte bitte darauf, den richtigen Pfad zur wp-cron.php-Datei anzugeben. Ersetze deinewebsite.de durch deine tatsächliche Domain.

Wenn du unsicher bist, wie du einen externen Cronjob einrichtest, wende dich an deinen Hosting-Provider oder einen WordPress-Experten.

Melde dich jetzt für den besten WP-Newsletter an

* Trag einfach deine E-Mail-Adresse ein, und schon bist du dabei! Wir freuen uns, dich mit den neuesten Updates direkt in deinem Posteingang zu begrüßen.

Weitere Beiträge

https secure

SSL-Zertifikatsfehler bei Mail-Servern beheben: Ein Praxisfall mit Sectigo-Zertifikaten

Reading Time: 4:29 min

Kürzlich bin ich auf ein klassisches, aber tückisches Problem gestoßen: Ein Mail-Server mit scheinbar gültigem SSL-Zertifikat warf dennoch Verifikationsfehler. In diesem Beitrag teile ich die Lösung für das Problem der…

Zum Beitrag
HTML-Link-Attribute: rel, title und aria-label erklärt

HTML-Link-Attribute: rel, title und aria-label erklärt

Reading Time: 1:27 min

Links sind das Herzstück des Internets, aber nicht alle Links sind gleich. Mit den richtigen HTML-Attributen kannst du Links sicherer, zugänglicher und informativer gestalten. Drei wichtige Attribute sind rel, title und aria-label. 1. Das rel-Attribut:…

Zum Beitrag
Custom Code - Woo Bestellung ändern

WooCommerce Bestellungen nachträglich anpassen: So geht’s!

Reading Time: 4:36 min

WooCommerce ist eine der beliebtesten E-Commerce-Plattformen, doch wenn es um nachträgliche Änderungen an Bestellungen geht, kommt man schnell an Grenzen. Warum ist das ein Problem? Häufige Probleme: Rechtlich kann das…

Zum Beitrag

Hinterlasse einen Kommentar