Beschreibung der WordPress-Datenbank

Wir fahren mit den Artikeln fort, die sich auf WordPress-Entwickler konzentrieren. Dieses Mal werden wir über die WordPress-Datenbank sprechen, um alle ihre Tabellen und die darin enthaltenen Informationen zu beschreiben.

Die Kenntnis der Datenbank ist nicht nur im Bereich der WordPress-Entwicklung eine große Hilfe, sondern ermöglicht es uns auch, Probleme zu diagnostizieren, die durch die Datenbank mit WordPress verursacht werden.

Teilen Sie denjenigen unter Ihnen, die mit dem Thema noch nicht vertraut sind, mit, dass WordPress eine SQL-Datenbank verwendet, um die erforderlichen Informationen zu speichern . In dieser Datenbank finden wir vom Inhalt der Einträge bis zu den Werten der WordPress-Einstellungen, so dass es nicht schadet, eine Vorstellung von ihrer Struktur zu haben.

Diejenigen, die ich kommentieren werde, sind die Datenbanken, die standardmäßig in einer WordPress-Installation der Version 3.9 erstellt werden (auch gültig für Versionen 3.8).

Beschreibung der WordPress-Datenbank

Wir werden den Namen jeder Tabelle detaillieren und dann eine Beschreibung des Inhalts und dessen Verwendungszweck geben.

wp_commentmeta

Die Tabelle wp_commentmeta enthält die Metadaten der Kommentare. Diese Metadaten sind zusätzliche Informationen, die wir jedem Kommentar zuordnen können.

wp_comments

Die Kommentare in unserem WordPress-Blog werden in der Tabelle wp_comments gespeichert. Nicht nur im Inhalt des Kommentars, sondern wir finden auch Informationen über den Autor des Kommentars wie: E-Mail, Name, User-Agent, Web, etc …

wp_links

In der Tabelle wp_links werden die wp_links (veraltete Funktionalität seit WordPress 3.5) . Einige Blogs verwenden diese Funktionalität weiterhin über das Links Manager- Plugin.
In Installationen von Versionen höher als WordPress 3.5 wird diese Tabelle noch erstellt, ist jedoch standardmäßig leer.

See also  Samsung-Handys werden Android 7.1.2 ansprechen und auf Android 8.0 Oreo aktualisieren

wp_options

Die Tabelle wp_options enthält alle Daten zu unseren Blog-Optionen. Zum Beispiel enthält es Daten wie: den Namen des Blogs, die Beschreibung des Blogs, die URL des Blogs, die Administrator-E-Mail usw. In einigen Tutorials haben wir diese Tabelle bereits manuell geändert, zum Beispiel im Tutorial zum Deaktivieren von WordPress-Plugins mit Datenbank .

wp_postmeta

Die Tabelle wp_postmeta enthält die Metadaten der Einträge. Diese Metadaten sind zusätzliche Daten, die jedem Eintrag zugeordnet sind. Einige Plugins fügen dieser Tabelle auch Daten hinzu. Als Beispiel kommt WordPress SEO von Yoast in Frage , das dieser Tabelle Daten als Meta-Beschreibung oder Schlüsselwort für jeden Artikel hinzufügt.

wp_posts

In der Tabelle wp_posts werden die Inhalte der Einträge, Seiteninhalte und benutzerdefinierten Menüs wp_posts .

wp_terms

In der Tabelle wp_terms finden wp_terms die verschiedenen Kategorien unserer Einträge (auch die Kategorien der Links in Versionen von WordPress 3.5 oder niedriger) . Die Tabelle enthält auch die Daten der Tags oder Tags unserer Einträge.

wp_term_relationships

Einträge sind Kategorien und Tags oder Tags zugeordnet, da diese Zuordnung in der Tabelle wp_term_relationship gespeichert ist. Die Beziehung zwischen Links und Kategorien wird in dieser Tabelle auch in Versionen von WordPress 3.5 oder niedriger mithilfe von Links gespeichert, die in Kategorien organisiert sind.

wp_term_taxonomy

Die verschiedenen Taxonomien (Kategorien, Tags oder Labels und Links in bestimmten Versionen von WordPress) werden in der Tabelle wp_term_taxonomy . Einige der Daten, die wir in dieser Tabelle finden können, sind die Art der Taxonomie, die Anzahl der Einträge oder Verknüpfungen, die mit jeder Kategorie / Bezeichnung / Verknüpfung verknüpft sind, usw.

wp_usermeta

Die Tabelle wp_usermeta enthält die Metadaten jedes Benutzers. Diese Metadaten sind zusätzliche Informationen, die jedem Benutzer zugeordnet sind, z. B. Name, Nachname, Berechtigungen usw.

See also  Es ist jetzt möglich, die LG V30-Kamera auf dem LG G6 zu installieren

wp_users

Die Tabelle wp_users enthält alle Blog-Benutzer mit Daten wie E-Mails, verschlüsselten Passwörtern usw.

Diagramm aller Tabellen in der WordPress-Datenbank und deren Beziehung.

Um ein besseres Bild von den verschiedenen Tabellen in der WordPress-Datenbank zu erhalten, empfehle ich, das folgende Bild zu betrachten.

Schließlich überlasse ich die Erhöhung der offiziellen Codex-Dokumentation (auf Englisch, da es keine spanische Version gibt) , die die WordPress-Datenbank beschreibt: http://codex.wordpress.org/Database_Description

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *