off on
Milan | Adobe Stock
WordPress-Automatisierung: Skripte, Hooks & Cronjobs
Wir digitalisieren und automatisieren Ihre Prozesse

Automatisierte Prozesse für Ihre WordPress-Website

WordPress automatisieren: Skripte, Hooks, Cronjobs & eigene Plugins

Mit dem PCM Automator können unterschiedliche „Trigger“ (Auslöser) verwaltet werden, die eine Aktion in einer WordPress Website oder einem WooCommerce Shop auslösen sollen. Die individuellen Aktionen können z.B. in Form von PHP-Dateien hinterlegt werden.

nach Vereinbarung

Kategorien und alternative Suchbegriffe

Alternative Suchbegriffe

WordPress Cronjob, Hooks, WP Scheduler, Skripte automatisieren, Automatisierung WooCommerce, PCM Automator, Trigger, save_post, automatische Landing Pages, WordPress Automatisierung

Beschreibung

Viele wiederkehrende Aufgaben in einer WordPress-Website lassen sich automatisieren – vom Leeren und Neuaufbau von Caches über das Erzeugen neuer Landing Pages bis zum Versand von Benachrichtigungen oder dem Abgleich mit externen Systemen. Technisch werden solche Funktionen üblicherweise als PHP-Skripte umgesetzt, die an einen Auslöser (Hook), einen Zeitplan (Scheduler/Cronjob) oder einen manuellen Trigger gekoppelt sind. Mit den entsprechenden Kenntnissen lässt sich auf diese Weise nahezu jeder regelbasierte Arbeitsschritt aus dem redaktionellen Alltag entfernen. Typische Beispiele reichen vom automatischen Erzeugen und Aktualisieren von Übersichts- und Detailseiten über das Pflegen von Status- und Datumsfeldern bis zur Anbindung externer Systeme wie Newsletter-Tools, CRM, Warenwirtschaft oder KI-Diensten.

Der Haken an der klassischen Umsetzung: Eigene PHP-Skripte werden meist direkt in der functions.php des Themes eingebunden – ohne Oberfläche, ohne Übersicht und ohne sichere Verwaltung. Wer welches Skript wann ausführt, ist dann nur im Code sichtbar, und jede Änderung erfordert einen Entwicklereingriff. Genau dafür haben wir den PCM Automator entwickelt: ein internes Werkzeug, das den Skripten eine echte Verwaltungs-Oberfläche im WordPress-Backend gibt. Hooks und Trigger, Ausführungszeitpunkte und weitere Parameter lassen sich dort übersichtlich organisieren, aktivieren, deaktivieren und nachvollziehen.

Dieses Angebot ist deshalb bewusst kein Produkt-Verkauf: Es geht nicht um den PCM Automator als solches, sondern darum zu zeigen, was sich in WordPress mit dem richtigen Know-how automatisieren lässt. PERIMETRIK® entwickelt dabei nicht nur einzelne Skripte, sondern auf Wunsch auch die passenden Bedienoberflächen und eigene Plugins, sodass Ihre Redaktion die Automatisierungen selbst steuern kann – ganz ohne Eingriff in Theme- oder Core-Dateien.

 

Beispiel des PCM Automators zur Steuerung der individuellen Skripte in einer WordPress-Website von PERIMETRIK®

Beispiel des PCM Automators zur Steuerung der individuellen Skripte in einer WordPress-Website von PERIMETRIK®

Der Nutzen ist dabei immer derselbe: Wo bisher jemand regelmäßig dieselben Handgriffe ausführen musste – Seiten anlegen, Status prüfen, Daten abgleichen, Mails versenden, Importe einspielen – übernimmt das ein Skript zuverlässig und fehlerfrei. Das spart nicht nur Zeit, sondern verhindert auch typische Flüchtigkeitsfehler und hält Inhalte stets aktuell und konsistent. Je nach Anforderung reicht die Spanne von einer kleinen Hintergrund-Routine bis zu komplexen, mehrstufigen Abläufen, die ganze Seitenbereiche automatisch erzeugen und pflegen.

Unterschiedliche Auslöser für die Ausführung von Skripten

Ob und wann ein Skript ausgeführt wird, entscheidet sein Trigger. In der Praxis kombinieren wir je nach Aufgabe verschiedene Auslöser-Typen:

  • Hook (Ereignis): Ausführung beim Eintreten eines Ereignisses, z. B. save_post beim Speichern eines Beitrags oder Produkts – ideal, wenn eine Aktion unmittelbar an eine redaktionelle Änderung gekoppelt sein soll.
  • Scheduler / Intervall: Zeitgesteuerte Ausführung in frei konfigurierbaren Abständen – stündlich, täglich, wöchentlich oder monatlich, auch zu einer festen Uhrzeit.
  • Manueller Trigger: Ein Button in den PCM-Einstellungen oder direkt auf einer Seite, um ein Skript bei Bedarf gezielt anzustoßen.
  • Server-Cronjob: Serverseitiger Cron für Importe oder externe API-Aufrufe, unabhängig vom WordPress-Seitenaufruf.
  • URL-Aufruf: Der direkte Aufruf einer definierten Endpunkt-URL als Auslöser – etwa für Trigger aus externen Systemen.

