Ho visto questa convenzione praticamente dappertutto e, a volte, si avvicina a farmi impazzire:
<?php //The loop ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; // end of the loop. ?>
Dove il <?php
e la chiusura ?>
sono su ogni singola riga, anche se non vi è alcun codice HTML intermedio.
La mia domanda è: perché? Perché includere tutti questi tag extra?
A me sembra che questa convenzione aggiunga una quantità significativa di disordine al codice, è fastidioso da seguire in primo luogo e aggiunge che molti altri posti per lasciare accidentalmente un tag di apertura o chiusura.
NOTA
Questo è il codice estratto dal tema Twenty-Twelve, l'esempio fornito da WordPress.