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.

Chetana Kestikar
la source
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.

Brooke.
la source
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