Paramètre

$post_id(int)optionnel

Id du poste. Par défaut ID de la global $post.

Retourne

(array|void) Tableau de clés pour un poste si elles existent.

Déclaration et structure de la fonction get_post_custom_keys()

function get_post_custom_keys( $post_id = 0 ) {
    $custom = get_post_custom( $post_id );

    if ( ! is_array( $custom ) ) {
        return;
    }

    $keys = array_keys( $custom );
    if ( $keys ) {
        return $keys;
    }
}
get_post_custom()

Retourne les champs de méta-donnée d'un poste en passant son id.

Où est utilisée la fonction get_post_custom_keys() dans le CMS WordPress

Exemple

Afficher une liste primaire de méta-donnée d'un poste sans afficher les clés commençant par un underscore :
$custom_field_keys = get_post_custom_keys();
foreach ( $custom_field_keys as $key => $value ) {
    $valuet = trim($value);
    if ( '_' == $valuet{0} )
        continue;
    echo $key . " => " . $value . "<br />";
}

Sources

Codex WordPress : get_post_custom_keys()

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

Retour