Prawie wszędzie widziałem tę konwencję i czasami zbliża mnie to do doprowadzenia mnie do szału:
<?php //The loop ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; // end of the loop. ?>
Gdzie <?php
i zamknięcie ?>
znajduje się w każdym wierszu, nawet jeśli nie ma interweniującego kodu HTML.
Moje pytanie brzmi: dlaczego? Dlaczego warto uwzględnić wszystkie te dodatkowe tagi?
Wydaje mi się, że ta konwencja dodaje znacznej ilości bałaganu do kodu, jest przede wszystkim denerwująca i dodaje, że o wiele więcej miejsc przypadkowo pomija tag otwierający lub zamykający.
UWAGA
Jest to kod pobrany z motywu Dwadzieścia Dwanaście, przykład podany przez WordPress.