Estou escrevendo meu primeiro tema WordPress e tenho uma pergunta sobre o uso do The Loop nos modelos de página. Os modelos de página que observei seguem basicamente o mesmo padrão (exemplo de Twenty Twelve):
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', 'page' ); ?>
<?php comments_template( '', true ); ?>
<?php endwhile; // end of the loop. ?>
Mas uma página terá apenas uma postagem associada, portanto, a iteração pelas postagens parece desnecessária. Meu modelo de página é mais legível e parece funcionar bem:
<?php
the_post();
the_title('<h1>', '</h1>');
the_content();
?>
Esta é uma boa prática? Existem desvantagens?