He visto esta convención prácticamente en todas partes, y, a veces, se acerca a volverme loco:
<?php //The loop ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; // end of the loop. ?>
Donde el <?php
y el cierre ?>
están en cada línea, incluso si no hay un código HTML intermedio.
Mi pregunta es: ¿Por qué? ¿Por qué incluir todas estas etiquetas adicionales?
Para mí, parece que esta convención agrega una cantidad significativa de desorden al código, es un fastidio seguirlo en primer lugar y agrega que hay muchos más lugares para omitir accidentalmente una etiqueta de apertura o cierre.
NOTA
Este es un código extraído del tema Twenty-Twelve, el ejemplo dado por WordPress.