Praxisbeispiel ZVG Troisdorf –
Automatische Produktanwendungen per Hook & KI

Aus der Kombination von Produktkategorie und Anwendung erzeugt ein Skript automatisch eigene Meta-Posts (Produktanwendungen) – ausgelöst über den Hook save_post_product und einen Scheduler. Die Beschreibungstexte entstehen per ChatGPT-API, sodass laufend neue, SEO-relevante Seiten ohne manuelle Pflege entstehen.

Aus Eigenschaften wie Kategorie und Anwendung erzeugen wir für ZVG automatisch LandingPages (CPT "Produktanwendungen") und stellen automatisch alle Produkte dar, die für diese Kombination aus Kategorie und Verwendungszweck geeignet sind. So beispielsweise "Pflegeprodukte für die Patientenpflege".
Unser Skript prüft regelmäßig alle Produkte und erzeugt aus den zugeordneten “Kategorien” und “Anwendungen” automatisch entsprechende LandingPages. Ein zweites Skript generiert dann per KI aus definierten Quell-Infos die Texte für die neuen Landingpages (CPT “Produktanwendungen”), z.B. für “Pflegeprodukte für die Patientenpflege”.

Unser Ansatz: von der wiederkehrenden Aufgabe zum verwalteten Skript

Am Anfang steht immer die Frage, welche Tätigkeit sich lohnt zu automatisieren: Sie sollte regelbasiert, wiederkehrend und klar beschreibbar sein. Anschließend wählen wir den passenden Auslöser, entwickeln das Skript und binden es so ein, dass es update-sicher bleibt und – wo sinnvoll – über eine Oberfläche steuerbar ist. So entsteht aus einer manuellen Fleißarbeit ein zuverlässiger, nachvollziehbarer Prozess. Die folgenden Kategorien stammen aus realen Projekten und zeigen die Bandbreite.

Automatische Erzeugung von Seiten und Landing Pages

Aus vorhandenen Strukturen lassen sich automatisch neue, SEO-relevante Seiten erzeugen. Für ZVG Troisdorf generieren wir aus der Kombination von Produktkategorie und Anwendung automatisch Meta-Posts (Produktanwendungen) – ausgelöst über den Hook save_post_product und einen Scheduler. Für die Sprachschule WordCulture erzeugt ein täglich laufendes Skript aus Taxonomie-Kombinationen eigenständige Spezialkurs-Landing-Pages und hält sie aktuell. So entstehen zahlreiche Seiten zu gefragten Suchbegriffen, ohne dass sie einzeln redaktionell gepflegt werden müssen.

Performance: Caches gezielt steuern

Beim BÄKO-Magazin leert und füllt ein Skript automatisch die Caches von Startseite, News- und Übersichtsseiten – beim Speichern eines Beitrags (Hook save_post) und zusätzlich zeitgesteuert. Besucher sehen so immer aktuelle Inhalte bei voller Auslieferungsgeschwindigkeit, ohne dass jemand manuell Caches leeren muss.

Daten- und Status-Pflege

Viele Datenbestände müssen regelmäßig geprüft und aktualisiert werden. Für eine Sachverständigen-Organisation setzt ein Skript abgelaufene Zertifizierungen (z. B. nach ISO/IEC 17024) automatisch zurück. Bei einem Fachverlag gleicht ein tägliches Skript Abo-Nummern gegen eine Positiv-Liste ab und entzieht bei ungültigen Abos die entsprechenden Rollen. Solche Routinen laufen verlässlich im Hintergrund und verhindern, dass veraltete Daten sichtbar werden.

Benachrichtigungen und E-Mail-Prozesse

Für den Fachverlag Ernährungs-Umschau versendet der Automator zeitgesteuerte Mailster-Kampagnen – etwa eine monatliche Zusammenfassung und eine Erinnerung vor Ablauf einer Fortbildung. Ein weiteres Skript prüft regelmäßig fehlgeschlagene E-Mails und stößt deren erneuten Versand an. Für einen Handelsbetrieb verschickt ein Trigger automatisch eine Autoresponder-Mail, sobald eine Bestellung als „abgeholt” markiert wird.

Rollen und Zugriffe steuern

Auch Berechtigungen lassen sich automatisieren. Für eine Sachverständigen-Organisation ordnet ein Skript Rollen anhand von Term-Zuordnungen am Handelspartner zu und verwaltet sie über ein eigens entwickeltes Dashboard. So bleiben Zugriffsrechte automatisch im Einklang mit der fachlichen Zuordnung, ganz ohne manuelle Pflege.

KI-gestützte Prozesse

