WordPress-Plugin anpassen lassen — ohne dass das nächste Update alles löscht.
Das Plugin kann fast alles, was du brauchst — nur eine Kleinigkeit fehlt oder funktioniert anders. Die Versuchung ist groß, einfach im Code des Plugins etwas zu ändern. Beim nächsten Update ist die Änderung weg. Hier steht, wie Anpassungen richtig gemacht werden.
Ein Plugin wird updatesicher angepasst, indem man nicht seine Dateien verändert, sondern die vorgesehenen Erweiterungspunkte nutzt: Hooks und Filter, Template-Overrides im Theme, eigene CSS- und JavaScript-Ergänzungen oder ein kleines Erweiterungs-Plugin. So bleibt das Original aktualisierbar, und die Anpassung überlebt jedes Update.
Das Problem mit direkten Änderungen.
Ein Update ersetzt alle Dateien eines Plugins durch die neue Version. Jede Änderung, die jemand direkt im Plugin-Ordner vorgenommen hat, verschwindet dabei spurlos. Die Folgen sind typisch:
- Updates werden aus Angst nicht mehr eingespielt — und Sicherheitslücken bleiben offen.
- Nach einem automatischen Update fehlt plötzlich eine Funktion, und niemand weiß mehr, warum.
- Niemand kann nachvollziehen, was am Plugin geändert wurde.
Die gute Nachricht: Gut gebaute Plugins sind dafür gemacht, von außen erweitert zu werden.
Vier updatesichere Wege.
1. Hooks und Filter
WordPress und die meisten Plugins bieten „Einhängepunkte“: Aktionen, an denen eigener Code ausgeführt wird, und Filter, mit denen Werte verändert werden. Ein Text, eine Berechnung, eine E-Mail, eine Weiterleitung — vieles lässt sich so ändern, ohne eine Zeile im Plugin anzufassen.
<?php
/**
* Plugin Name: Anpassungen für Shop XY
* Description: Updatesichere Erweiterungen, getrennt vom Original-Plugin.
*/
// WooCommerce: Button-Text "In den Warenkorb" auf Produktseiten ändern
add_filter( 'woocommerce_product_single_add_to_cart_text', function () {
return 'Jetzt anfragen';
} );
// WooCommerce: Hinweis unter dem Preis ausgeben, nur für eine Kategorie
add_action( 'woocommerce_single_product_summary', function () {
if ( has_term( 'massanfertigung', 'product_cat' ) ) {
echo '<p class="hinweis">Lieferzeit ca. 4–6 Wochen nach Aufmaß.</p>';
}
}, 15 );Welche Hooks ein Plugin anbietet, steht in seiner Entwicklerdokumentation oder direkt im Code. Die Anpassung liegt in einem eigenen kleinen Plugin — nicht in der functions.php, damit sie auch einen Theme-Wechsel übersteht.
2. Template-Overrides
Plugins wie WooCommerce erlauben, einzelne Ausgabedateien in einen Ordner des (Child-)Themes zu kopieren und dort anzupassen. Das Plugin nutzt dann automatisch die angepasste Version. Wichtig: Nach großen Plugin-Updates prüfen, ob sich die Originalvorlage geändert hat — WooCommerce weist im Systemstatus auf veraltete Overrides hin.
3. CSS und JavaScript ergänzen
Für optische Anpassungen und kleine Verhaltensänderungen im Browser genügt oft zusätzliches CSS oder JavaScript, das nach dem Plugin geladen wird.
4. Erweiterungs-Plugin
Größere Anpassungen — zusätzliche Felder, eigene Einstellungen, neue Ausgaben — gehören in ein eigenes, kleines Plugin, das auf dem Original aufbaut. Es wird versioniert, dokumentiert und kann gezielt deaktiviert werden, falls etwas nicht stimmt.
Typische Anpassungen.
| Wunsch | Lösungsweg |
|---|---|
| Zusätzliches Feld im Formular oder Checkout | Hook plus Speichern in Metadaten |
| E-Mail-Texte oder Empfänger ändern | Filter oder Template-Override |
| Andere Berechnung von Preisen oder Gebühren | Filter im Warenkorb, serverseitig |
| Daten zusätzlich an ein anderes System senden | Aktion nach dem Speichern plus API-Aufruf |
| Layout einer Plugin-Ausgabe ändern | Template-Override oder CSS |
| Funktion nur für bestimmte Rollen zeigen | Filter mit Berechtigungsprüfung |
| Plugin lädt Skripte auf jeder Seite | Skripte gezielt abmelden, wo nicht gebraucht |
Wann Anpassen nicht mehr sinnvoll ist.
- Das Plugin bietet an der entscheidenden Stelle keinen Hook, und der Hersteller reagiert nicht auf Anfragen.
- Die Anpassungen werden umfangreicher als das, was du vom Original noch nutzt.
- Das Plugin wird nicht mehr gepflegt — dann baut man auf Sand.
- Mehrere Plugins werden mit vielen Anpassungen verbunden, um eine Aufgabe zu lösen.
In solchen Fällen ist ein eigenes Plugin oft die sauberere und langfristig günstigere Lösung. Die Abwägung: Eigenes oder fertiges Plugin?.
Wenn schon am Original geändert wurde.
Häufige Situation: Ein früherer Dienstleister hat direkt im Plugin Code geändert, und seitdem traut sich niemand, Updates einzuspielen. Der Weg heraus:
- Vollständiges Backup.
- Geändertes Plugin mit der Originalversion derselben Versionsnummer vergleichen — so werden alle Änderungen sichtbar.
- Jede Änderung bewerten: noch nötig, und über welchen Hook lässt sie sich sauber abbilden?
- Änderungen in ein Erweiterungs-Plugin überführen.
- Auf der Testumgebung das Original-Plugin aktualisieren und alles prüfen.
- Auf der Live-Seite umsetzen und dokumentieren.
Wenn mehrere Plugins betroffen sind oder unklar ist, was überhaupt geändert wurde: Plugin-Audit.
Ablauf.
- Du beschreibst, was anders sein soll — Screenshots helfen.
- Ich prüfe, welche Erweiterungspunkte das Plugin bietet, und nenne einen Festpreis.
- Umsetzung auf einer Kopie deiner Website.
- Test inklusive Update-Simulation des Original-Plugins.
- Livegang, kurze Dokumentation, was geändert wurde und wo.
Kosten.
Die meisten Anpassungen fallen in den Bereich kleine Erweiterung ab etwa 800 €. Einfache Textänderungen per Filter sind oft deutlich günstiger, umfangreiche Erweiterungs-Plugins oder das Bereinigen früherer Direktänderungen entsprechend aufwendiger.
Zusatzfunktion, Anpassung eines bestehenden Plugins, kleiner Rechner oder Shortcode.
Eigene Inhaltstypen, Einstellungen im Backend, Formulare, Logik, Dokumentation.
Schnittstellen zu CRM, ERP oder Zahlungsdiensten, Mitgliederbereiche, Lernplattformen.
Orientierungswerte, keine Fixpreise — nach einem kurzen Gespräch bekommst du ein Festpreisangebot.
Wer die Plugins entwickelt.
Ich bin Manuel Killert, WordPress-Entwickler aus Quakenbrück. Seit 2020 baue ich WordPress-Websites, seit einigen Jahren auch eigene Plugins: einen Bürgergeldrechner und einen Mietprüfer für das Jobcenter Cloppenburg, das Lernplattform-Plugin hinter spanisch-lernen.com mit über 300 Lektionen, KI-Generatoren für Content-Plattformen und 3D-Konfiguratoren als WordPress-Plugins. Als Dozent an der KW Design Akademie unterrichte ich unter anderem Plugin-Entwicklung. Du sprichst direkt mit der Person, die den Code schreibt.
Echte Projekte — live ansehen.
Eigene Plugins und individuelle Funktionen aus meinen Projekten.

