Dado su ejemplo específico, mantendría la etiqueta de cierre, es decir, llamadas de función de una línea dentro de una plantilla. Es coherente y facilita la claridad (de la misma manera que WordPress recomienda comas finales para arreglos ): de lo contrario, imagínese si un desarrollador que no fue el desarrollador recogió su archivo y comenzó a agregarlo:
<?php get_footer();
<div>What the hell am I doing wrong?</div>
Sin embargo, para todos los demás archivos (funciones, incluidos, etc.), el consejo es definitivamente una buena idea:
<?php // Start of file
class MY_Class {
function just_do_it() {
}
}
// Bye bye closing tag
Me parece que está más limpio, y como han dicho otros, no hay riesgo de que los temibles "encabezados ya enviados".