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
.
1 2 3 4 5 6 |
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; } |