Pour ces astuces, j’ai utilisé le plugin Advanced Custom Field (ACF).
Récupération des images avec ACF
$NOM_VAR = get_field('NOM_CUSTOM_FIELD', $post->ID);
?><img src="<?php echo $NOM_VAR['sizes']['NOM_TAILLE_IMAGE']; ?>" alt="" /><?php
Boucle avec un champ SELECT de ACF
$NOM_VARS = get_post_meta($post->ID, 'NOM_CUSTOM_FIELD', true);
foreach($NOM_VARS as $NOM_VAR){
// LE CODE
}
OU
$NOM_VARS = get_field('NOM_CUSTOM_FIELD', $post->ID);
if($NOM_VARS == 'code_1'){
// CODE OPTION 1
}elseif($NOM_VARS == 'code_2'){
// CODE OPTION 2
}else{
// CODE OPTION 3
}
Afficher plusieurs champs continu
for($i=1; $i<=3; $i++){
$img = get_field('NOM_DU_CHAMP'.$i, $post->ID);
}
Et voilà !