Skripte können auch KI-Dienste einbinden. Für das Forschungsnetzwerk Hi-Stem sowie für perimetrik.de selbst ordnet ein Skript per ChatGPT-API automatisch passende Schlagworte zu Beiträgen zu. Für ZVG Troisdorf erzeugt die Kombination aus Automator und KI SEO-optimierte Produktbeschreibungen. Mehr dazu in unserem Angebot KI-API für WordPress / ChatGPT.

Importe und Schnittstellen

Wiederkehrende Importe lassen sich vollständig automatisieren: der tägliche Import von Lagerbeständen aus einer CSV-Datei per Server-Cronjob oder der automatische Import von Stellenanzeigen aus einem SAP-SuccessFactors-Feed. So bleiben Inhalte aktuell, ohne dass jemand Dateien manuell einspielt.

Für die Übersicht "meistgelesenen Artikel" wird im Hintergrund aus 40.000 News eine Auswahl ermittelt und in einer Transient-Tabelle gespeichert. Die Inhalte können dann unabhängig von der übrigen gecachten Seite schnell geladen werden.
Für die Übersicht “meistgelesenen Artikel” wird im Hintergrund aus 40.000 News eine Auswahl ermittelt und in einer Transient-Tabelle gespeichert. Die Inhalte können dann unabhängig von der übrigen gecachten Seite schnell geladen werden.

Praxisbeispiel WLL.news –
Asynchrone News-Ermittlung mit Findings Table

„Meistgelesene” und „aktuelle” Beiträge zu ausgewählten Themen werden im Hintergrund ermittelt und in einer zentralen Tabelle abgelegt, aus der die Ausgabe blitzschnell erfolgt. Zusätzlich werden Caches beim Speichern und zeitgesteuert automatisch geleert und neu gefüllt – für stets aktuelle Inhalte bei voller Geschwindigkeit.

Warum eine Oberfläche den Unterschied macht

Ein Skript, das nur in der functions.php schlummert, ist eine Blackbox: Niemand sieht auf einen Blick, was wann läuft, und jede Anpassung bedeutet einen Entwicklereingriff. Mit dem PCM Automator als Verwaltungs-Ebene – oder einem eigens für Ihr Projekt entwickelten Plugin – wird daraus ein transparentes, steuerbares System. Trigger und Intervalle sind im Backend einsehbar, einzelne Automatisierungen lassen sich aktivieren oder pausieren, und Skripte können bei Bedarf manuell angestoßen werden. Das schafft Kontrolle und reduziert die Abhängigkeit von ständigen Entwickler-Einsätzen.

Weil wir die Automatisierungen außerhalb von Theme- und Core-Dateien organisieren, bleiben sie zudem update-sicher: Ein Theme- oder Divi-Update entfernt sie nicht, und auch ein Designwechsel lässt die Logik unangetastet.

Zuverlässigkeit bei größeren Aufgaben

Je umfangreicher eine Automatisierung, desto wichtiger werden saubere Ausführung und Fehlerbehandlung. Aufwändige Berechnungen führen wir asynchron aus, damit der Seitenaufbau für Besucher schnell bleibt. Für das BÄKO-Magazin etwa ermittelt ein Skript „meistgelesene” und „aktuelle” Beiträge im Hintergrund und legt die Ergebnisse in einer zentralen Tabelle ab, aus der die Ausgabe dann blitzschnell erfolgt – wahlweise manuell, seitenbasiert oder alle zwei Stunden automatisch ausgelöst. Auch scheinbar kleine Helfer gehören dazu: ein Zugriffszähler, der bei jedem Seitenaufruf hochzählt, oder ein Skript, das verknüpfte Autoren wöchentlich als Text an Beiträge schreibt, damit die AJAX-Suche danach filtern kann. Wichtig ist uns dabei eine saubere Fehlerbehandlung: Ausführungen lassen sich protokollieren und im Fehlerfall – etwa bei einem nicht zugestellten E-Mail-Versand – automatisch erneut anstoßen.

Welcher Auslöser für welche Aufgabe?

Soll eine Aktion unmittelbar auf eine redaktionelle Änderung folgen, ist ein Hook richtig. Wiederkehrende Routinen ohne festen Anlass laufen über den WP-Scheduler im definierten Intervall. Aufgaben, die unabhängig von Seitenaufrufen zuverlässig zu einer festen Zeit starten müssen – typischerweise Importe oder externe API-Aufrufe – sichern wir über einen Server-Cronjob ab. Häufig kombinieren wir mehrere Auslöser, etwa einen Hook für den Sofort-Fall plus einen Scheduler als regelmäßige Absicherung.

Zusammenspiel mit Datenmodell und KI

Automatisierung entfaltet ihren Wert erst auf einer sauberen Datenbasis. Wenn Inhalte in klar definierten Feldern und Taxonomien liegen, lassen sie sich zuverlässig auslesen, kombinieren und beschreiben. Deshalb arbeitet dieses Angebot eng mit unseren Leistungen Individuelle Merkmale und Custom Fields und Neustrukturierung von Kategorien und Taxonomien zusammen. Für KI-gestützte Schritte – etwa automatische Verschlagwortung oder Textgenerierung – bindet der Automator unsere KI-API an.

