Para los que desarrollamos sitios en WordPress desde cero les dejo este arbol de archivos, para que lo usen como guía. Está en orden de prioridades, de izquierda a derecha. Solo debes buscar que contenido deseas mostrar (Ejemplo: un listado de post, o elr esultado de búsqueda) y te muestra los archivos que debes crear. También podemos ver que si nuestro WordPress no encuentra un archivo se va a ir al index.php siempre.
IMPORTANTE: Desde la versión WP4.3 se incluyó el archivo singular.php para usarlo si es que el single.php es similar al page.php.