fbpx

Fehlerbehebung bei Plugin- und Theme-Konflikten

Einer der Vorteile der Verwendung von WordPress für Ihre Website besteht darin, dass es Tausende von Plugins und Themes gibt, die Ihnen helfen, alle möglichen Dinge zu erreichen. Einer der Nachteile ist, dass jeder ein Plugin oder Theme entwickeln kann und dass die Erfahrung des Entwicklers, die Einhaltung der Best Practices bei der WordPress-Entwicklung, der Umfang des Supports und das Engagement bei der Wartung sehr unterschiedlich sein können. Das Schlimmste daran ist, dass Sie diese Dinge nicht unbedingt herausfinden werden, bis Sie das Plugin oder Theme verwenden.

Obwohl MemberMouse mit den meisten Plugins und Themen funktioniert, gibt es einige Fälle, in denen ein von Ihnen verwendetes Plugin oder Thema mit den Funktionen von MemberMouse in Konflikt geraten kann. In diesem Fall müssen Sie herausfinden, was genau der Grund für den Konflikt ist. Oft lassen sich solche Situationen beheben, indem Sie sicherstellen, dass alle Komponenten Ihrer Website auf dem neuesten Stand sind, oder indem Sie eine Anpassung in den Plugin- oder Cache-Einstellungen vornehmen. Wenn keine Lösung gefunden wird, ist es am besten, die Verwendung dieser Komponente einzustellen oder einen Ersatz zu finden.

Im Folgenden finden Sie ein Standardverfahren, mit dem Sie feststellen können, woher die Probleme kommen könnten.

1. Identifizieren und Reproduzieren des Problems

Um genau testen zu können, was das Problem verursacht, müssen Sie in der Lage sein, das Problem zuverlässig zu reproduzieren. Ein Beispiel: Wenn Sie sich bei Ihrer Mitgliederseite anmelden, berichten Ihre Mitglieder, dass sie nicht auf die Mitglieder-Homepage weitergeleitet werden. In diesem Fall müssen Sie sich einfach als Testmitglied bei Ihrer Website anmelden und feststellen, ob die Startseite korrekt ist oder nicht.

Die Replikation eines Problems ist ein wichtiger Schritt bei der Fehlersuche, der während des gesamten Prozesses immer wieder angewendet wird. Oft stellt man fest, dass ein Schritt vergessen oder übersehen wurde, und eine einfache Wiederholung löst das Problem. Oder wenn ein Kunde auf ein Problem hingewiesen hat, kann es sich um ein lokales Problem auf seiner Seite handeln. Am wichtigsten ist jedoch, dass die Schritte an unsere Support-Abteilung weitergeleitet werden, damit auch wir sie bei der Fehlersuche nachvollziehen können. In jedem Fall ist es wichtig, das Problem zunächst zu replizieren und die durchgeführten Schritte sowie die Ergebnisse zu notieren.

2. Abgesicherten Modus aktivieren

Die Begrenzung von Störungen durch andere Plugins ist immer der erste Schritt bei der Fehlersuche nach der Deaktivierung Ihrer Caching-Mechanismen. Die Funktion Abgesicherter Modus die in MemberMouse integriert ist, setzt alle Plugins auf deaktiviert, so dass Sie sie einzeln wieder aktivieren und herausfinden können, welche Konflikte verursachen könnten. Wenn Sie den abgesicherten Modus deaktivieren, werden Ihre Plugins und Ihr Thema wieder in den vorherigen Zustand versetzt.

  1. Im Support-Center-Bereich des MemberMouse-Dashboards können Sie auf die Schaltfläche Abgesicherter Modus oder Sie können den Konfigurationsbildschirm für den abgesicherten Modus auch über das MemberMouse-Menü aufrufen, indem Sie zu Allgemeine Einstellungen > Abgesicherter Modus.




  2. Sobald Sie sich auf dem Konfigurationsbildschirm für den abgesicherten Modus befinden, klicken Sie auf die Schaltfläche Abgesicherten Modus aktivieren Taste.

    Daraufhin erscheint ein Bestätigungsdialog, in dem Sie aufgefordert werden zu bestätigen, dass Sie den abgesicherten Modus aktivieren möchten. Dieser Bestätigungsdialog macht Sie auf die folgenden Dinge aufmerksam, die passieren werden, wenn der abgesicherte Modus aktiviert ist:

    • alle anderen Plugins außer MemberMouse werden deaktiviert
    • wenn ein Standard-WordPress-Theme verfügbar ist, wird das aktuelle Theme deaktiviert und das Standard-WordPress-Theme aktiviert
    • MemberMouse merkt sich, welche Plugins aktiv waren und welches Thema aktiv war, so dass sie reaktiviert werden können, wenn der sichere Modus deaktiviert wird.

      Anmerkung: Einige Plugins und Themes warten auf WordPress-Deaktivierungshaken, um bei deren Auftreten bestimmte Aktionen ausführen zu können. Der sichere Modus von MemberMouse verwendet eine Methode zur Umgehung der Plugins, die die WordPress-Deaktivierungshaken nicht auslösen. Dies ist die bevorzugte Methode, damit Plugins und Themes nicht versehentlich angewiesen werden, Konfigurationseinstellungen zu ändern.

  3. Klicken Sie im Bestätigungsdialog auf OK.

  4. Nachdem der abgesicherte Modus aktiviert wurde, werden Sie feststellen, dass beim Navigieren im WordPress-Verwaltungsbereich die folgende Meldung am oberen Rand des Bildschirms angezeigt wird:




    Sie können klicken Einstellungen für den abgesicherten Modus um jederzeit zum Konfigurationsbildschirm für den abgesicherten Modus zurückzukehren. Sie werden auch feststellen, dass in der gelben Box die Liste der Plugins und des Themas, das MemberMouse gespeichert hat, angezeigt wird:





    Sie können nun den Prozess, bei dem Sie Probleme haben, erneut versuchen. Wenn das Problem mit aktiviertem abgesicherten Modus behoben wird, bedeutet dies, dass entweder ein Plugin oder eine Theme-Komponente die Ursache des Problems ist. Fahren Sie mit den nächsten Schritten fort, um herauszufinden, welche Komponente sich negativ auf MemberMouse auswirkt, und deaktivieren Sie sie. 

