Lavorando con wordpress spesso mi è capitato di incorrere in questo problema: voglio modificare una pagina da codice ma non so quale fila aprire a modificare. Ho trovato questa semplice, veloce ed efficace soluzione: nel file footer subito dopo <?php wp_footer(); ?> si può aggiungere lo snippet che ho inserito a seguire per visualizzare i file coinvolti nel rendering di una “pagina” specifica.
Per configurarlo sostituite LoginUtente con il login dell’utente con cui avete fatto login in amministrazione e NomeTemplate con il nome della cartella in cui è contenuto il template che avete usato (questo per evitare che vi escano listati anche i file di sistema).
<?php
global $current_user;
get_currentuserinfo();
$login=$current_user->user_login;
//echo $login;
if($login==”LoginUtente”){
echo ‘<div id=”bottom_debug”>’;
$included_files = get_included_files();
foreach ($included_files as $filename) {
if (strpos($filename,’NomeTemplate’) !== false){
echo “<br />”.”$filename\n”;
}
}
echo ‘</div>’;
}
?>