Umgang mit WordPress-Plugins-Konflikten

Veröffentlicht: 2018-09-14

Wenn wir über die erheblichen Probleme nachdenken, die das WordPress-Plugin für unsere Website verursachen kann, glauben wir meistens an schlecht codierte Plugins, die zu Funktions- oder Leistungsproblemen und einigen anderen Sicherheitslücken führen. Ist das wahr? Oder vielleicht sind Sie kürzlich mit gefälschten Plugins vertraut geworden und machen sich Sorgen über die Authentizität Ihrer Plugins und andere Sicherheitsprobleme, zu denen diese gefälschten Plugins führen können!

Aber kennen Sie auch das aktuelle Problem der Plugin-Konflikte?

Nun, dies ist ein weiteres und eines der Hauptprobleme, mit denen Benutzer mit ihrer WordPress-Site konfrontiert werden können. Trotzdem ist es für die Benutzer unerlässlich, sich dieser Sorge bewusst zu sein, insbesondere wenn Sie einige neue Plugins in Ihrem WordPress installieren oder wenn Sie die bereits installierten Plugins aktualisieren.

Was meinen wir mit Plugin-Konflikt?

Plugin-Konflikte sind einer der am häufigsten auftretenden WordPress-Fehler. Die Chancen stehen gut, dass Sie inzwischen auch auf Ihrer Website auf Plugin-Konflikte gestoßen sind oder diese erlebt haben. Wir wissen, dass Plugins einfache Codeschnipsel sind, die in WordPress enthalten sind, um seine Funktionalität zu verbessern und zusätzliche Funktionen hinzuzufügen.

Wenn dieser Code auf einen Fehler stößt, besteht die Möglichkeit, dass Ihr WordPress unter dem „weißen Bildschirm des Todes“ leidet. Dieser Codefehler führt zu einem erheblichen Plugin-Konflikt oder -Fehler, der sich direkt auf Ihre WordPress-Site auswirkt.

Dies weist darauf hin, dass der wesentliche Grund für Plugin-Konflikte ein schlecht codiertes Plugin ist. Aus diesem Grund ist es wichtig, jedes WordPress-Plugin sorgfältig und gründlich zu prüfen, bevor Sie es zu Ihrer WordPress-Site hinzufügen.

Was verursacht diesen Konflikt zwischen verschiedenen Plugins?

Nun, in der Welt der WordPress-Plugins gibt es Tausende von Entwicklern, die verschiedene Plugins erstellt haben. Jedes dieser Plugins bietet unterschiedliche Funktionalitäten und dient unterschiedlichen Zwecken. Dies ist zwar selbst ein Pluspunkt für WordPress-Benutzer, bringt aber auch das Problem des Plugin-Konflikts mit sich.

Allerdings kann niemand garantieren, dass ein von einem Entwickler erstelltes Plugin nicht mit dem Plugin eines anderen Entwicklers oder sogar etwas anderem, das auf Ihrer WordPress-Site enthalten ist, in Konflikt gerät. Die Konflikte entstehen hauptsächlich durch:

  • Konflikte zwischen verschiedenen Plugins auf Ihrer WordPress-Seite
  • Konflikte zwischen Ihrem aktualisierten oder neuen Plugin und Ihrem WordPress-Theme
  • Streitigkeiten zwischen der aktuellen Version Ihres WordPress und einem installierten Plugin

Im Allgemeinen zeigen sich die Symptome dieses WordPress-Plugin-Konflikts in einer oder zwei Formen. Vielleicht werden Sie bemerken, dass Ihre Website wackelig wirkt – buchstäblich, ein installiertes Plugin funktioniert nicht so, wie es sein sollte, oder Sie leiden häufig unter dem hässlichen weißen Bildschirm seit der letzten Installation oder Aktualisierung eines vorhandenen Plugins.