Für wen sich das eignet

Von der Automatisierung profitieren vor allem Websites mit vielen, regelmäßig wechselnden Inhalten: Fachverlage, WooCommerce-Shops, Verbände und Netzwerke, Forschungseinrichtungen oder Unternehmen mit Anbindung an Warenwirtschaft, CRM und ERP. Überall dort, wo heute manuell gepflegt, kopiert oder geprüft wird, lässt sich mit dem richtigen Skript und der passenden Oberfläche dauerhaft Aufwand einsparen – bei gleichzeitig höherer Verlässlichkeit. Gerade Websites mit großem Inhaltsbestand gewinnen doppelt: Die Redaktion wird von Routinen entlastet, und gleichzeitig entstehen automatisch zusätzliche, suchmaschinenrelevante Seiten und stets aktuelle Inhalte. Statt Arbeitszeit in das wiederholte Ausführen gleicher Schritte zu investieren, fließt sie in die Inhalte, auf die es wirklich ankommt.

Im Rahmen unserer agilen Zusammenarbeit entwickeln wir solche Automatisierungen Schritt für Schritt weiter: Was als einzelnes Skript beginnt, wächst bei Bedarf zu einem kleinen, maßgeschneiderten Werkzeug mit eigener Oberfläche – passgenau auf Ihre Prozesse und Ihr Datenmodell zugeschnitten.

Häufige Fragen zur WordPress-Automatisierung

Was lässt sich in WordPress überhaupt automatisieren?

Nahezu jeder regelbasierte, wiederkehrende Arbeitsschritt: das Erzeugen und Aktualisieren von Seiten und Landing Pages, das Leeren und Füllen von Caches, das Pflegen von Status- und Datumsfeldern, der Versand von Benachrichtigungen, Importe aus externen Systemen sowie KI-gestützte Prozesse wie Verschlagwortung oder Textgenerierung.

Muss ich dafür die functions.php bearbeiten oder programmieren können?

Nein. Wir entwickeln die Skripte und binden sie außerhalb von Theme- und Core-Dateien ein. Auf Wunsch erhalten Sie eine Oberfläche im Backend, über die sich die Automatisierungen ohne technische Kenntnisse einsehen, aktivieren oder anstoßen lassen.

Bekomme ich eine Oberfläche, um die Automatisierungen selbst zu verwalten?

Ja. Genau dafür haben wir den PCM Automator entwickelt – als Verwaltungs-Ebene für Hooks, Trigger, Intervalle und Parameter. Bei Bedarf entwickeln wir auch ein eigenes, auf Ihr Projekt zugeschnittenes Plugin mit passender Bedienoberfläche.

Was ist der Unterschied zwischen Hook, WP-Scheduler und Server-Cronjob?

Ein Hook reagiert auf ein Ereignis (z. B. das Speichern eines Beitrags). Der WP-Scheduler führt Aufgaben in konfigurierbaren Intervallen aus, ist aber an Seitenaufrufe gekoppelt. Ein Server-Cronjob startet unabhängig davon zuverlässig zu einer festen Zeit – ideal für Importe und externe API-Aufrufe. Oft kombinieren wir mehrere Auslöser.

Bleiben die Automatisierungen bei Theme- oder Divi-Updates erhalten?

Ja. Weil wir sie bewusst außerhalb von Theme- und Core-Dateien organisieren, überstehen sie Updates und Designwechsel unverändert.

Können Skripte auch KI-Dienste einbinden?

Ja. Über unsere KI-API für WordPress lassen sich z. B. automatische Verschlagwortung oder die Generierung von SEO-Texten anstoßen – gesteuert und überwachbar über die Automator-Oberfläche.

Was passiert, wenn ein automatischer Vorgang fehlschlägt?

Ausführungen lassen sich protokollieren und im Fehlerfall automatisch erneut anstoßen – etwa beim erneuten Versand nicht zugestellter E-Mails. So bleiben Prozesse auch bei temporären Störungen verlässlich.

Eignet sich Automatisierung auch für kleinere Websites?

Ja. Schon einzelne wiederkehrende Aufgaben – etwa ein nächtlicher Import oder das automatische Leeren eines Caches – sparen Zeit und vermeiden Fehler. Der Aufwand richtet sich nach der konkreten Aufgabe, nicht nach der Größe der Website.

Wie aufwändig ist die Einrichtung einer Automatisierung?

Das hängt von Komplexität und Auslöser ab: Eine einfache zeitgesteuerte Routine ist schnell umgesetzt, mehrstufige Abläufe mit eigener Oberfläche entsprechend umfangreicher. Wir schätzen den Aufwand vorab ein und entwickeln iterativ – beginnend mit dem größten Hebel.

