Cómo crear un TEMA HIJO en WordPress CONSERVANDO los cambios que hubieras hecho antes

En este tutorial aprenderás cómo crear un tema hijo en wordpress si ya habías modificado tu plantilla anteriormente.

Este tutorial es en respuesta a varias consultas que me habéis hecho en youtube, donde preguntabais qué se puede hacer si ya habías hecho cambios en los archivos del tema padre y después queréis crear un tema hijo.

Como siempre os he comentado, el tema hijo es una de las primeras cosas que debéis crear nada más instalar wordpress, para no veros en futuros inconvenientes como es este que se os presenta si cambiáis los archivos del tema directamente, ya que cuando la plantilla o tema reciba una actualización ( y las reciben muy a menudo ) perderíais todos los cambios que hubierais hecho hasta el momento.

A continuación os pongo unas capturas de pantalla donde aparecen las dudas que les han aparecido a varias personas respecto a la creación del tema hijo después de haber hecho cambios en los archivos del tema padre:

Para crear un tema hijo y mantener los cambios que habíamos hecho en la plantilla con anterioridad lo vamos a hacer en varios pasos, siendo estos 7  pasos:

1 – Localizar nombre del tema que usas

2 – Descargar archivos originales del tema

3 – Descargar archivos de tu tema modificado

4 – Buscar diferencias en diffchecker.com

5 – Apuntar diferencias en block notas

6 – Crear tema hijo

7 – Añadir diferencias apuntadas en tema hijo y activarlo

Todos estos pasos los podéis seguir viendo el videotutorial que he preparado donde explica paso a paso como hacerlo.

Los códigos que debéis poner en style.css y functions.php para crear un tema hijo son los siguientes:

Códigos para crear tema hijo:

style.css

/* ETIQUETAS CSS QUE INDICAN A WORDPRESS QUE ESTE ES EL TEMA HIJO */
/*
Theme Name: nombre_para_tu_tema_hijo
Template: nombre_carpeta_tema_padre
*/

functions.php

<?php
//CARGA EL STYLE.CSS DEL TEMA PADRE EN EL TEMA HIJO
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
?>

Si necesitais una explcicación más detallada de por que es necesario un tema hijo en wordpress y todos los pormenores de su creación/instalación, podéis encontrar más información en el videotutorial que he preparado de cómo crear un tema hijo en wordpress pinchándo aquí

Espero que os sea útil esta información y hasta la próxima 😉

3 comentarios en “Cómo crear un TEMA HIJO en WordPress CONSERVANDO los cambios que hubieras hecho antes

  1. Hola, gracias por el tutorial. Seguí todos los pasos y creé el tema hijo pero con un problema. Yo había subido contenido al tema padre, post, imagenes y videos. Si bien estos se ven en la página con el tema hijo, en el dashboard no aparece por lo que no puedo editar. Agradeceré si me dices qué hacer para que se vea el contenido subido en el tema padre, ahora en el tema hijo… El tema padre es colormag.
    Gracias!

    1. Corrijo mi pregunta anterior. Ahora puedo ver las entradas (post). Lo que no aparece son las imagenes
      subidas.
      Agradeceré tus indicaciones para que se pasen las fotos subidas en el tema padre al tema hijo

  2. Hola Por favor, aunque se sale un poco del tema hijo ¿Cómo le quito unos warnings que aparece justo encima del encabezado de la página? y Al tratar de editar la página como lo he hecho hasta ahora (http://traductoresabc.com/wp-admin/) no presenta las opciones de edición, sólo los warnings. Dos de ellos en relación al tema bluestreet y 4 de ellos en relación al pluging antispam “CleanTalk Spam”
    Gracias
    Disculpa

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *