Ich habe diese Konvention so ziemlich überall gesehen, und manchmal ist es beinahe verrückt geworden:
<?php //The loop ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; // end of the loop. ?>
Wobei die <?php
und schließend ?>
in jeder einzelnen Zeile stehen, auch wenn kein dazwischenliegender HTML-Code vorhanden ist.
Meine Frage lautet: Warum? Warum all diese zusätzlichen Tags einschließen?
Mir scheint, diese Konvention fügt dem Code eine erhebliche Menge an Unordnung hinzu, es ist ärgerlich, sie zu befolgen, und sie fügt hinzu, dass viele weitere Stellen versehentlich ein öffnendes oder schließendes Tag weglassen.
HINWEIS
Dies ist Code aus dem Twenty-Twelve-Theme, das Beispiel von WordPress.