Highlights

Beispiele aus der Praxis

Im Rahmen unserer agilen Arbeitsweise entwickeln wir die Projekte unserer Kunden kontinuierlich weiter:

Komplexes Nachrichtenportal mit Newsslider, meist gelesenen Artikeln, Advertorials uvm.

Für einen Verlag habe wir ein komplexes Nachrichtenportal aus drei ehemaligen Branchenwebsites aufgebaut. Das neue Newsportal verfügt über eine dynamische Struktur und zahlreiche individuell programmierte Special-Features.

WooCommerce-Erweiterung zur Berechnung von Staffelpreisen für einen B2B-Shop

Für einen B2B-Shop der sich an Bestattungsunternehmen richtet, haben wir WooCoomerce um eine Funktion erweitert, die angemeldeten Shopkunden automatisch die Staffelpreise für Produkte abhängig von ihrer Stückzahl anzeigt.

Schnittstelle für kundenseitige Medikamentenabfrage aus Warenwirtschaftssystem für Apotheken

Für die Daferner Apotheken mit drei Standorten haben wir eine kundenseitige Oberfläche entwickelt, über die Endkundinnen und -kunden Verfügbarkeit und Preis von Medikamenten standortübergreifend abfragen können — auf Basis einer eigenen Datenzwischenschicht, die die drei getrennten ADG-Datenpools über deren Schnittstellen anbindet.

Lead- und Anfrageformular mit Score-basierter Empfängersteuerung

Für AVT Alarm- und Video-Technik haben wir das Kontakt- und Anfrageformular zu einem Lead-Werkzeug ausgebaut: Es bewertet jede Anfrage anhand von Budget, Entfernung und Gebäudeart, berechnet einen Score und leitet den Lead automatisch an AVT oder einen passenden Partnerbetrieb weiter.

Erstellung einer repräsentativen Webvisitenkarte für einen Schweizer Architekten

Für ein Schweizer Architekturbüro haben wir eine schicke, neue Webvisitenkarte mit WordPress und Divi umgesetzt, auf der die Kompetenzen, Leistungen und Referenzen ansprechend präsentiert werden.

Automatische PDF-Erstellung für Reisetouren

Für einen Anbieter von Bergtouren haben wir einen Mechanismus erstellt, mit dem Tourinformationen direkt aus WordPress als übersichtliches PDF bereitgestellt werden können. So erhalten Interessierte alle wichtigen Angaben zur ausgewählten Tour in einem praktischen Format, das sich einfach öffnen, speichern oder weitergeben lässt.

Individuelle Programmierung eines Produktkonfigurators für einen B2B-Shop

Für einen B2B-Shop, der sich an Bestattungsunternehmen richtet haben wir einen Produktkonfigurator mit WooCoomerce entwickelt.

Mehrsprachige Unternehmenswebsite für ein Maschinenbauunternehmen

Für ein Maschinenbauunternehmen haben wir eine mehrsprachige Unternehmenswebsite mit WPML aufgebaut.

Entwicklung einer Unternehmenswebsite mit Microsites für ein Maschinenbauunternehmen

Für ein Maschinenbauunternehmen haben wir eine repräsentative Unternehmenswebsite mit integrierten Microsites für jeden Geschäftsbereich entwickelt.

Veranstaltungswebsite mit Registrierungsfunktion und Programmübersicht

Für die Veranstalter eines jährlich stattfindenden Forschungsevents zum Thema Stammzellen in der Krebsforschung haben wir eine Eventwebsite mit Onlineregistrierung, Programminformation und Möglichkeit zum Sponsoring entwickelt.
Suchen Sie eine innovative, erfahrene WordPress-Agentur, zur Digitalisierung Ihrer Prozesse?
FAQ

Fragen zum Thema WordPress-Automatisierung: Skripte, Hooks & Cronjobs

Wie verbessern dynamisch erstellte Landing Pages die Relevanz meiner Inhalte?

Die Dynamischen Landing Pages stellen relevante Inhalte basierend auf spezifischen Themen oder Keywords bereit. Dazu nutzen sie z.B. die Funktion von WordPress, entsprechende Archive zu generieren. Sie können aber auch mit Skripten generiert werden.

mehr erfahren

Dynamische Landing Pages verbessern die Relevanz Ihrer Inhalte, indem sie diese auf der Basis von spezifischen Themen, Keywords oder Nutzerinteressen automatisch organisieren und darstellen. Mit entsprechenden Filtern wie PCM Dynamic Content sorgen wir dafür, dass auf den Landing-Pages nur Inhalte gezeigt werden, die einen Bezug zum Thema haben und entsprechend Relevant für das Keyword oder die Keywords sind.

Als Ihre Online-Agentur entwickelt PERIMETRIK® maßgeschneiderte Lösungen, die sicherstellen, dass die Inhalte Ihrer Landing Pages eng mit den Interessen Ihrer Zielgruppe abgestimmt sind. Dies erhöht die Sichtbarkeit Ihrer Seiten in Suchmaschinen und steigert das Benutzerengagement.

