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.

Chetana Kestikar
źródło
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.

Brooke.
źródło
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