Al hacer una plantilla como single.php y tienes php envuelto en html, es mejor:
¿Iniciar + detener PHP? por ejemplo
<h1 class="post-tilte"><?php the_title(); ?></h1> <p class="post-content"><?php the_content();?></p>
O
Echo HTML y Escape PHP? Por ejemplo -
<?php echo '<h1 class="post-title">' . get_the_title() . '</h1> <p class="post-content"' . get_the_content() . '</p>
No tengo una opción preferida y me encuentro haciendo ambas cosas, solo curiosidad por escuchar algunos pensamientos
printf( '<h1 class="post-title">%s</h1>', get_the_title() );
functions.php
o complementos, etc.