Cargar en Wordpress páginas hijas con sus plantillas
4 seguidores
Buenas a todos.
A ver si alguien que pilote mucho Wordpress puede echarme una mano.
Necesito cargar bajo el contenido una página, todas su hijas. Pero que cada una de éstas tenga su propia plantilla. Como en la siguiente imagen:
Esto normalmente lo haría de la siguiente forma: http://xurl.es/pcyhj Pero así les das a todas las hijas la misma apariencia.
¿Alguna idea? Muchas gracias.
Ander
Una forma de hacerlo es en el propio código que indicas después del foreach englobar todo en un DIV y aplicarle una ID, de esta forma cada página tendrá su propia ID y puedes aplicarle la plantilla vía CSS.
Jaime Zubiaur
Gracias Vaclad.
He valorado esa posibilidad como solución de último resurso, porque, aunque me valdría para salir del paso, luego la persona que gestionase la web no podría cambiar de plantilla sin tocar las CSS. Y eso no me hace mucha gracia.
Ander
Lo que quieres es que cargue la página con la plantilla que seleccionas en los atributos de la página? (page-xx.php)
Jaime Zubiaur
Si, algo así.
Poder asignar a cada hija una plantilla diferente de forma que, por ejemplo, la primera pueda tener el título y el contenido, la segunda el título y un formulario, y la tercer la imagen destacada y el contenido (por ejemplo). Y el usuario del backend sólo tenga que cambiar de plantilla si quiere modificar la forma en la que se ve esa hija. No sé si me he explicado bien.
Esto he visto que se puede hacer con los post, pero no sé si se puede con las páginas.
piglesias Plus
Si se puede con los post, se puede con las páginas. En Wordpress toooodo son posts en la BBDD.
Así bote pronto se me ocurre que podrías jugar con los "custom fields" y en función de eso cambiarle la clase a cada página.
Jaime Zubiaur
Gracias Public, iré probando y os cuento.
EME
Si es para que el cliente pueda meterle mano, hace poco para un cliente hemos usado esta plantilla (Nobb - Responsive Multi-Purpose Theme) porque aparte de tener lo que buscas, puedes crear plantillas dentro del gestor para cada tipo de sección o contenido.
Funciona además todo como una aplicación más que con código a la hora de introducir contenidos.