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à !