J'ai vu cette convention à peu près partout, et, à certains moments, elle me rend presque fou:
<?php //The loop ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; // end of the loop. ?>
Où le <?php
et la fermeture se ?>
trouvent sur chaque ligne, même s'il n'y a pas de code HTML intermédiaire.
Ma question est: pourquoi? Pourquoi inclure toutes ces balises supplémentaires?
Pour moi, il semble que cette convention ajoute une quantité importante d'encombrement au code, est ennuyeuse à suivre en premier lieu et ajoute que beaucoup plus d'endroits pour laisser accidentellement à l'écart une balise d'ouverture ou de fermeture.
REMARQUE
Il s'agit d'un code tiré du thème Twenty-Twelve, l'exemple donné par WordPress.