Où sont stockées les valeurs des champs personnalisés dans la base de données


14

J'utilise le plugin avancé de champs personnalisés pour les publications. Je voudrais savoir où les champs personnalisés sont stockés. J'ai vérifié la wp_poststable. Cependant, je n'ai pas pu trouver les messages avec des champs personnalisés. Je voudrais savoir dans quelle table ils sont stockés dans la base de données.


Bonjour @ChetanaKestikar - comme ACF ne fait pas réellement partie de WordPress, il est difficile de dire où il stocke les données sans beaucoup de connaissances concernant le fonctionnement interne du plugin. Pour cette raison, il serait préférable de répondre à votre question sur les canaux d'assistance officiels d'ACF.
Bosco

Réponses:


24

Du codex pour les champs personnalisés :

Les informations PostMeta sont stockées dans une nouvelle table, $ wpdb-> postmeta. Ce tableau comporte quatre champs:

'meta_id' - Un identifiant unique pour chaque entrée.
'post_id' - L'ID de la publication pour ces métadonnées.
'meta_key' - Le nom de la 'clé'.
'meta_value' - La valeur associée à la clé.

Cela suppose bien sûr qu'ACF utilise la structure WordPress par défaut et non une base de données personnalisée.


Il s'avère donc qu'ACF utilise la structure WordPress par défaut?
Mike Lyons

1
@MikeLyons Vous avez raison.
iambriansreed

Mais quel est le nom de la table?
Revious

1
@Revious De ce diagramme ressemble à wp_postmeta codex.wordpress.org/Database_Description#Table:_wp_postmeta
Brooke.

@BandonRandon: merci, vous avez raison. J'ai déjà supprimé celui inutilisé
Revious
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.