He creado un tema de Wordpress que usa varias plantillas de página personalizadas. De acuerdo con la documentación http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates que he logrado esto simplemente mediante el establecimiento de un comentario en la parte superior de mi plantilla-archivos:Desaparecieron las plantillas de página con Wordpress 3.4
/* Template Name: MyCustomTemplate */
y ha funcionado muy bien durante todo el tiempo que puedo recordar (que no es la primera vez que utilizo plantillas de página personalizadas). Hoy actualizamos a Wodrpress 3.4 y de repente la opción de seleccionar una plantilla personalizada ha desaparecido del administrador (solía ser un menú desplegable en el cuadro "Atributos de página" a la derecha). Sin embargo, si utiliza la "Edición rápida" en la lista de páginas, el menú desplegable "Plantilla" aún está visible, pero solo puede seleccionar "Plantilla predeterminada", ninguna de las plantillas personalizadas que configuré.
De acuerdo con esta entrada de blog: http://nacin.com/2012/03/29/page-templates-in-subdirectories-new-in-wordpress-3-4/ WP 3.4 ha agregado soporte para plantillas de página personalizadas dentro de un subdirectorio, pero no está claro si este directorio necesita ser nombrado algo especial o si aún necesita el "Nombre de plantilla" -commentar en la parte superior de los archivos. Intenté crear un directorio de "páginas" y primero puse un .php-file vacío en él, pero eso no hizo nada. Luego traté de colocar una de mis plantillas de página personalizadas (completa con el comentario "Nombre de la plantilla"), pero eso tampoco ayudó.
Vale la pena señalar que las páginas que ya fueron asignadas para usar una plantilla de página personalizada aún se procesan con esa plantilla, aunque dice "Plantilla predeterminada" en "Edición rápida" y no hay otras plantillas disponibles en la lista desplegable abajo.
No hay casi nada en Internet, pero espero que uno de ustedes sepa lo que está pasando.
muy curiosa por qué/* comentarios */tener ningún impacto en la funcionalidad de WordPress? –
Ese comentario particular de "Nombre de la plantilla" es cómo WordPress detecta las plantillas personalizadas. Es lo mismo con style.css de su tema. El bloque de comentarios en la parte superior del archivo es cómo WordPress obtiene información sobre su tema (nombre, URL, autor, etc.). – powerbuoy