Markenfest
Stärkerer Online-Shop — Webdesign, Content und individuelle Shop-Funktionen.
Website ansehen ↗
Fusion Foodie
Auftritt für Rezeptideen mit KI-Rezeptgenerator und SEO-Fundament.
Website ansehen ↗
Jobcenter Cloppenburg
Bürgergeldrechner und Mietprüfer als eigene WordPress-Funktionen — durchdachte Formulare für echte Nutzer.
FAQ — WordPress-Plugin anpassen lassen.
Kann ich ein WordPress-Plugin direkt im Code ändern?
Technisch ja, aber jede Änderung im Plugin-Ordner wird beim nächsten Update überschrieben. Anpassungen sollten deshalb über Hooks und Filter, Template-Overrides, zusätzliches CSS und JavaScript oder ein eigenes Erweiterungs-Plugin erfolgen.
Was sind Hooks und Filter in WordPress?
Hooks sind vorgesehene Einhängepunkte, an denen eigener Code ausgeführt wird. Filter sind Hooks, mit denen Werte wie Texte, Preise oder Ausgaben verändert werden, bevor sie verwendet werden. WordPress und viele Plugins bieten sie an, damit Anpassungen ohne Änderung am Original möglich sind.
Wo gehört Anpassungscode hin?
In ein eigenes kleines Plugin. Code in der functions.php des Themes geht bei einem Theme-Wechsel verloren, Code im Original-Plugin bei dessen Update. Ein Erweiterungs-Plugin lässt sich versionieren, dokumentieren und gezielt deaktivieren.
Was mache ich, wenn jemand schon direkt im Plugin Code geändert hat?
Nach einem Backup wird das geänderte Plugin mit der Originalversion gleicher Versionsnummer verglichen, jede Änderung bewertet und über Hooks in ein Erweiterungs-Plugin überführt. Anschließend wird das Original auf einer Testumgebung aktualisiert und geprüft.
Wann ist ein eigenes Plugin besser als eine Anpassung?
Wenn das Plugin an der entscheidenden Stelle keine Erweiterungspunkte bietet, die Anpassungen umfangreicher werden als die genutzte Originalfunktion, das Plugin nicht mehr gepflegt wird oder mehrere Plugins mit vielen Anpassungen verbunden werden müssten.
Was kostet es, ein Plugin anpassen zu lassen?
Die meisten Anpassungen liegen im Bereich kleiner Erweiterungen ab etwa 800 Euro. Einfache Änderungen per Filter sind oft günstiger, umfangreiche Erweiterungs-Plugins oder das Bereinigen früherer Direktänderungen aufwendiger.
Das bin ich – rechts im BildErzähl mir von deiner neuen Website.
Beschreib kurz, was du vorhast — du bekommst eine ehrliche Einschätzung zu Umfang, Zeit und Kosten.
Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de