Especialista en servidores y Hosting VPS
Los themes y algunos hijos
/
RSS Feed
Como implementador me ha tocado retocar, modificar, y personalizar algún theme mas de alguna vez… Si te querés poner a la tarea… En este episodio te cuento como funciona un theme y lo practico que es crearle un hijo
- WordPress trabaja con un sistema de plantillas para darle estructura a nuestro contenido
- ¿Qué representa crear un theme desde cero?
- Desde cero, casi nadie hace themes
- Se usan starter themes como:
- Underscores (starter de Automattic)
- UnderStrap (combina Underscores y Bootstrap)
- Sage (starter para WordPress de Roots)
- FoundationPress(de de Ole Fredrik)
- JointsWP (incluye el framework Foundation)
- Si te interesa leer sobre los starter themes, podes leer: Los mejores temas starter para WordPress de los chicos de Helio Software
- Tenes que saber y aprender:
- Las normas de desarrollo
- PHP
- HTML
- CSS
- Las normas de desarrollo
- Archivos mínimos a crear:
- index.php
- style.css
- Si descargas un theme vas a ver que tiene muchos archivos no solo los dos anteriores
- Cuando se hace el desarrollo del theme es muy recomendable tener por separado el desarrollo de cada parte de la web (y del theme)
- Recordemos que un theme dentro de WordPress es modular y cada uno de esos archivos por ejemplo:
- header.php
- content.php
- footer.php
- Estos archivos van acoplandose para mostrar tu sitio web
- Además gracias a esto podemos mostrar contenido particular de forma especial:
- Por ejemplo un CPT de recetas de cocina
- Podes crear un single-recetas.php
- Para que esos CPT usando ese single se muestra de forma especial
- Otro archivo muy conocido y mal usado es el functions.php
- Te permite que desde aquí se hagan o dejen de hacer cosas en tu WordPress
- Es mejor crear tu propio plugin “de funcionalidades”
- Sobre los themes de WordPress hay mucho de que hablar
- Son gratis y están a un par de clics
- Podemos usar y cambiar fácilmente entre uno y otro
- Lo habitual es que encontramos uno que nos gusta… Pero hay detalles… detalles… siempre los detalles
- Podés con un poco de código por aquí, otras lineas de código por allá
- Pero ¡CUIDADO! Porque al actualizar ese theme: ¡Se pierde todo!
- Y ahí ya la hemos liado
- Si vas a modificar, lo mejor es crear un Child Theme, un tema hijo
- Yo estoy con el deseo de aprender y crearme mis propios themes
- Y voy comenzando con personalizaciones con un child theme
- Te invito este fin de semana a crearte un child theme y comenzar a probar, y si necesitas mas información… Aquí te comparto algunos enlaces:
- Te vas a sorprender lo fácil y rápido que es crear uno
- Y lo bien que trabaja WordPress siempre