So ändern Sie Ihr aktives WordPress-Theme über Ihre Datenbank

Veröffentlicht: 2018-10-20

Themes sind eines der Hauptverkaufsargumente von WordPress. Sie können jedoch manchmal kaputt gehen, Probleme mit Plugins oder anderen Elementen auf Ihrer Website verursachen. In diesen Fällen müssen Sie möglicherweise Ihr aktives Design ändern, dies kann jedoch schwierig sein, wenn Sie aufgrund eines Fehlers keinen Zugriff auf Ihr Dashboard haben.

Die gute Nachricht ist, dass es Problemumgehungen für dieses Problem gibt. Sie können beispielsweise Themen innerhalb von Minuten über die Datenbank ändern, wenn Sie wissen, wo Sie suchen müssen. In diesem Artikel sprechen wir über einige Situationen, in denen Sie dies möglicherweise tun müssen, und führen Sie dann in drei Schritten durch den Prozess.

Lasst uns anfangen!

Abonnieren Sie unseren Youtube-Kanal

Warum Sie Ihr aktives WordPress-Theme möglicherweise deaktivieren müssen

Unter normalen Umständen dauert das Ändern Ihres WordPress-Themes nur Sekunden. Alles, was Sie tun müssen, ist das zu verwendende Theme auszuwählen und es zu aktivieren.

Heutzutage versuchen viele Themes, sich in Bezug auf die Funktionen zu übertrumpfen, um eine möglichst breite Nutzerbasis zu erreichen. In vielen Fällen verwenden sie JavaScript oder jQuery, was manchmal zu Konflikten mit einigen Ihrer Plugins führen kann. Diese Konflikte können dazu führen, dass bestimmte Funktionen nicht mehr funktionieren, oder wenn Sie wirklich Pech haben, können Sie überhaupt nicht auf Ihre Website oder Ihr Dashboard zugreifen.

In diesen Fällen müssen Sie wahrscheinlich Ihr Design ändern. Das Problem ist, wenn Sie FTP verwenden, um Ihr Theme zu deaktivieren, lässt WordPress Sie nicht wählen, welches Theme stattdessen verwendet werden soll, und legt automatisch eines der Standard-Themes fest. Deshalb kann es sinnvoller sein, Themes stattdessen über die Datenbank zu ändern. Mit diesem Prozess haben Sie die volle Kontrolle darüber, welches Design aktiviert werden soll.

Bevor Sie dies versuchen, empfehlen wir Ihnen, zuerst zu versuchen, Ihre Plugins zu beheben, sei es über FTP oder Ihre Datenbank. Unserer Erfahrung nach ist es oft einfacher, ein oder zwei lästige Plugins zu ersetzen, anstatt das Theme komplett zu wechseln. Ihre Laufleistung kann jedoch variieren, daher schadet es nicht, diesen Trick im Ärmel zu haben, nur für den Fall.

So ändern Sie Ihr aktives WordPress-Theme über Ihre Datenbank (in 3 Schritten)

Da wir Änderungen an Ihrer Datenbank (wenn auch kleine) vornehmen werden, ist es ratsam, für alle Fälle ein Backup davon zu erstellen. Auf diese Weise können Sie es über phpMyAdmin wiederherstellen, wenn etwas schief geht.

Schritt #1: Greifen Sie mit phpMyAdmin auf Ihre WordPress-Datenbank zu

Wir haben diesen Prozess in der Vergangenheit behandelt, also machen wir uns schnell. Wenn Sie Shared Hosting verwenden, verwendet Ihr Provider wahrscheinlich cPanel für Ihren Plan. In diesem Fall können Sie über phpMyAdmin auf Ihre WordPress-Datenbank zugreifen, indem Sie sich bei Ihrem cPanel anmelden und diese Option im Abschnitt Datenbanken finden :

Suchen Sie nach der Datenbank, die der Website entspricht, die Sie beheben möchten. Wenn Sie in Ihrem Plan nur eine einzelne Site hosten, sollte links nur eine Option angezeigt werden. Im folgenden Beispiel sehen Sie mehrere Datenbanken. Die nächsten Schritte ändern sich jedoch nicht, unabhängig davon, auf welche Datenbank Sie zugreifen, solange WordPress verwendet wird.

Wenn Sie keinen gemeinsamen Plan verwenden, sehen Sie sich das Kontrollfeld Ihres Hosting-Anbieters an. Die meisten Plattformen bieten Ihnen die Möglichkeit, auf Ihre Datenbank zuzugreifen und sie zu bearbeiten, auch wenn Sie cPanel nicht eingerichtet haben.

Schritt #2: Finden Sie heraus, wo WordPress den Wert Ihres aktiven Themes speichert

WordPress speichert alle Informationen Ihrer Website in einer einzigen Datenbank, einschließlich des von Ihnen verwendeten Themes. Ihre Aufgabe besteht dann darin, herauszufinden, wo sich dieser Wert in Ihrer Datenbank befindet, und ihn zu ändern.

Sobald Sie die Datenbank ausgewählt haben, die Sie bearbeiten möchten, sehen Sie eine Liste aller Tabellen, die WordPress zum Speichern seiner Daten verwendet. Diejenige, an der wir interessiert sind, heißt normalerweise wp_options :

