¿Página de listado para tipo de entrada personalizada?
He creado un tipo de entrada personalizada (custom post type) en WordPress y tengo el 90% de la funcionalidad trabajando correctamente, pero estoy teniendo algunos problemas tratando de crear una plantilla personalizada para la página de listado.
Actualmente está usando la página index.php predeterminada para mostrar todas las entradas y he intentado sobrescribir esto creando una página page-post-type.php pero no pareció funcionar.
¿Cuál sería el mejor método para crear una página de listado de tipos de entrada personalizadas?
Gracias, Jamie.

Creo que quieres crear una página de archivo para un tipo de entrada personalizado, crea archive-{post_type}.php
y te mostrará el contenido del tipo de entrada personalizado.
También consulta el codex: http://codex.wordpress.org/Template_Hierarchy#Custom_Post_Types_display

Ten en cuenta que si has nombrado tu tipo de publicación personalizada como post-typename en lugar de post_typename, no funcionará. El guión (-) en los nombres de las plantillas separa las propiedades que se asignan al archivo de plantilla, y los nombres de tipos personalizados que incluyen un guión rompen la asignación.

¿Por qué deberías querer crear una página archive-{post_type}.php
? Cuando establecemos 'has_archive' => true,
al registrar el tipo de publicación personalizada puedes acceder a él como dominio.com/custom_post_type
(dependiendo de la estructura de enlaces permanentes). ¿Estoy equivocado?
