
Woocommerce
Wordpress
Una de las cosas que no entendía en absoluto al iniciar en el mundo de la creación de sitios web con Wordpress era cuando mencionaban los "Child-theme". En la mayoría de los tutoriales que veía, los "child-theme" parecían no ser un tema importante para diseñar un sitio web, ya que se podía "finalizar" un proyecto sin necesidad de utilizarlos, y en cierta medida esto es verdad, puedes diseñar completamente un sitio web sin tener la menor idea de child-themes, pero luego de haber diseñado sitios web por más de 5 años, puedo decir que me hubiese gustado entenderlo desde el inicio.
Como tengo claro que al día de hoy muy pocas personas leen, vamos directo con el tutorial.

Un Child-theme o tema hijo es un tema que hereda la funcionalidad y el estilo de otro tema, llamado tema padre. Los child-themes te permiten modificar y agregar funcionalidades al tema original sin perder la posibilidad de actualizarlo. Esto es esencial para mantener tu sitio seguro y con las últimas características.
Paso 1: Crear la carpeta del Child-theme
Acceder a tu servidor:
wp-content/themes/.Crear una nueva carpeta:
themes, crea una nueva carpeta para tu child-theme. Nómbrala de manera que refleje su relación con el tema padre, por ejemplo, mi-tema-hijo.Paso 2: Crear el archivo style.css
Crear el archivo style.css:
style.css.Añadir encabezado al style.css:
style.css con un editor de texto y añade el siguiente encabezado:/*
Theme Name: Mi Tema Hijo
Theme URI: http://example.com/mi-tema-hijo
Description: Tema hijo de Mi Tema
Author: Tu Nombre
Author URI: http://example.com
Template: mi-tema-padre
Version: 1.0.0
*/
Template coincida con el nombre de la carpeta del tema padre.Paso 3: Crear el archivo functions.php
Crear el archivo functions.php:
functions.php.Añadir código al functions.php:
functions.php y añade el siguiente código para enlazar el archivo de estilos del tema padre:<?php
function mi_tema_hijo_estilos() {
wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css');
}
add_action('wp_enqueue_scripts', 'mi_tema_hijo_estilos');
Paso 4: Activar el Child-theme
Acceder al panel de administración de WordPress:
Apariencia > Temas.Activar el Child-theme:
Usar un child-theme es una práctica esencial para cualquier desarrollador de WordPress. Te permite mantener tus personalizaciones seguras y organizadas, asegurando que tu sitio web se mantenga actualizado y funcional. Si aún no estás usando child-themes, te animo a probarlo en tu próximo proyecto.
¿Te gusta este contenido?
Suscríbete al canal para más tutoriales como este 😊