Когда вы делаете шаблон, такой как single.php, и у вас есть php, завернутый в html, лучше всего:
Старт + Стоп PHP? например
<h1 class="post-tilte"><?php the_title(); ?></h1> <p class="post-content"><?php the_content();?></p>
Или же
Эхо HTML и Escape PHP? Например -
<?php echo '<h1 class="post-title">' . get_the_title() . '</h1> <p class="post-content"' . get_the_content() . '</p>
У меня нет предвзятого выбора, и я делаю и то, и другое, просто интересно услышать некоторые мысли
printf( '<h1 class="post-title">%s</h1>', get_the_title() );
functions.php
или плагинов и т.д.