Wenn dies auf Ihrer WordPress-Seite passiert oder wenn Sie es schon früher bemerkt haben, müssen Sie wissen, wie Sie mit diesem Problem davonkommen. Sie müssen mit den erforderlichen Schritten zur Fehlerbehebung vertraut sein. Dies wird Ihnen helfen, das Problem sofort und ohne unnötige Verzögerungen oder Unterbrechungen Ihrer WordPress-Site zu beheben. Halten Sie sich daher mit der schnellen Lösung für einen Plugin-Konflikt auf dem Laufenden.

Um Ihnen jedoch dabei zu helfen, stellen wir Ihnen in diesem Handbuch alle Schritte vor, die Sie unternehmen müssen, damit Sie das auftretende Problem nicht nur identifizieren, sondern auch konsequent beheben können. Darüber hinaus werden wir Sie auch mit Wegen und Tipps anleiten, wie Sie diese Plugin-Konflikte von vornherein und in Zukunft vermeiden können.

So beheben oder beheben Sie WordPress-Plugin-Konflikte

Es gibt einen Grund, warum jedes Plugin (WordPress und andere Repositories) so viele Details, Kundenbewertungen, technische Spezifikationen und zusätzliche wertvolle Informationen preisgibt. Diese Informationen werden normalerweise für jedes aufgelistete Plugin oder Thema bereitgestellt. Dies liegt daran, dass die Entwickler es vorziehen, dass Benutzer den Bericht gründlich überprüfen. Sie möchten, dass die Benutzer eine gut informierte Entscheidung bezüglich der Plugins treffen, die sie auf ihrer WordPress-Seite zulassen würden.

Dies ist besonders wichtig für alle Benutzer, die nicht in der Lage sind, Code zu inspizieren, aber die potenziellen Probleme kennen möchten, die jeder Benutzer kennen muss. Achten Sie daher immer genau auf jedes wichtige Detail, wenn Sie das neue Design oder Plugin in WordPress überprüfen.

Wenn Sie die Seite eines Plugins öffnen, werden Sie feststellen, dass die Hauptseite jedes Plugins Benutzern reichlich Gelegenheit bietet, sicherzustellen, dass Entwickler ihre Plugins neben WordPress pflegen und aktualisieren. Außerdem kann ein Benutzer schnell überprüfen, was andere über die Plugin-Funktionalität in Rezensionen und Bewertungsabschnitten sagen. Diese Bewertungen helfen auch dabei, die Probleme zu erkennen, die Benutzer im Support haben. Mit diesem letzten Tipp können Sie die Plugin-Konflikte schnell erkennen und erkennen, bevor diese Probleme Ihre WordPress-Site angreifen können.

Aber was ist mit dem einen Mal, wenn das Problem nicht öffentlich gemeldet wird?

Nun, wenn wir davon ausgehen, dass Probleme nicht öffentlich gemeldet wurden, dann ist es an der Zeit, diese unsicheren Probleme manuell und auch sofort zu behandeln. Wenn nicht, werden Sie mit einer häufigen Unterbrechung der Plugin-Leistung konfrontiert, möglicherweise mit einer Fehlermeldung, die immer wieder auftaucht, oder im schlimmsten Fall erneut mit dem weißen Bildschirm des Todes!

Aber um Ihnen dabei zu helfen, eine funktionierende WordPress-Site zu pflegen und die oben genannten Plugin-Probleme zu vermeiden, sind hier die am häufigsten vorkommenden Szenarien. Halten Sie sich über diese häufig auftretenden Probleme auf dem Laufenden und finden Sie heraus, was Sie dagegen tun müssen.

  • Szenario 1 – Wenn Ihre Website online ist, aber Ihr installiertes Plugin nicht funktioniert

Wenn eines Ihrer installierten Plugins ein Problem verursacht, nicht richtig oder überhaupt nicht funktioniert, Sie aber immer noch auf Ihre WordPress-Site zugreifen können, suchen Sie sofort nach einem verfügbaren Update des Plugins. Es besteht die Möglichkeit, dass irgendetwas über JavaScript oder CSS im Plugin das Problem abrupt ausgelöst hat.

