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.
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_postbeim 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.
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.
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.























