
Es ist fast unvermeidlich, dass es irgendwann im Laufe der Lebensdauer Ihrer WordPress-Website zu einem größeren Plugin-Konflikt kommt. Das passiert.
Wenn diese Konflikte auftreten, handelt es sich im Allgemeinen nicht um ein Problem zwischen zwei Neben-Plugins. Sie können fast garantieren, dass das wichtigste Plugin auf Ihrer Website direkt betroffen ist und die gesamte Funktionalität um dieses herum zusammenbricht.
Diese Aussage ist zu 50 % paranoisch und zu 50 % richtig. Die wichtigsten Plugins, die Sie verwenden, stehen aufgrund der Komplexität ihrer Funktionen häufig im Konflikt mit anderen. Unabhängig davon, ob Ihre Website mit einem Event-Management-Plugin, einem E-Commerce-Plugin oder etwas ganz anderem betrieben wird, können Sie sicher sein, dass Sie bei jedem auftretenden Konflikt das Hauptopfer sind.
Es ist fast unmöglich, Konflikte vollständig zu vermeiden, wenn Sie viele Plugins verwenden. Es gibt jedoch einige Methoden, mit denen Sie Plugin-Konflikte und -Probleme auf ein absolutes Minimum beschränken können.
1. Vermeiden Sie veraltete Plugins
Wenn Sie ein Plugin für eine bestimmte Funktion verwenden müssen, stellen Sie sicher, dass es kürzlich aktualisiert wurde und mit der neuesten Version von WordPress kompatibel ist.

Wenn der Entwickler das Plugin seit mehr als sechs Monaten nicht aktualisiert hat, besteht eine gute Chance, dass es veralteten Code enthält. Da WordPress nun versucht, seinen Entwicklungszyklus zu verkürzen, wird dies noch wichtiger.
![]()
Vermeiden Sie außerdem Plugins, die es nicht mehr gibt. Diese werden Ihnen auf lange Sicht mit ziemlicher Sicherheit Probleme bereiten.
2. Sichern Sie Plugins, bevor Sie etwas aktualisieren

Wir sagen dies oft in unseren Leitfäden, aber erstellen Sie immer ein vollständiges Backup Ihrer Website, bevor Sie Änderungen vornehmen.
Die meisten Leute werden ihre Plugins und Website ohne einen zweiten Gedanken aktualisieren. Das Ausführen der neuesten Versionen von WordPress und aller Themes oder Plugins auf Ihrer Website ist eine gute Sache, oder? Das stimmt, aber Sie sollten bei der Durchführung dieser Aktualisierungen nicht leichtsinnig sein.
Wie bei der Aktualisierung der WordPress-Kernsoftware empfiehlt es sich, vollständige, nutzbare Backups Ihrer gesamten Website zu erstellen, bevor Sie größere Änderungen vornehmen. Mithilfe von Backups können Sie frühere Versionen jedes Plugins wiederherstellen, falls etwas schief geht und Sie zur vorherigen Version zurückkehren müssen.

Es stehen viele tolle WordPress-Backup-Plugins zur Auswahl, darunter unser persönlicher Favorit VaultPress, mit dem Sie alles sichern können. Sie können den Ordner wp-content/plugins jedoch auch einfach mit einem FTP-Programm wie FileZilla herunterladen.
3. Erstellen Sie eine lokale Entwicklungsversion Ihrer Site

Verwenden Sie eine Anwendung wie MAMP oder WAMP, um eine Version Ihrer Website auf Ihrem lokalen Computer zu erstellen.
Anschließend können Sie diese lokale Version Ihrer Site als Testumgebung verwenden, um jedes von Ihnen installierte Plugin zu aktualisieren. Dadurch können Sie Updates für jedes Plugin testen, ohne dass es zu Konflikten mit den anderen kommt.
Sollten Konflikte auftreten, treten diese in der Live-Version Ihrer Website nicht auf. Sie können die Plugins in der Entwicklungsversion testen und optimieren, bis Sie zufrieden sind, dass alles funktioniert.
Anschließend können Sie Ihre Live-Version aktualisieren.
4. Plugins einzeln aktualisieren

