Це не рекомендується в жодному посібнику зі стилю WordPress, і я думаю, що це поганий стиль кодування. Початківці використовують цей стиль, можливо тому, що він більше схожий на HTML ...
На жаль, теми за замовчуванням занадто часто використовують цей стиль, тому деякі початківці можуть подумати, що це частина стилю коду.
Одним з недоліків цього стилю є обробка коментарів. Подивіться уважно на наступний приклад і як це не робить того, що може очікувати автор:
<?php echo 'Important: '; // announcement ?>
<?php echo ' enter the word '; /* start ?>
<?php echo '<b>password</b>'; /* the end */ ?>
Успіху налагоджуючи це. :)
Правило: перемикайтеся між контекстом PHP та HTML, лише якщо вам потрібно створити вихід на обох мовах. Використовуйте регулярні перерви у всіх інших випадках.
Оновлення, подальші думки: Кожен дійсний файл HTML - це повна та дійсна програма PHP. Так, навіть якщо він не містить жодного рядка фактичного коду PHP.
Якщо ви починаєте з HTML і додаєте невеликі шматочки PHP поетапно ... ви можете закінчити стиль, про який ми тут говоримо. Ось де в грі входить рефакторинг : Після того, як все пройде так, як очікувалося, перепишіть код, поки він не стане максимально читабельним, простий у обслуговуванні та розширенні, не повторюючи частини.
Я думаю, що деякі люди щасливі без цього останнього кроку, і тому це не скоро помре.