Denken Sie daran – einige Hosting-Provider ändern aus Sicherheitsgründen Ihre Datenbank- und Tabellenpräfixe vom Standard- wp , wie im obigen Beispiel. In jedem Fall haben diese Änderungen keinen Einfluss auf die Funktionsweise Ihrer Datenbank. Bewegen Sie sich auf - klicken Sie auf die wp_options Tabelle und auf der nächsten Seite, markieren Sie das Kästchen, die am oberen Rand des Bildschirms anzeigen alle sagt:

Dies bewirkt, dass alle wp_options- Zeilen auf derselben Seite angezeigt werden , sodass Sie die gesuchten finden können, ohne hin und her zu springen. Verwenden Sie nun die Suchfunktion Ihres Browsers, um den Vorlagenwert in der Spalte option_name zu finden:

Sie werden feststellen, dass wir im obigen Screenshot zwei Zeilen hervorgehoben haben, die beide unter option_value zwanzigsiebenundzwanzig anzeigen . Um Ihr Design zu ändern, müssen wir beide Zeilen bearbeiten. Bevor wir dies tun, müssen Sie jedoch wissen, durch welchen Wert Sie Ihr aktuelles Thema ersetzen sollen, was uns zum nächsten Abschnitt bringt.

Schritt #3: Ändern Sie Ihr aktives Thema

Alles, was Sie jetzt tun müssen, ist die Werte zu bearbeiten, die wir Ihnen zuvor sowohl in den Vorlagen- als auch in den Stylesheet- Zeilen gezeigt haben. Das Problem ist, dass Sie nicht einfach den Namen des Themes eingeben können, das Sie verwenden möchten.

Wenn Sie den vollständigen Namen des Themes eingeben, weiß WordPress nicht, wovon Sie sprechen, und Sie erhalten einen Fehler. Nehmen wir zum Beispiel das Thema Twenty Seventeen, das als einzelnes Wort, Twentyseventeen , erscheint . Bei Themes mit Einzelwortnamen wie Divi ist dies oft kein Problem.

In einigen Fällen müssen Sie jedoch ein wenig nachforschen, um herauszufinden, welcher Wert in Ihrer Datenbank verwendet werden soll. Es gibt mehrere Möglichkeiten, dies zu tun. Wenn sich das Theme, das Sie verwenden möchten, im Theme-Repository von WordPress.org befindet, finden Sie eine Option namens Development Log im Abschnitt Browse the Code auf seiner Seite:

Wenn Sie auf diese Option klicken, wird eine Seite mit dem Update-Datensatz des Themes angezeigt. Oben auf dem Bildschirm sehen Sie eine Unterüberschrift mit der Bezeichnung source , mit dem Entwicklungsnamen des Themes daneben:

Im obigen Beispiel sehen wir uns das Thema „Saubere Bildung“ an und fanden heraus, dass es den Namen „ saubere Bildung“ trägt. Letzteres ist der Wert, den Sie verwenden möchten, um ihn in Ihrer Datenbank zu aktivieren. Sie können diese Informationen auch herausfinden, indem Sie per FTP auf Ihre Website zugreifen und zum Verzeichnis public_html/wp-content/themes navigieren. Darin finden Sie Ordner für jedes auf Ihrer Website installierte Thema:

Der Name jedes Ordners spiegelt wider, wie WordPress diese Themen erkennt. Wenn Sie beispielsweise mithilfe Ihrer Datenbank zu Divi wechseln möchten, müssen Sie als Wert „divi“ eingeben. Lass uns weitermachen und das jetzt tun. Kehren Sie zu Ihrer Datenbank zurück und klicken Sie auf die Schaltfläche Bearbeiten links neben der Vorlagenzeile :

Suchen Sie auf dem nächsten Bildschirm nach dem Feld option_value und ersetzen Sie seinen Inhalt durch divi :

Klicken Sie nun unten rechts auf der Seite auf die Schaltfläche Los, um Ihre Änderungen zu speichern. Wiederholen Sie genau denselben Vorgang für die Stylesheet- Zeile in Ihrer wp_options- Tabelle. Nachdem Sie beide Werte aktualisiert haben, können Sie auf Ihre Website zugreifen, die jetzt Divi verwenden sollte.

Abschluss

Wenn Ihr WordPress-Theme Ihnen Probleme bereitet, besteht die einfache Lösung darin, es vorübergehend zu deaktivieren, was Sie normalerweise über Ihr Dashboard tun würden. Wenn Sie nicht auf das Dashboard zugreifen können, müssen Sie möglicherweise stattdessen Ihre Datenbank verwenden. Dies ist etwas kniffliger, ermöglicht Ihnen aber auch, anzugeben, welches Thema verwendet werden soll.

Um Ihre Datenbank zum Ändern Ihres aktiven Designs zu verwenden, müssen Sie diese Schritte ausführen:

  1. Greifen Sie mit phpMyAdmin auf Ihre Datenbank zu.
  2. Finden Sie heraus, wo der Wert Ihres Themas in Ihrer Datenbank gespeichert ist.
  3. Wechseln Sie Ihr aktives Thema mit einem anderen Ihrer Wahl.

Haben Sie Fragen zum Ändern von Themen über die Datenbank? Lassen Sie uns im Kommentarbereich unten darüber sprechen!

Miniaturansicht des Artikels von ProStockStudio / shutterstock.com