Gdzie przechowywane są niestandardowe wartości pól w bazie danych


14

Korzystam z zaawansowanej wtyczki niestandardowych pól dla postów. Chciałbym wiedzieć, gdzie przechowywane są pola niestandardowe. Sprawdziłem wp_postsstół. Nie mogłem jednak znaleźć postów z niestandardowymi polami. Chciałbym wiedzieć, w której tabeli są przechowywane w bazie danych.


Witaj @ChetanaKestikar - ponieważ ACF nie jest tak naprawdę częścią WordPressa, trudno powiedzieć, gdzie przechowuje dane bez dużej wiedzy na temat wewnętrznego działania wtyczki. Z tego powodu najlepiej odpowiedzieć na twoje pytanie w oficjalnych kanałach wsparcia ACF.
bosco,

Odpowiedzi:


24

Z kodeksu dla pól niestandardowych :

Informacje PostMeta są przechowywane w nowej tabeli $ wpdb-> postmeta. Ta tabela ma cztery pola:

„meta_id” - Unikalny identyfikator dla każdego wpisu.
„post_id” - identyfikator wpisu dla tych metadanych.
„meta_key” - nazwa „klucza”.
„wartość_meta” - wartość powiązana z kluczem.

To oczywiście zakłada, że ​​ACF używa domyślnej struktury WordPress, a nie niestandardowej bazy danych.


Okazuje się, że ACF używa domyślnej struktury WordPress?
Mike Lyons,

1
@MikeLyons Masz rację.
iambriansreed

Ale jak nazywa się ten stół?
Revious

1
@Revious Z tego diagramu wygląda jak wp_postmeta codex.wordpress.org/Database_Description#Table:_wp_postmeta
Brooke.

@BandonRandon: dzięki, masz rację.
Usunąłem
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.