Befolgen Sie in diesem Fall den Standardprozess zur Ausgabe von Plugin-Updates. Überprüfen Sie danach die Funktionalität Ihrer Website. Wenn Sie der Meinung sind, dass das Problem jetzt behoben ist, bedeutet dies, dass der Plugin-Entwickler den Konflikt verstanden und jetzt behoben hat.

  • Szenario 2 – Wenn Sie ein vorhandenes Plugin aktualisieren oder ein neues installieren, aber etwas kaputt ist

Unabhängig davon, ob Sie ein neues Plugin auf Ihrer Website installiert oder ein vorhandenes Plugin aktualisiert haben, können Sie die Quelle der defekten Website leicht finden. Und in diesem Fall ist keine Fehlerbehebung erforderlich.

Alles, was Sie tun müssen, ist, das Plugin zu deaktivieren, von dem Sie vermuten, dass es ein Problem verursacht, und zu Ihrer WordPress-Site zurückzukehren. Überprüfen Sie nun, ob alles funktioniert. Wenn ja, besteht der nächste Schritt darin, das aufgetretene Problem den Plugin-Entwicklern zu melden, damit sie es ein für alle Mal beheben können. Während Sie auf die Auflösung Ihrer Plugins warten, finden Sie einen Ersatz für dieses bestimmte Plugin oder sehen Sie sich einige Ressourcen an, um einen handverlesenen Vorschlag für einen Ersatz zu erhalten.

  • Szenario 3 – Wenn Sie mit Batch- oder automatisierten Updates arbeiten, es sich jedoch als ein Durcheinander herausstellt

Auch wenn absolut nichts gegen die Automatisierung von Theme-, Core- und Plugin-Updates in deinem WordPress spricht, können die Dinge manchmal ziemlich durcheinander geraten. Obwohl die automatische Aktualisierung nichtsdestotrotz ein kluger Geschäftsschritt ist, wenn man bedenkt, dass Automatisierung und Rationalisierung die wesentlichen Erfolgsfaktoren sind.

Aber wenn Sie Ihre WordPress-Updates automatisieren möchten, ist das Beheben von Plugin-Konflikten möglicherweise nicht so einfach wie sonst. Je nachdem, worum es bei dem Fehler geht und wie er auf der Website angezeigt wird, müssen Sie möglicherweise zwei verschiedene Wege gehen. Diese beiden Pfade können Folgendes betreffen:

  • Wenn das Theme oder Plugin kaputt geht oder oben eine Meldung (Fehler) erscheint
  • Wenn Sie unter einem weißen Bildschirm des Todes leiden

Lassen Sie uns jedes dieser Probleme separat im Detail besprechen.

Wenn dein Theme oder Plugin kaputt geht oder oben ein Fehler erscheint

