¿Dónde se almacenan los valores de campo personalizados en la base de datos?


14

Estoy usando el complemento avanzado de campos personalizados para publicaciones. Me gustaría saber dónde se almacenan los campos personalizados. Revisé la wp_postsmesa. Sin embargo, no pude encontrar las publicaciones con campos personalizados. Me gustaría saber en qué tabla están almacenados en la base de datos.


Hola @ChetanaKestikar: dado que ACF no es realmente una parte de WordPress, es difícil decir dónde almacena los datos sin una gran cantidad de conocimiento sobre el funcionamiento interno del complemento. Por esa razón, su pregunta se abordará mejor en los canales oficiales de soporte de ACF.
bosco

Respuestas:


24

Desde el códice para campos personalizados :

La información de PostMeta se almacena en una nueva tabla, $ wpdb-> postmeta. Esta tabla tiene cuatro campos:

'meta_id': una identificación única para cada entrada.
'post_id': el ID de la publicación para estos metadatos.
'meta_key': el nombre de la 'clave'.
'meta_value': el valor asociado a la clave.

Por supuesto, esto supone que ACF utiliza la estructura predeterminada de WordPress y no una base de datos personalizada.


Entonces, ¿resulta que ACF usa la estructura predeterminada de WordPress?
Mike Lyons

1
@MikeLyons Estás en lo correcto.
iambriansreed

¿Pero cuál es el nombre de la mesa?
Anterior

1
@Revious De este diagrama se parece a wp_postmeta codex.wordpress.org/Database_Description#Table:_wp_postmeta
Brooke.

@BandonRandon: gracias, tienes razón. Ya he eliminado el que no se
usa
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.