Lorsqu’on travaille sur des thèmes, on peut avoir besoin de savoir précisément quel est le fichier utilisé pour afficher la page, et aussi souvent les différents php inclus qui la composent.
Méthode 1 – à la Mano, sous le capot dans le cambouis et le php :
if( current_user_can( 'administrator' ) ) { function show_template() { global $template; echo '<div style="position: fixed; bottom: 10px; left: 10px; background-color: rgba(0,0,0,0.5); padding: 10px; z-index: 99999999; color: #fff;">'; print_r($template); echo '</div>'; echo '<pre><ol>'; $files = get_included_files(); foreach ($files as $key => $path) { if(strstr($path, ABSPATH.'wp-content/themes/')){ echo '<li>'.str_replace(ABSPATH.'wp-content/themes/','', $path).'</pre>'; } } echo '</ol></pre>'; echo '</div>'; } add_action('wp_footer', 'show_template'); }