Wie kann ich automatisch Landing Pages in WordPress-Projekt erstellen?

Nutzen Sie WordPress-Funktionen und spezielle Plugins, um automatisch generierte Landing Pages zu erstellen. Dazu können bspw. die Term-Archive mit ansprechenden Templates verwendet werden

mehr erfahren

Für automatisch generierte Landing Pages in WordPress sollten Sie erweiterte Funktionen wie Taxonomien und Custom Post Types nutzen, die Ihnen ermöglichen, themenbezogene Inhalte dynamisch zu organisieren. In den von WordPress automatisch generierten Archiven werden jedoch alle Inhalte in einer Ansicht dargestellt. Wir haben eine Methode entwickelt, um mit entsprechenden Tools (z.B. PCM Dynamic Content) und ansprechenden Loop Layouts die Inhalte nach Art zu trennen, z.B. alle News zu einem Thema in einer Ansicht, dann passende Produkte (ggf. mit Filter) in einer weiteren Ansicht und zuletzt alle zugehörigen Downloads. Dazu kommt noch etwas statischer Content, z.B. ein Key Visual, eine Einleitung und die Beschreibung des Themas. Durch diese Trennung werden aus den Themen-Archiven ansprechende Landing-Pages.

PERIMETRIK®, als Ihre WordPress-Agentur, spezialisiert sich darauf, eine strukturierte Website-Umgebung zu schaffen, die es Ihnen ermöglicht, effizient und automatisch attraktive Landing Pages zu generieren. Wir nutzen dabei fortschrittliche WordPress-Funktionen und eigene PlugIns, um Ihre Inhalte optimal zu präsentieren und die Benutzererfahrung zu verbessern.

Welche Beispiele für Trigger gibt es?

Als Trigger für automatische Prozesse können WordPress Hooks genutzt werden, oder auch WordPress Scheduler Objekte. Zudem können auch serverseitige Cronjobs als Trigger konfiguriert werden.

mehr erfahren

Um auf unterschiedliche Vorkommnisse eines Webprojektes reagieren zu können, können Automatisierungen programmiert werden. Wir nutzen dazu z.B. den PCM Automator. Hier können unterschiedliche Auslöser/Trigger definiert werden, z.B.

  • Erzeugen/Speichern eines Posts
  • Erzeugen/Speichern eines Users
  • Klick auf ein Objekt/einen Link/Aufruf einer URL
  • Kalendarische Auslöser
  • Anmelden eines Users

Was sind WordPress Hooks?

WordPress Hooks sind definierte Stellen im Code von WordPress, in PlugIns oder im Theme, an denen individueller Code ausgeführt werden kann. Dabei können Filter & Actions als Auslöser genutzt werden.

mehr erfahren

Hooks sind in WordPress definierte Stellen im Code von WordPress (WordPress Core), in PlugIns oder im Theme, an denen individueller Code ausgeführt werden kann. Dabei können zwei Arten von Hooks ausgelöst werden, solche die eine Aktion ausführen (“Actions”) und solche, die Daten verarbeiten (“Filter”).

Wie unterscheiden sich WP Cron und CronJobs von Hooks in WordPress?

Hooks in WordPress sind ein wesentlicher Bestandteil des WordPress Plugin-APIs, die Entwicklern erlauben, in den WordPress-Core einzuhaken, um die Funktionalität von WordPress zu erweitern oder zu ändern, ohne den Core-Code zu verändern. WP Cron dagegen ist eine in WordPress integrierte Technik, um gewisse Funktionen oder Skripte zeitgesteuert auszuführen.

mehr erfahren

Es gibt zwei Haupttypen von Hooks: Actions (Aktionen) und Filters (Filter). WP Cron und systembasierte CronJobs können mit Hooks interagieren, aber auf unterschiedliche Weise:

WP Cron

WP-Cron nutzt speziell den wp_schedule_event() Funktionsaufruf, um geplante Ereignisse zu registrieren. Diese Funktion verwendet intern einen Hook, um festzulegen, welche Funktion zu einem bestimmten Zeitpunkt ausgeführt werden soll. Wenn der WP-Cron-Prozess läuft (ausgelöst durch einen Seitenaufruf), überprüft er die geplanten Ereignisse und führt die mit diesen Ereignissen verknüpften Hooks aus. Diese Flexibilität erlaubt es Entwicklern, eigene geplante Aufgaben innerhalb von WordPress zu definieren, ohne externe CronJob-Systeme nutzen zu müssen.

Wir haben für die komfortable Verwaltung von WP Cron den PCM Automator entwickelt.

CronJobs

Traditionelle systembasierte CronJobs interagieren nicht direkt mit WordPress-Hooks, da sie außerhalb der WordPress-Umgebung operieren. Sie können jedoch verwendet werden, um WP-CLI-Befehle oder direkte Skripte auszuführen, die wiederum WordPress-Funktionen oder -Hooks aufrufen können. Diese Verbindung ist allerdings komplizierter einzurichten und zu verwalten.

