Desarrollo de temas para WordPress
Las plantillas de página en WordPress son una gran manera de añadir variaciones estructurales o funcionalidad altamente personalizada a su sitio web. Son fáciles de crear para que los novatos puedan empezar, pero ofrecen suficiente potencial para mantener ocupados incluso a los profesionales experimentados.
En este artículo, echaremos un vistazo a lo que son las plantillas de página, así como a la forma en que puede utilizarlas para mejorar su sitio web. También incluiré detalles para la creación de plantillas de página con código, y la manera mucho más fácil con nuestro plugin CustomPress.
Como mencioné en la introducción, una plantilla de página te da la posibilidad de desviarte de la estructura existente de tu sitio, además de añadir nuevas características. Twenty Fourteen incluye dos grandes ejemplos: una página de colaborador y una página de ancho completo.
La página de colaboradores introduce una nueva funcionalidad: la posibilidad de listar los autores que han contribuido a tu sitio web. La plantilla de ancho completo altera la estructura de la página al eliminar la barra lateral, centrándose más en el contenido.
Twenty Eleven también ofrece dos plantillas de página: la plantilla de escaparate y la plantilla de barra lateral. La plantilla de barra lateral te ofrece la vieja barra lateral en tu página, la página de escaparate muestra primero las publicaciones adhesivas y luego una lista de publicaciones recientes.
Cómo añadir una plantilla a wordpress
}Un buen caso de uso para esto sería si tienes una tienda en tu sitio y necesitas mostrar una imagen de cabecera diferente o un menú personalizado en la página de la tienda. Usted podría entonces añadir estas personalizaciones en header-shop.php y se mostraría en el lugar apropiado.Sin embargo, las etiquetas condicionales no se limitan a una página. Usted puede hacer varias declaraciones en una fila como así:if ( is_page(‘products’) ) {
Como puede ver, no hay nada demasiado sofisticado aquí: las llamadas habituales para la cabecera y el pie de página, y el bucle en el medio. La página en cuestión tiene este aspecto:La plantilla de página por defecto en el tema Twenty Twelve. (Ver versión grande)2. Copiar y renombrar el archivo de la plantillaDespués de identificar el archivo de la plantilla por defecto, es el momento de hacer una copia. Utilizaremos el archivo duplicado para realizar los cambios deseados en nuestra página. Para ello también tendremos que renombrarlo. No puedes tener dos archivos con el mismo nombre, eso sólo confunde a todo el mundo.Eres libre de ponerle al archivo el nombre que quieras siempre que no empiece por ninguno de los nombres de archivos de temas reservados. Así que no lo llames page-algo.php o cualquier otra cosa que haga pensar a WordPress que es un archivo de plantilla dedicado.Tiene sentido usar un nombre que identifique fácilmente para qué se usa este archivo de plantilla, como mi-plantilla-personalizada.php. En mi caso, usaré custom-full-width.php.3. Personalizar la cabecera del archivo de plantillaLuego tenemos que decirle a WordPress que este nuevo archivo es una plantilla de página personalizada. Para ello, tendremos que ajustar la cabecera del archivo de la siguiente manera:
Get_template_part
En WordPress, una plantilla proporciona la estructura de cómo se muestra su contenido. Es un archivo generado por su tema de WordPress que puede ser aplicado a entradas o páginas específicas para controlar la forma en que se ven en su sitio web.
Un tema de WordPress controla la apariencia general de su sitio web. Un tema se compone de un grupo de archivos, y algunos de ellos son archivos de plantilla. Los temas pueden instalarse desde el directorio oficial de temas de WordPress o descargarse de diseñadores de temas de terceros.
Las plantillas son archivos que contienen código HTML y CSS que definen cómo se muestra el contenido en las entradas y páginas de WordPress, así como en otras áreas de su sitio web de WordPress. Están diseñadas para funcionar dentro de un determinado tema de WordPress.
Es útil pensar en las plantillas como archivos de diseño de páginas que se encuentran dentro de un tema disponible. Por ejemplo, un archivo de plantilla puede controlar la forma en que su página de inicio se ve, y determinar si se ve diferente de otras páginas en su sitio web de WordPress.
Cada página de su sitio web de WordPress requiere un tipo específico de archivo de plantilla que define sus características distintivas. Por ejemplo, un tema puede tener una plantilla separada para las páginas, las entradas, las actualizaciones de noticias, los calendarios, los archivos multimedia, etc.
Geri bildirim
Diseñar un sitio web puede ser divertido. Aunque puedes personalizar la apariencia de tu sitio editando tu tema, esto probablemente creará cambios globales en tu diseño. Por lo tanto, es posible que busques una manera fácil de crear páginas individuales con características específicas.
Aquí es donde entran en juego las plantillas de páginas. Estas le permiten personalizar sus páginas sin modificar su tema. Las plantillas te dan más control sobre tu diseño y te ayudan a ahorrar tiempo. Además, no necesitarás aprender ninguna habilidad de codificación para crearlas.
Sin embargo, si quieres personalizar la apariencia de páginas individuales, tendrás que crear plantillas de página. Mientras que el tema controla el diseño de todo el sitio, las plantillas ayudan a estructurar las páginas individuales.
Las plantillas también pueden ayudarte a agilizar el proceso de creación de contenidos. Después de crear todas las plantillas que necesites, puedes aplicarlas a diferentes páginas. De esta manera, no tendrás que editar cada página individualmente.
Si utilizas un tema basado en bloques en tu sitio, también puedes añadir y editar plantillas de página en el Editor de Sitios. Para descargar un tema que admita esta función, ve a Apariencia > Temas. A continuación, acota tu búsqueda con un filtro de Edición del Sitio Completo: