Де в базі даних зберігаються спеціальні значення поля


14

Я використовую плагін розширених спеціальних полів для публікацій. Я хотів би знати, де зберігаються спеціальні поля. Я перевірив wp_postsтаблицю. Однак я не зміг знайти публікації зі спеціальними полями. Я хотів би знати, в якій таблиці вони зберігаються в базі даних.


Привіт @ChetanaKestikar - оскільки ACF насправді не є частиною WordPress, важко сказати, де він зберігає дані без великої кількості знань щодо внутрішньої роботи плагіна. З цієї причини ваше питання найкраще вирішити на офіційних каналах підтримки ACF.
bosco

Відповіді:


24

З кодексу для спеціальних полів :

Інформація про PostMeta зберігається у новій таблиці $ wpdb-> postmeta. Ця таблиця містить чотири поля:

'meta_id' - унікальний ідентифікатор для кожного запису.
'post_id' - ідентифікатор публікації для цих метаданих.
'meta_key' - ім'я 'ключа'.
'meta_value' - значення, пов'язане з ключем.

Звичайно, це припущення, що ACF використовує структуру WordPress за замовчуванням, а не власну базу даних.


Тож виходить, що ACF використовує структуру WordPress за замовчуванням?
Майк Ліонс

1
@MikeLyons Ви маєте рацію.
iambriansreed

Але як називається таблиця?
Відзначається

1
@Revious З цієї діаграми виглядає як wp_postmeta codex.wordpress.org/Database_Description#Table:_wp_postmeta
Брук.

@BandonRandon: спасибі, ти маєш рацію. Я вже видалив невикористаний
Відновлено
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.