Da Sie mit dieser Situation konfrontiert sind, aber Ihr WordPress tatsächlich ausgeführt wird und leicht zugänglich ist, sind hier einige Schritte, die Sie unternehmen müssen. Diese Schritte sind besonders notwendig, wenn irgendetwas auf Ihrer Website einfach so kaputt geht.

  • Suchen Sie nach Ihrer letzten Sicherungsdatei. Wenn diese Sicherung kürzlich und direkt vor dem Plugin-Update erstellt wurde, stellen Sie sie wieder her und fahren Sie mit Schritt Nr. 5.
  • Falls Sie kein aktuelles Backup gespeichert haben, deaktivieren Sie alle Plugins, jedes einzelne von ihnen, indem Sie in WordPress gehen. Dazu müssten Sie in den Plugin-Bereich gehen und einfach jedes Plugin auf einmal abhaken. Sie können dies tun, indem Sie die Massendeaktivierungsoption verwenden, die alle abschaltet.
  • Überprüfen Sie nun, ob das WordPress-Problem behoben ist und Ihre Website ordnungsgemäß funktioniert. Wenn ja, dann wissen Sie, dass Ihr Plugin das Hauptproblem ist.
  • Wechseln Sie in der Zwischenzeit von Ihrem Site-Design zum WordPress-Standarddesign. Suchen Sie dazu nicht einfach nach einem WordPress-Standardthema, sondern gehen Sie zu Themen> Neu hinzufügen, und das erste Thema wird dort Ihr Standardthema sein. (Das Theme-Update ist normalerweise schuld, wenn der Entwickler neue Funktionen enthält, die beginnen, die Funktionalität des Plugins zu spiegeln, das Sie bereits verwenden. Am besten schließen Sie dieses also aus. Überprüfen Sie die Website erneut und stellen Sie sicher, dass es nicht mehr vorhanden ist Wenn das Problem jedoch weiterhin besteht, besteht die Möglichkeit, dass Ihr Design das Problem verursacht. In diesem Fall müssten Sie Kontakt mit dem Entwickler aufnehmen, um das Problem zu besprechen, und in der Zwischenzeit nach einem Ersatzdesign suchen.)
  • Wenn das Problem durch das Wechseln des Designs behoben wurde, überprüfen Sie nacheinander jedes Ihrer Plugins.
  • Sie können es starten, indem Sie einfach das erste Plugin erneut aktivieren, wenn Sie Zugriff auf eines haben. Sie werden eine haben, wenn Ihre Website eine spezialisierte E-Commerce-, Mitgliedschafts- oder Hospitality-Website ist. Wenn Sie das erste Plugin wieder aktivieren, überprüfen Sie auf diese Weise, ob Ihre Website problemlos funktioniert.
  • Fügen Sie nun das jeweilige Plugin hinzu, von dem Sie glauben, dass es das Problem verursacht. Wenn Ihre Website zuvor eine Fehlermeldung angezeigt hat, wurde Ihnen auch der echte Name dieses problematischen Plugins mitgeteilt. Wenn nicht, können Sie jedoch mit dem Plugin beginnen, das nicht funktioniert.
  • Sie müssen dies mit allen Plugins fortsetzen, es sei denn, Sie finden heraus, welches den Konflikt verursacht. Stellen Sie sicher, dass Sie das Plugin deaktivieren, das Sie kürzlich überprüft haben, bevor Sie das nächste Plugin aktivieren. Dies wird Ihnen helfen, die verschiedenen Variablen zu reduzieren, die Sie in Betracht ziehen würden, um herauszufinden, wo der aktuelle Konflikt besteht.
  • Sobald Sie den Plugin-Konflikt herausgefunden haben, melden Sie das Problem dem Entwickler, nachdem Sie das Plugin deaktiviert haben. Sie können es dem Entwickler im Repository oder auch dem Support-Team sagen, falls Sie ein Premium-Plugin verwenden.
  • Jetzt haben Sie die Wahl, ob Sie das Plugin auf die vorherige Version zurücksetzen, ein Ersatz-Plugin verwenden oder ganz auf dieses spezielle Feature verzichten möchten. Es wird jedoch nicht empfohlen, auf die letzte Version des Plugins zurückzusetzen. Da Sie möglicherweise weiterhin mit dem Problem konfrontiert sind, dürfen Sie immer nur die neueste Version von Plugins, Core und Themes auf Ihrer Website verwenden.

Wenn Sie unter einem weißen Bildschirm des Todes leiden