Es kann verlockend sein, alle Ihre Plugins auszuwählen und sie gleichzeitig von WordPress aktualisieren zu lassen. Es ist auf jeden Fall eine Zeitersparnis, wenn alles wie geplant verläuft.
Wenn nach einem Update ein Problem mit einem der Plugins auftritt, werden Sie froh sein, dass Sie diese zusätzlichen Minuten damit verbracht haben, jedes Plugin einzeln zu aktualisieren. Mit dieser Methode können Sie genau sehen, welches Plugin den Konflikt verursacht hat, und dann die vorherige Version sofort aus einem Backup wiederherstellen.
Wenn Sie sie alle auf einmal aktualisieren, riskieren Sie, einen erheblichen Teil Ihrer Zeit damit zu verbringen, widersprüchliche Plugins zu entdecken.
5. Finden Sie den Konflikt
Der obige Punkt ist eine gute Praxis, aber die meisten Menschen sind nicht bereit, ein paar zusätzliche Minuten dafür aufzuwenden. Wenn Sie alle Ihre Plugins gleichzeitig aktualisiert haben, bleiben Ihnen zwei Optionen und Sie möchten die zweite davon nach Möglichkeit vermeiden.
Plugins wiederherstellen
Sie können Plugins aus dem Backup, das Sie kurz vor dem Update erstellt haben, vollständig wiederherstellen. Aktualisieren Sie dann jedes Plugin einzeln, um dasjenige zu finden, das den Konflikt verursacht.
Wenn Ihre Antwort auf Punkt eins wäre: „Oh, ja. Ich sollte sie zuerst sichern.“ Es tut mir leid, dass Sie sich auf Punkt zwei beschränken müssen.
Der manuelle Prozess
Sie haben kein Backup. Sie haben alle Plugins auf einmal aktualisiert, um Zeit zu sparen, und jetzt ist etwas Wichtiges kaputt. Jetzt stehen Sie vor der mühsamen Aufgabe, jedes Plugin manuell zu überprüfen, um den Konflikt zu finden.
Dazu müssen Sie alle installierten Plugins deaktivieren.
Wenn alle deaktiviert sind, können Sie Ihr Haupt-Plugin aktivieren, bei dem das Problem auftritt, und sicherstellen, dass es ordnungsgemäß funktioniert. Möglicherweise liegt es am defekten Plugin.
Anschließend müssen Sie jedes Plugin einzeln aktivieren und prüfen, ob der Konflikt aufgetreten ist. Wenn Sie viele Plugins installiert haben, kann dies einige Zeit dauern.
Erschwerend kommt hinzu, dass Sie nach Auftreten dieses Konflikts entweder das zweite Plugin deaktiviert lassen oder versuchen müssen, die Version zu finden, die Sie vor dem Update installiert hatten, vorausgesetzt, Sie kannten die Versionsnummer.
Die Durchführung dieser manuellen Methode kann lange dauern und dabei zu erheblichen Funktionsproblemen auf Ihrer Website führen. Versuchen Sie am besten, dieses Szenario vollständig zu vermeiden, indem Sie proaktiv vorgehen, Backups erstellen und einen Plan für die Aktualisierung Ihrer Website haben.
6. Nutzen Sie die Plugin-Supportforen, um den Konflikt zu lösen

Sobald Sie das problematische Plugin gefunden haben, ist es eine gute Idee, das Support-Forum aufzusuchen. Für das Plugin sollte es auf der WordPress.org-Seite einen „Support“-Tab geben, wenn es frei verfügbar ist. Oder für Premium-Plugins auf der Haupt-Plugin-Homepage oder auf der Website des Entwicklers.
Die Chancen stehen gut, dass Sie nicht die erste Person sind, die den Konflikt hat. Wenn Sie der glückliche Patient dieses Problems sind, sollten Sie einen Forenthread erstellen oder eine E-Mail an die Entwickler senden, um mit der Untersuchung des Problems zu beginnen.
Um Ihren eigenen Forenthread zu starten, müssen Sie ein WordPress.org-Konto erstellen, falls Sie noch keins haben, oder sich bei dem Konto anmelden, das Sie beim Kauf des Premium-Plugins erstellt haben.
7. Ersetzen Sie das Neben-Plugin, wenn eine Lösung nicht möglich ist
Möglicherweise gibt es für Ihren Konflikt keine Lösung. Möglicherweise haben Sie keine andere Wahl, als auf die Funktionen dieses Plugins zu verzichten. Zumindest als kurzfristige Lösung.
Es stehen Ihnen weitere Plugins zur Verfügung, die die gleiche Funktion erfüllen. Verbringen Sie etwas Zeit mit der Suche nach einem Ersatz-Plugin und verwenden Sie nicht einfach das erste, das Sie finden. Finden Sie eines mit gutem Support, das kürzlich von seinen Entwicklern aktualisiert wurde.
Eventuell lohnt es sich sogar, vorher mit den Entwicklern des neuen Plugins Kontakt aufzunehmen. Finden Sie heraus, ob Ihr Plugin mit den wichtigsten von Ihnen verwendeten Plugins kompatibel ist. Oder fragen Sie sie, ob der Konflikt, den Sie mit ihrem vorherigen Plugin hatten, ein Problem für sie war.
Denken Sie daran, dass Sie nicht an ein bestimmtes Plugin gebunden sind. Wenn Sie kein Plugin finden, das genau das tut, was Sie wollen, ist es möglicherweise eine Idee, jemanden zu finden, der benutzerdefinierten Code für Ihre Website erstellt, der die Notwendigkeit eines Plugins vollständig überflüssig macht.
Obwohl Sie Plugins für praktisch alles in WordPress verwenden können, ist dies möglicherweise nicht die beste Option, die Ihnen zur Verfügung steht.
Wenn Sie Plugins zum Ausführen einfacher Aufgaben verwenden, ist es eine viel intelligentere Wahl, zu lernen, wie Sie diese durch benutzerdefinierten Code ersetzen. Sie können es selbst lernen oder jemanden den spezifischen Code schreiben lassen, der zur Erfüllung der Aufgabe erforderlich ist, und ihn Ihrem Theme hinzufügen.
Jedes Plugin, das Sie verwenden, entzieht Ihnen die Kontrolle über Ihre Website und legt deren langfristige Gesundheit in die Hände von Drittentwicklern.
Dieser Entwickler ist möglicherweise nicht in der Lage, das Plugin vollständig auf dem neuesten Stand zu halten. Ihr Code kann chaotisch sein und unbeabsichtigte Lücken und Probleme aufweisen. Möglicherweise wird einfach eine Funktion verwendet, die bereits von einem anderen Plugin verwendet wird, das Sie installiert haben.
Was auch immer das Problem ist, es kann normalerweise vermieden werden, indem das Plugin durch benutzerdefinierten Code ersetzt wird, der weniger Ressourcen verbraucht und weniger wahrscheinlich andere Probleme verursacht.
Haben Sie größere Konflikte mit Plugins auf Ihrer Website festgestellt? Wie haben Sie sie gelöst? Wir würden es gerne in den Kommentaren erfahren.