3. Test auf Plugin-Konflikte

  1. Als Erstes werden wir alle Plugins außer MemberMouse deaktivieren. Verwenden Sie dazu entweder die Option "Abgesicherter Modus", die in den vorherigen Schritten beschrieben wurde, oder gehen Sie zum Menü Plugins Seite in WordPress, um alle Plugins außer MemberMouse zu deaktivieren.

  2. In der oberen linken Ecke der Plugin-Liste sehen Sie ein Kontrollkästchen. Aktivieren Sie dieses und es werden automatisch alle Plugins in der Liste ausgewählt.



  3. Finden Sie die MemberMouse-Plattform Plugin in der Liste und heben Sie die Auswahl auf.



  4. Oberhalb der Plugin-Liste finden Sie den Eintrag Bulk-Aktionen und wählen Sie die Deaktivieren Sie Option.



  5. Wenn nun alle Plugins außer MemberMouse aktiviert sind, klicken Sie auf die Schaltfläche Bewerbung neben der Schaltfläche Bulk-Aktionen um alle ausgewählten Plugins zu deaktivieren.

  6. Da nun alle Plugins mit Ausnahme von MemberMouse deaktiviert sind, gehen Sie die Schritte durch, um das Problem, das bei Ihnen auftrat, wiederherzustellen. Wenn das Problem weiterhin auftritt, fahren Sie mit dem Abschnitt Testen auf Themenkonflikte Abschnitt. Wenn das Problem nicht auftritt, bedeutet dies, dass eines der von Ihnen verwendeten Plugins das Problem verursacht, fahren Sie also mit dem nächsten Schritt fort.

  7. Da wir nun wissen, dass eines der Plugins das Problem verursacht, müssen wir sie nur nacheinander reaktivieren und nach jedem Plugin testen, ob das Problem wieder aufgetreten ist. Nach der Aktivierung eines der deaktivierten Plugins wird das Problem schließlich wieder auftreten. Wenn das Problem wieder auftritt, wissen wir, dass das Plugin, das wir gerade reaktiviert haben, den Konflikt verursacht oder mitverursacht hat.

    Sobald Sie das Plugin oder die Plugins gefunden haben, die Teil des Konflikts sind, können Sie damit arbeiten, um herauszufinden, ob es sich um eine Fehlkonfiguration oder ein Caching-Problem handelt, oder ob es ersetzt oder entfernt werden muss. Schauen Sie sich die Dokumentation des Plugins und, wenn möglich, die Support-Foren an, um zu sehen, ob Sie mögliche Anpassungen finden, die das Problem beheben können. Oft ist die Kontaktaufnahme mit dem Support der beste Schritt, um das Problem zu beheben.

4. Test auf Themenkonflikte

Wenn die Fehlersuche bei den Plugins im vorherigen Schritt nicht zum Problem geführt hat, wäre die Fehlersuche beim Theme der nächste Schritt. Ähnlich wie bei den vorherigen Schritten müssen Sie eines der Standard-WordPress-Themes aktivieren und sehen, ob sich der Konflikt löst, ohne dass Ihr Live-Theme aktiv ist.

  1. Um zu testen, ob es zu Theme-Konflikten kommt, aktivieren wir das Standard-WordPress-Theme. Gehen Sie dazu in den WordPress-Menüs zu Erscheinungsbild > Themen.

  2. In der Verfügbare Themen finden Sie ein Standard-WordPress-Theme und aktivieren es. Alle WordPress-Themes beginnen mit Zwanzig und werden dann von einer Zahl gefolgt (z. B. Vierundzwanzig, fünfundzwanzig, usw.).

    Wenn Sie dieses Thema nicht in Ihrem Verfügbare Themen können Sie ihn hinzufügen, indem Sie auf das Feld Themes installieren am oberen Rand der Seite und geben Sie ein Zwanzig in das Suchfeld ein und klicken dann auf Installieren Sie wenn eines der WordPress-Themes in den Suchergebnissen auftaucht. Nachdem es installiert ist, aktivieren Sie es.

  3. Da das Standard-WordPress-Theme nun aktiviert ist, führen Sie Schritt 1 erneut durch, um zu sehen, ob das ursprüngliche Problem weiterhin besteht. Wenn das Problem weiterhin auftritt, fahren Sie mit dem nächsten Abschnitt für weitere Anweisungen fort. Wenn das Problem bei Ihnen nicht auftritt, bedeutet dies, dass das von Ihnen verwendete Theme das Problem verursacht, und Sie sollten sich mit dem Theme-Anbieter in Verbindung setzen, um eine Lösung zu finden.

5. Haben Sie immer noch Probleme?

Wenn Sie die Ursache des Problems mit den vorherigen Schritten nicht finden konnten, gehen Sie bitte wie folgt vor ein Support-Ticket einreichen und übermitteln Sie uns folgende Informationen:

  • Eine Beschreibung des Problems, das bei Ihnen auftritt.
  • Schritte, um das Problem zu beheben.
  • Die URL der Website, auf der MemberMouse installiert ist.
  • WordPress-Administrator-Anmeldedaten. Sie können dies ganz einfach tun, indem Sie Erstellung eines Mitarbeiterkontos für unser Support-Team.
War dieser Artikel hilfreich?

Verwandte Artikel