Jeder WordPress-Benutzer weiß, was für eine beängstigende Aussicht dieser weiße Bildschirm des Todes ist. Die folgenden Schritte können Ihnen helfen, das Problem des White Screen of Death zu lösen.

  • Wenn ein Benutzer unter dem weißen Bildschirm des Todes leidet, kann er nicht auf die WordPress-Site zugreifen. Dies zeigt an, dass Sie nicht auf Ihre Plugins zugreifen können. Greifen Sie in dieser Situation über SFTP im Control Panel auf Ihre WordPress-Dateien zu.
  • Deaktivieren Sie nun jedes Ihrer Plugins. Sie können dies auch tun, indem Sie einfach den Namen Ihres Plugin-Ordners in etwas anderes umbenennen.
  • Sie können auch alle Dateien löschen, wodurch sie deaktiviert werden, und als Erstes die Sicherung dieser Dateien an einem anderen Ort speichern. Sobald alle diese Dateien aus dem eigentlichen Ordner gelöscht sind, können Sie die gespeicherten Plugins im selben Ordner wiederherstellen. Dadurch werden die Daten auf Ihrem Server wiederhergestellt, anstatt sie zu reaktivieren.
  • Wenn Sie alle Plugins deaktivieren, sollten Sie in der Lage sein, auf WordPress zuzugreifen und sich wieder einzuloggen, um dem oben beschriebenen Prozess zu folgen. Aber wenn Sie auch nach dem Löschen Ihres Caches denselben weißen Bildschirm sehen, bedeutet dies, dass der Schuldige Ihr Thema ist.
  • Wenn Sie das eigentliche Problem herausgefunden haben, deaktivieren Sie Ihr WordPress-Theme. Befolgen Sie dazu den gleichen Vorgang zum Umbenennen Ihres Themenordners und erneutes Hochladen der Dateien in denselben Ordner, nachdem Sie sie zuerst gelöscht haben. Dadurch können Sie wieder auf WordPress zugreifen und von dort aus das Thema wechseln.

Möglichkeiten zur Vermeidung von WordPress-Plugin-Konflikten in Kürze

Bei weitem müssen Sie eine Vorstellung davon gehabt haben, dass die Bereinigung von WordPress-Plugin-Konflikten nicht so schwierig ist. Alles, was Sie dafür brauchen, ist ein wenig Geduld und Zeit, um die Problemquelle herauszufinden. Wenn Sie die Fehlerbehebung abgeschlossen haben, ist die Fehlerbehebung einfach genug, um sie auszuführen.

Wie gesagt, Zeit ist Geld. Während Sie all diese WordPress-Probleme als einfache Lösung oder nicht zu schwer zu lösen finden, warum leiden Sie unter diesen Problemen, wenn Sie nicht müssen! Die Zeit, die Sie für die Behebung dieser Probleme aufwenden, können Sie stattdessen für den Aufbau weiterer Websites oder sogar für einen reibungsloseren Geschäftsprozess bezahlen.

Um diese hektischen Probleme oder Ärger insgesamt zu vermeiden, finden Sie daher im Folgenden einige nützliche und praktische Tipps, die Sie in Ihre Geschäftsprozesse aufnehmen können, um sich und Ihren Kunden dabei zu helfen, WordPress-Plugin-Konflikte von nun an zu vermeiden:

  • Laden oder installieren Sie kein WordPress-Plugin aus einer Laune heraus. Je weniger Plugins Sie zu Ihrem WordPress hinzufügen, desto weniger Probleme würden Sie haben. Um es mit einfachen Worten auszudrücken, Sie können diese Probleme leicht vermeiden. Stellen Sie also sicher, dass Sie WordPress-Plugins mit Bedacht auswählen.
  • Bevor Sie ein neues Plugin aktivieren oder installieren, gehen Sie unbedingt die Support-Tickets durch oder lesen Sie die Plugin-Rezensionen. Nehmen Sie sich für diese Aktivität eine angemessene Zeit, denn das kann Ihnen in Zukunft viel Ärger ersparen. Wenn Sie jedoch nicht genug Zeit haben, um diese Details zu überprüfen, nehmen Sie eine Empfehlung von einem der vertrauenswürdigen Drittanbieter oder vielleicht einem Tech-Blog an, um nur den richtigen auszuwählen.
  • Halten Sie alle Plugins auf eine aktuelle Version aktualisiert.
  • Um den Unruhestifter zu identifizieren, aktualisieren Sie ein Plugin nach dem anderen. Auch wenn dies für die Handhabung der Updates möglicherweise nicht bequem ist, hilft Ihnen dies jedoch dabei, das Unruhestifter-Plugin effizient zu bestimmen.
  • Falls Sie ein automatisiertes Update-Tool bevorzugen, stellen Sie sicher, dass es als erstes auch ein Backup durchführt und nutzen Sie die Möglichkeit eines sicheren Upgrades wie Automate.
  • Überprüfen Sie Ihr WordPress-Plugin-Set nach einigen Monaten. Wenn Sie auf ein Plugin stoßen, das seit mehr als fünf Monaten möglicherweise Updates oder Entwicklerunterstützung verloren hat, suchen Sie nach einem neuen.
  • Stellen Sie sicher, dass Sie alle Daten sichern, bevor Sie ein neues oder vorhandenes Plugin installieren oder aktualisieren

  • Sie können Ihre WordPress-Site duplizieren, indem Sie eine lokale Testumgebung verwenden. Dies hilft Ihnen beim Testen von Updates oder neuen Plugins auf potenzielle Konflikte, bevor Sie sie tatsächlich in Ihre WordPress-Site integrieren.
  • Frischen Sie die Codierungsstandardrichtlinien von WordPress Codex auf. Auch wenn Sie möglicherweise keine Themen oder Plugins für Ihre Website entwickeln müssen, kann Ihnen das Verständnis dieser Tatsache dennoch dabei helfen, gute Codierungspraktiken zu kennen, falls Sie Plugins vor der Verwendung überprüfen.
  • Machen Sie sich auch irgendwann mit Haken vertraut. Normalerweise entsteht der Plugin-Konflikt, wenn Entwickler ihren Hooks keinen exklusiven Namen geben. Da sie mit einem Standard-Hook arbeiten, laufen sie normalerweise Gefahr, Konflikte zu verursachen oder einen Hook zu verwenden, der bereits von einem anderen Thema oder Plugin verwendet wird. Dies verwirrt schließlich den Server und verursacht einen Konfliktfehler.
  • Frischen Sie in ähnlicher Weise Ihre PHP-, HTML- und JavaScript-Kenntnisse auf. Wenn Sie sich jedoch von so vielen widersprüchlichen Plugins überfordert fühlen, können Sie diese Funktionalität in Ihr WordPress codieren und dieses Problem von nun an beseitigen.

