Was ist die wp_postmeta-Tabelle

Lesezeit: 1 Minute

Benutzer-Avatar
dave

Nach meinem Verständnis erweitert wp_postmeta das Schema für wp_post. Also im Grunde werden die Standardfelder/-strukturen für einen Post in wp_posts gefunden, und wenn Posts ihre eigenen Felder/Attribute usw. benötigen, werden sie in der wp_postmeta-Tabelle definiert. Deshalb wollte ich wissen, ob ich damit richtig liege oder nicht?

Danke.

Du liegst absolut richtig. Wenn es eine Metabox oder einen “eigenen Satz von Feldern/Attributen” gibt, speichert die wp_postmeta-Tabelle die Werte dieser Felder.

Schau dir das an: https://codex.wordpress.org/images/2/2a/WP3.9.4-ERD.png

wp_postmeta (ähnlich wie wp_usermeta für Benutzer und wp_commentmenta für Kommentare) speichert alle zusätzlichen Informationen, die mit einem Beitrag verbunden sind, irgendwie besonders benutzerdefiniert.

Nutzen Sie die Funktionen

add_post_meta()
update_post_meta()
get_post_meta()

die bereits Objekt- und Array-Serialisierung/Deserialisierung (und vieles mehr) implementieren, um benutzerdefinierte Informationen zu speichern, die nicht in der wp_posts-Tabelle gespeichert sind.

  • Wenn ich mir etwas ansehen wollte, hätte ich das vorher getan und es in meiner Frage vermerkt. Dies ist eine Q&A-Website, bitte halten Sie sich mindestens an die Regeln. Trotzdem.

    – dave

    7. Oktober 2015 um 3:18 Uhr

1383830cookie-checkWas ist die wp_postmeta-Tabelle

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy