WordPress : Obtenir une méta de type de publication personnalisée lors de la publication
Je travaille sur le code suivant. Pourquoi ne puis-je pas obtenir le Custom Post Meta lors de la publication de la publication ? J’ai essayé ceci :
function get_cpt_meta($post_ID) {
$post = get_post($post_ID);
$meta = get_post_custom();
$mfname = $meta['f_name'][0];
$mlname = $meta['l_name'][0];
echo $mfname. " " . $mlname;
}
add_action('publish_book', 'get_cpt_meta');
et
function get_cpt_meta($post_ID) {
$post = get_post($post_ID);
$meta = get_post_custom($post);
$mfname = $meta['f_name'][0];
$mlname = $meta['l_name'][0];
echo $mfname. " " . $mlname;
}
add_action('publish_book', 'get_cpt_meta');
Solution n°1 trouvée
S’il vous plaît jeter un oeil comme ci-dessous:
function get_cpt_meta($post_id){
$f_name = get_post_meta($post_id,'f_name');
$l_name = get_post_meta($post_id,'l_name');
echo $mfname. " " . $mlname;
}
add_action('save_post','get_cpt_meta',11,1);
0 commentaire