
Un tema de WordPress (o plantilla de WordPress) es un conjunto de archivos que define el aspecto visual y la funcionalidad de tu web de WordPress. Usando distintos temas de WordPress puedes cambiar fácilmente el diseño y la estructura visual de tu web sin tener que modificar su contenido.
En la web oficial de WordPress, wordpress.org, encontrarás una enorme colección de temas de WordPress gratuitos. Puedes buscar temas según distintos criterios, como diseño, funcionalidad, popularidad o valoraciones de los usuarios. Estos temas gratuitos son una opción excelente para quienes empiezan con WordPress y tienen un presupuesto limitado.

Además de los temas gratuitos, también existen temas de pago. Los encontrarás en webs propias como Elegantthemes.com, Wpastra.com o Athemes.com, y también en conocidos marketplaces como Envato Market, donde puedes elegir entre muchos temas de WordPress para distintos fines. Frente a los gratuitos, los temas de pago ofrecen un diseño de mayor calidad, soporte al cliente, funciones ampliadas y desarrollo continuo. Son ideales para quienes necesitan una web con opciones avanzadas de personalización.

En wpdescuentos.es encontrarás en un solo lugar descuentos y códigos de descuento no solo para temas de WordPress, sino también para plugins, cursos, hosting y dominios.
10 % de descuento en el tema multipropósito Divi
Sin fecha de caducidadVentajas e inconvenientes de los temas gratuitos y de pago
Temas de WordPress gratuitos
| Ventajas + | Inconvenientes - |
|---|---|
| Son gratuitos y están al alcance de todos | Pueden tener soporte y actualizaciones limitados |
| Gran variedad para distintos fines | Pueden ser vulnerables a amenazas de seguridad |
| Suficientes para webs sencillas y para familiarizarse con WordPress | Las opciones de personalización pueden ser limitadas |
Temas de WordPress de pago
| Ventajas + | Inconvenientes - |
|---|---|
| Diseño profesional y funciones ampliadas | Más caros, sobre todo si necesitas licencia para varias webs |
| Más opciones para personalizar funciones y diseño | |
| Actualizaciones periódicas | |
| Más seguros | |
| Mejor soporte por parte de los vendedores |
¿Qué es un tema hijo y cómo crearlo?
Además de los temas estándar de WordPress, existen los llamados temas hijo (child themes). Un tema hijo es un tema derivado que se basa en un tema padre. Con un tema hijo puedes cambiar el aspecto y las funciones del tema padre, y tu código se conserva incluso cuando se actualiza el tema padre.
Por qué usar un tema hijo
Como ya hemos mencionado, un tema hijo permite actualizar el tema padre de forma segura, porque todos tus cambios de funcionalidad y diseño hechos en el tema derivado se mantienen intactos. Si editaras directamente los archivos del tema padre y este se actualizara, perderías todos tus cambios.
CONSEJO: Si quieres añadir el código de seguimiento de Google Analytics a tu web, añádelo al archivo functions.php del tema hijo.
Cómo crear un tema hijo
Crear un tema hijo es sencillo. Sigue estos pasos:
- Mediante FTP, crea un nuevo directorio para el tema hijo en la carpeta de temas (/wp-content/themes/). Puedes llamarlo nombre-del-tema-padre-child. Así, si tu tema padre es Divi, llama al tema hijo divi-child.
- Crea un archivo nuevo llamado style.css, en el que cambiarás los estilos de los distintos elementos de la web. Este archivo también contiene la información básica del tema hijo (nombre, autor, web, descripción, ...)
/*
Theme Name: Divi child
Theme Url: https://old.wp-zlavy.sk
Description: Táto child téma je odovdená téma on elegantnej Divi témy.
Theme Author: Peter Dudák
Author Url: https://old.wp-zlavy.sk
Template: Divi
Verzion: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/- Crea otro archivo llamado functions.php y pega en él el siguiente código, que indica qué estilos y scripts debe heredar el tema hijo del tema padre. En este archivo podrás añadir código para modificar la funcionalidad de la web.
<?php
add_action('wp_enqueue_scripts', 'enqueue_parent_styles');
function enqueue_parent_styles() {
wp_enqueue_style('parent-style', get_template_directory_uri().'/style.css');
}
?>- Añade una imagen llamada screenshot.png de 1200px X 900px.
- Por último, en el escritorio de WordPress ve a Apariencia -> Temas y activa el tema hijo que has creado.
Una vez creado y activado el tema hijo, puedes empezar a cambiar los estilos (style.css) y la funcionalidad (functions.php) según tus necesidades. Todos los cambios hechos en el tema hijo tienen prioridad sobre el tema padre, y el resto se toma del tema padre.
Si crear un tema hijo a mano te parece demasiado complicado, puedes usar el plugin Child Theme Configurator. Algunos temas padre tienen incluso sus propios generadores de temas hijo que lo crean por ti. Por ejemplo, el generador de temas hijo para el tema multipropósito Divi de Elegantthemes está en divi-pixels.com.