Schlüsselunterschiede zwischen WP Cron und CronJobs im Kontext von Hooks: Integration und Verwaltung:

WP Cron integriert sich nahtlos in das WordPress-Ökosystem und ermöglicht die einfache Verwaltung geplanter Aufgaben über WordPress-Hooks. Systembasierte CronJobs erfordern ein tieferes technisches Verständnis und externe Konfiguration, bieten aber die Möglichkeit, komplexe Aufgaben auszuführen, die über die WordPress-Umgebung hinausgehen.

Flexibilität und Anwendungsbereich:

WP Cron bietet eine hohe Flexibilität innerhalb von WordPress, indem es erlaubt, eigene Hooks zu definieren und zu planen. CronJobs bieten eine breitere Anwendungsvielfalt, da sie jedes Skript oder jeden Befehl auf dem Server ausführen können, einschließlich, aber nicht beschränkt auf WordPress-bezogene Aufgaben.

Fazit: WP Cron und systembasierte CronJobs bieten unterschiedliche Methoden zur Planung und Ausführung von Aufgaben, die beide effektiv mit WordPress-Hooks interagieren können. Die Auswahl zwischen ihnen hängt von den spezifischen Anforderungen des Projekts, der technischen Kompetenz des Entwicklers und der bevorzugten Integrationsmethode ab.

Warum braucht ein Automatisierungs-Skript eine eigene Bedienoberfläche?

Ein Skript allein in der functions.php ist eine Blackbox: Niemand sieht, was wann läuft, und jede Änderung erfordert einen Entwicklereingriff. Mit einer Oberfläche – etwa dem PCM Automator oder einem eigenen Plugin – lassen sich Trigger, Intervalle und Parameter transparent verwalten und einzelne Automatisierungen aktivieren, pausieren oder manuell anstoßen.

mehr erfahren

Ein Skript allein in der functions.php ist eine Blackbox: Niemand sieht, was wann läuft, und jede Änderung erfordert einen Entwicklereingriff. Mit einer Oberfläche – etwa dem PCM Automator oder einem eigenen Plugin – lassen sich Trigger, Intervalle und Parameter transparent verwalten und einzelne Automatisierungen aktivieren, pausieren oder manuell anstoßen.

Können Importe aus ERP, SAP oder CSV-Dateien automatisiert werden?

Ja. Wiederkehrende Importe lassen sich per Server-Cronjob oder Scheduler vollständig automatisieren – etwa der tägliche Import von Lagerbeständen aus einer CSV-Datei oder der Abruf von Stellenanzeigen aus einem SAP-SuccessFactors-Feed. So bleiben Inhalte aktuell, ohne dass jemand Dateien manuell einspielt.

mehr erfahren

Ja. Wiederkehrende Importe lassen sich per Server-Cronjob oder Scheduler vollständig automatisieren – etwa der tägliche Import von Lagerbeständen aus einer CSV-Datei oder der Abruf von Stellenanzeigen aus einem SAP-SuccessFactors-Feed. So bleiben Inhalte aktuell, ohne dass jemand Dateien manuell einspielt.

Welche wiederkehrenden Aufgaben lohnt es sich in WordPress zu automatisieren?

Alles, was regelbasiert und wiederkehrend ist: das Erzeugen und Aktualisieren von Seiten und Landing Pages, das Leeren und Füllen von Caches, das Pflegen von Status- und Datumsfeldern, der Versand von Benachrichtigungen sowie Importe aus externen Systemen.

mehr erfahren

Alles, was regelbasiert und wiederkehrend ist: das Erzeugen und Aktualisieren von Seiten und Landing Pages, das Leeren und Füllen von Caches, das Pflegen von Status- und Datumsfeldern, der Versand von Benachrichtigungen sowie Importe aus externen Systemen.

Bleiben meine Automatisierungen bei einem Theme- oder Divi-Update erhalten?

Ja. Wir organisieren die Skripte bewusst außerhalb von Theme- und Core-Dateien – meist über den PCM Automator oder ein eigenes Plugin. Dadurch überstehen sie Theme-, Divi- und WordPress-Updates sowie Designwechsel unverändert.

mehr erfahren

Ja. Wir organisieren die Skripte bewusst außerhalb von Theme- und Core-Dateien – meist über den PCM Automator oder ein eigenes Plugin. Dadurch überstehen sie Theme-, Divi- und WordPress-Updates sowie Designwechsel unverändert.

Was ist der Unterschied zwischen einem CronJob und einem WordPress Scheduler?

Der Unterschied zwischen einem Cronjob und dem WordPress Scheduler (WP-Cron) liegt in ihrer Funktionsweise und ihrer Integration in das System. Beide dienen dazu, geplante Aufgaben automatisch auszuführen, unterscheiden sich jedoch in ihrer Implementierung und Flexibilität.

