Para listar post aleatorios en WordPress usamos como siempre la función query_posts pero con el parámetro orderby=rand.

Un ejemplo que loop con 3 post o entradas aleatorias: