2012-07-02 3 views
0

J'ai deux champs personnalisés dans mon message intitulé État et version. Je voudrais récupérer la valeur du champ Statut à afficher dans le message. Selon la documentation, les éléments suivants doivent récupérer la valeur.récupération des valeurs de champ personnalisé WordPress

<?php get_post_meta($post->ID, 'Status', true); ?> 

Cependant, rien n'est renvoyé.

Faire ce qui suit

<?php the_meta(); ?> 

Renvoie les noms et les valeurs de tous les champs personnalisés, de sorte qu'ils semblent ajouter correctement et travailler. Est-ce que je fais quelque chose de mal, ou est-ce que quelqu'un a des idées?

Répondre

3

Quand vous dites "rien est retourné", qu'attendez-vous

<?php get_post_meta($post->ID, 'Status', true); ?> 

faire? get_post_meta retourne juste la valeur, il ne fait pas écho, et vous ne le stockez pas dans une variable. Est-ce que l'ajout de echo, comme ceci:

<?php echo get_post_meta($post->ID, 'Status', true); ?> 

faites ce que vous cherchez?

+0

Ahh, bien sûr, travaille sur cela depuis trop longtemps aujourd'hui, en faisant toutes les simples erreurs –

+0

Été là, fait cela. Je suis content que vous l'ayez trié. – Hobo

Questions connexes