2011-03-21 4 views
0

Dans la zone de contenu principal d'une page wordpress, j'utilise un php include pour ajouter un script.Wordpress - Champs personnalisés

Dans le script d'inclusion, je peux afficher les valeurs de champs personnalisées à l'aide de the_meta().

Cependant je dois utiliser la valeur d'un champ personnalisé spécifique, donc j'ai essayé ce

get_post_meta(post->ID, 'myfield', true); 

Malheureusement, le post> ID ne peut pas être trouvé.

Comment obtenir la valeur d'un champ personnalisé depuis un script ajouté par un php?

Répondre

0

Si vous withing la boucle (ce qui signifie que vous inlude le fichier en vous êtes boucle post wordpress), vous pouvez utiliser ceci:

$postID = get_the_ID(); 
$metaValues = get_post_meta($postID, 'myfield', true); 
+0

fonctionne parfaitement, merci! – Sam

+0

vous êtes les bienvenus. –

Questions connexes