Stocker le code HTML d’un template WordPress en variable PHP

La fonction WordPress get_template_part, qui inclue un fichier de thème, est très utile mais affiche directement son résultat. Pour obtenir en variable ce qu’elle retourne sans l’afficher, on utilise les fonctions PHP ob_start et ob_get_clean.

function kodex_load_template_part($template_name, $part_name=null){
	ob_start();
	get_template_part($template_name, $part_name);
	$var = ob_get_clean();
	return $var;
}