Zusammenfassen

Natürlich gibt es viele Möglichkeiten, in Bezug auf die Verwendung und Aktivierung von Plugins auf einer WordPress-Seite schlau genug zu sein. Es wird jedoch empfohlen, einen einzigen vertrauenswürdigen Entwickler zu verwenden, um alle erforderlichen Plugins für Ihre WordPress-Site zu erhalten. Das heißt, anstatt Plugins zur Geschwindigkeitsoptimierung von einem Entwickler und Analyse-Plugins von einem anderen Entwickler zu sammeln, ist es am besten, alle Plugins von einem vertrauenswürdigen Anbieter zu beziehen.

Vergessen Sie außerdem, wie bereits erwähnt, nicht, Empfehlungen anzunehmen oder das Support-Team zu konsultieren, bevor Sie ein Plugin in Ihr WordPress integrieren, um Konflikte zu vermeiden. Der beste Weg, WordPress-Konflikte zu vermeiden, besteht darin, nur das richtige Plugin für Ihre Website sorgfältig auszuwählen. Außerdem müssen Sie bedenken, dass Plugins lediglich Erweiterungen von WordPress-Funktionen sind. Das heißt, sie sollten nur sparsam oder bei Bedarf eingesetzt werden.

Während dies unvermeidlich ist, dass Sie während der Lebensdauer Ihrer WordPress-Site nicht mindestens einmal auf einen Plugin-Konflikt stoßen, ist dies kein Problem für Sie, wenn Sie mit den oben beschriebenen einfachen Lösungen vertraut sind. Wenn Sie jedoch WordPress-Plugins verwenden, um einfache Aufgaben auszuführen, wäre es klüger, zu lernen, wie Sie diese durch benutzerdefiniertere Codes ersetzen können. Dazu können Sie es selbst entdecken oder die Unterstützung eines Entwicklers in Anspruch nehmen, um diese spezifischen Codes zu schreiben und sie in Ihr Design aufzunehmen.

Haben Sie also unter einem bestimmten Plugin-Konflikt auf Ihrer WordPress-Seite gelitten? Wie hast du es behoben? Wir würden gerne im Kommentarbereich unten davon erfahren!