Traigo una pieza de código muy práctica que permite mostrar los posts recientes en cualquier lugar de nuestra plantilla, fuera del loop y es muy sencilla de modificar; genera una lista en html con los títulos enlazados de los últimos posts publicados.
<?php wp_get_archives('title_li=&type=postbypost&limit=10'); ?>