Crear un child theme en wordpress

11/09/2022

Crear un child theme en wordpress
Índice
  1. Cómo añadir un tema hijo en wordpress
  2. ¿Cómo puedo crear una plantilla de tema hijo?
  3. ¿Qué es un tema hijo en WordPress?
    1. Tema infantil Astra
    2. Hola elementor child theme
    3. Custom css wordpress child theme

Cómo añadir un tema hijo en wordpress

Los temas son uno de los mayores puntos de venta de WordPress, pero no están exentos de defectos. Incluso los temas más populares tienen errores que hay que arreglar, y a menudo pueden funcionar mal después de una actualización. En resumen, hay que estar preparado, y los temas hijo de WordPress son quizás la respuesta. Sin embargo, la seguridad frente a los errores no es la única ventaja.

Como su nombre indica, los temas hijo de WordPress están estrechamente relacionados con sus "padres". Le permiten personalizar completamente sus temas favoritos, sin incurrir en el riesgo de causar un daño significativo a su sitio o de perder su duro trabajo en caso de que se produzca una actualización.

Además, los temas hijo de WordPress son relativamente sencillos de configurar. Si te gusta jugar con el código fuente, sigue leyendo para conocer los sencillos pasos que necesitas para poner en marcha un tema hijo para tu propio sitio.

Antes de ponerte manos a la obra, hay dos cosas que debemos hacer. En primer lugar, debes hacer una copia de seguridad de tu sitio de WordPress, lo que siempre es una buena idea antes de implementar cualquier cambio importante. Hay muchas maneras de hacerlo, pero en general, recomendamos usar el plugin UpdraftPlus.

¿Cómo puedo crear una plantilla de tema hijo?

En primer lugar, el nombre de archivo de la plantilla no debe comenzar con page-, o post- o author-, o cualquier otro prefijo mencionado en la jerarquía de la plantilla, por lo que utilizamos template- como un prefijo seguro conocido. Segundo, el comentario que añadimos dentro de template, es lo que se necesita para que WordPress reconozca el archivo como una plantilla de página.

¿Qué es un tema hijo en WordPress?

Un tema hijo es un complemento para el tema existente de WordPress

Un tema hijo, tal y como lo define el Codex de WordPress, es un tema que "hereda la funcionalidad y el estilo de otro tema, llamado tema padre". Los temas hijo se recomiendan para modificar los temas existentes manteniendo su diseño y código.

Tema infantil Astra

Cada persona tiene sus propios gustos. Por eso, cada día recibimos preguntas sobre cómo la gente puede modificar o personalizar su tema para satisfacer las necesidades de su sitio web con nuestros temas. Hacer los cambios en el código es suficiente, pero cuando los temas necesitan ser actualizados en base a correcciones de errores o mejoras del tema, los que hacen las ediciones de código perderán todo su trabajo duro cuando la actualización sobrescriba los archivos antiguos. La única forma de garantizar que todas las personalizaciones de los temas permanezcan como están incluso después de las actualizaciones es con los temas hijo.

Los temas hijo pueden crearse en cuestión de minutos y pueden ahorrarle horas y horas de trabajo en el futuro. Si planea personalizar cualquiera de nuestros temas, es muy recomendable utilizar un tema hijo.

Hola elementor child theme

Si tu sitio está en un plan con plugins y temas personalizados habilitados, puedes hacer muchos cambios en la apariencia de tu tema usando CSS personalizado y para construir sobre su funcionalidad por defecto usando plugins de terceros. Si quieres ir más allá y realizar cambios en el código subyacente de tu tema, puedes considerar la creación de un tema hijo.

Para usar una analogía de la charla de Kathryn Presner sobre Cómo sentirse cómodo con los temas hijo: Piensa en un tema padre como una receta maestra de brownies. Podrías crear una receta hija llamada brownies de nueces que herede todos los ingredientes y pasos, pero con la adición de nueces.

A continuación encontrará capturas de pantalla de dos temas de nuestro repositorio, Edin y Goran. Goran es un tema hijo de Edin, verás que Goran hereda gran parte del diseño de Edin y tiene sus propias personalizaciones adicionales.

Una alternativa a la creación manual de su tema hijo es hacer uso de un plugin que creará su tema hijo por usted (por ejemplo Child Theme Configurator). Busque en el repositorio de plugins "child themes" para ver las opciones disponibles.

Custom css wordpress child theme

Cuando construyes o seleccionas un tema, tienes muchas opciones para elegir. Por ejemplo, su tema puede tener un diseño de una o dos columnas. Puede especificar qué dispositivos o acciones del usuario hacen visible el contenido. Puede tener tipografía y elementos de diseño personalizados. Puede mostrar el contenido, incluidas las imágenes y los vídeos, en cualquier lugar que desee.

Para asegurarse de que está diseñando para la experiencia del usuario, es posible que tenga que crear un tema hijo. Un tema hijo le permite modificar la apariencia de su sitio web de WordPress sin editar directamente los archivos de su tema.

En primer lugar, y lo más importante, crear un tema hijo te permite actualizar el tema padre sin perder tus personalizaciones. Sin un tema hijo, tendría que editar los archivos de su tema directamente y cada vez que actualizara el tema, sus personalizaciones se perderían. Como resultado, te enfrentarías a una elección imposible: o no mantienes tu tema actualizado, lo que supone un enorme riesgo de seguridad, o pierdes tus personalizaciones y el tiempo que has invertido en crearlas.

Subir
Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad