Description

Les paramètres de cette fonction ne doivent pas être considérés comme optionnels. Tous les champs personnalisés seront reçus et seulement les valeurs de la clé donnée seront retournées.

Paramètres

$key

(string) (Optionnel) Clé de la méta-donné.

Valeur par défaut : ''

$post_id

(int) (Optionnel) Id du poste. Par défaut id de la global $post.

Retourne

(array | null) Les valeurs du champ de la méta-donnée.

Structure de la fonction get_post_custom_values()

Définie dans le fichier wp-includes/post.php à la ligne 2261 :

function get_post_custom_values( $key = '', $post_id = 0 ) {
    if ( ! $key ) {
        return null;
    }

    $custom = get_post_custom( $post_id );

    return isset( $custom[ $key ] ) ? $custom[ $key ] : null;
}

Fonction utilisée par get_post_custom_values()

get_post_custom()

Retourne les clés et valeurs des méta-données d'un poste en passant son id.

Où trouver la fonction get_post_custom_values() dans le CMS Wordpress

Exemple

$mykey_values = get_post_custom_values( 'my_key' );
 
foreach ( $mykey_values as $key => $value ) {
    echo "$key => $value ( 'my_key' )<br />"; 
}

Sources

Codex Wordpress : get_post_custom_values()

Autres fonctions dans le même fichier : wp-includes/post.php

Retour