mehr erfahren
Cronjob

Ein Cronjob ist eine Funktion auf Betriebssystemebene (häufig auf Unix- und Linux-Systemen), die es ermöglicht, automatisch Aufgaben zu planen, die zu bestimmten Zeiten oder in bestimmten Intervallen ausgeführt werden sollen. Ein Benutzer konfiguriert einen Cronjob direkt auf dem Server, indem er den Crontab-Editor verwendet, um Befehle und deren Ausführungszeitpläne festzulegen. Cronjobs können eine breite Palette von Skripten oder Befehlen ausführen, unabhängig von WordPress oder anderen spezifischen Anwendungen.

WordPress Scheduler (WP-Cron)

WP-Cron ist eine WordPress-interne Implementierung der Cronjob-Funktionalität. Im Gegensatz zu einem systembasierten Cronjob, der vom Betriebssystem des Servers gesteuert wird, hängt WP-Cron von den Seitenaufrufen der WordPress-Website ab, um geplante Aufgaben auszuführen. Wenn eine Seite geladen wird, überprüft WP-Cron, ob geplante Aufgaben ausgeführt werden müssen, und führt diese entsprechend aus. Diese Aufgaben können das Veröffentlichen geplanter Beiträge, das Prüfen auf Theme- oder Plugin-Updates und andere Wartungsaufgaben umfassen.

Hauptunterschiede zwischen CronJobs und WordPress Scheduler/WP Cron
  • Ausführungsmechanismus: Ein traditioneller Cronjob wird direkt vom Betriebssystem zu einem genau festgelegten Zeitpunkt ausgeführt, unabhängig von Website-Besuchen. WP-Cron hingegen wird durch den Zugriff auf die Website ausgelöst, was bedeutet, dass Aufgaben nur ausgeführt werden, wenn die Website aufgerufen wird.
  • Einrichtung und Verwaltung: Cronjobs werden auf dem Server eingerichtet und erfordern Zugriff auf die Serverkonfiguration oder ein Kontrollpanel wie cPanel. WP-Cron-Aufgaben werden innerhalb der WordPress-Umgebung verwaltet, was die Einrichtung und Verwaltung für WordPress-Benutzer vereinfacht.
  • Zuverlässigkeit: Da WP-Cron von Website-Besuchen abhängig ist, kann es zu Verzögerungen bei der Ausführung geplanter Aufgaben kommen, insbesondere auf Websites mit geringem Traffic. Traditionelle Cronjobs bieten eine zuverlässigere Lösung für die pünktliche Ausführung, da sie nicht von Website-Besuchen abhängen.
Fazit

Während WP-Cron für viele Standard-WordPress-Aufgaben ausreichend und benutzerfreundlich ist, bevorzugen manche Benutzer für zeitkritische oder wichtigere Aufgaben die Zuverlässigkeit und Präzision eines traditionellen Cronjobs auf Serverebene. In einigen Fällen kann es sinnvoll sein, WP-Cron durch einen echten Cronjob zu ersetzen, um eine konsequentere Ausführungsplanung zu gewährleisten.

Wie kann ich die von der KI generierten Schlagworte überwachen und verwalten?

Über das WordPress-Backend können Sie die generierten Schlagworte einfach überwachen und verwalten.

mehr erfahren

Sie können die generierten Schlagworte über das WordPress-Backend so bearbeiten, wie Sie das von den selbst erstellten Schlagworten gewohnt sind, so dass Sie vollständige Kontrolle und Übersicht über die von der KI generierten Schlagworte haben. Sie können die Tags überprüfen, bearbeiten und bei Bedarf anpassen, um eine optimale Übereinstimmung mit Ihren Content-Zielen und SEO-Strategien zu gewährleisten.

Kann die KI-gestützte Verschlagwortung in mehreren Sprachen durchgeführt werden?

Ja, die KI-gestützte Verschlagwortung unterstützt Mehrsprachigkeit.

mehr erfahren

Die KI-gestützte Verschlagwortung von PERIMETRIK® ist mehrsprachig und kann Inhalte in verschiedenen Sprachen analysieren und verschlagworten. Dies erhöht die Reichweite und Zugänglichkeit Ihrer Inhalte für ein breites, internationales Publikum und verbessert Ihre globale SEO-Performance.

Wir teilen unser Know-How

Wissen zum Thema WordPress-Automatisierung: Skripte, Hooks & Cronjobs

Individuelle Datenmodelle in WordPress: Ein umfassender Leitfaden
FAQ sind auch nach der Anpassung der Results in Google ein wesentliches Werkzeug, um die Auffindbarkeit einer Website zu unterstützen.
Wir erstellen Produktkonfiguratoren für WooCommerce/ variable Produkte, Optionen & individuelle Lösungen
Website drucken oder besser PDF exportieren?
Professionelle WordPress Website für Unternehmen erstellen