Qué es un tema infantil de WordPress, ventajas y desventajas y cómo utilizar un tema infantil










  • Una de las características principales de WordPress es cambiar la apariencia de un sitio web con un par de clics del mouse. Después de instalar un tema , puede cambiar de uno a otro con la frecuencia que desee. Sin embargo, los temas secundarios le permiten realizar modificaciones sin alterar el archivo principal.

    Piense en ello como tener una copia de trabajo sin crear todos los archivos desde cero.

    El uso de un tema secundario en WordPress le brinda la posibilidad de realizar modificaciones y mantenerlas separadas del tema principal. Como puede imaginar, esto tiene bastantes beneficios para aquellos a quienes les gusta personalizar los archivos de temas.

    Hoy, les daré una idea del tema hijo y por qué deberían usarlo si planean hacer modificaciones.

    Ventajas de usar un tema hijo

    Para muchos desarrolladores, las ventajas de usar un tema hijo superan las desventajas. Echemos un vistazo a algunas de las posibilidades que te brinda esta práctica.

    Mantener los cambios después de las actualizaciones

    Uno de los mayores problemas con la modificación de un tema es cuando se producen actualizaciones. La mayoría de las veces, estas actualizaciones borrarán cualquier cambio que realice. Esto significa que tendrás que codificarlos de nuevo. El uso de un tema secundario protege su codificación de tales actualizaciones.

    Por ejemplo, supongamos que desea modificar el espaciado del subtítulo de un tema. Con CSS, puede realizar estos cambios directamente en el tema. Si ese tema principal experimenta una actualización más adelante, lo más probable es que los cambios se eliminen cuando el desarrollador agregue el nuevo archivo CSS a su sitio web.

    El uso de un tema secundario evita que se elimine su CSS. Esto significa que aún se beneficiará de la actualización, pero sus cambios permanecerán.

    Mantener el original seguro

    Otro problema que tienen algunos desarrolladores es dañar accidentalmente un tema sin posibilidad de reparación. Debido a que está utilizando el archivo style.css de un tema secundario para realizar cambios en el sitio, no tendrá que preocuparse por estropear permanentemente el original.

    Aunque puede reinstalar el original para revertir después de los daños, es más fácil y rápido usar temas secundarios.

    No se requiere FTP

    El Protocolo de transferencia de archivos , o FTP, es un método común en el que los desarrolladores de sitios web realizan ajustes. El uso de herramientas como FileZilla le brinda control sobre los archivos del sitio. Sin embargo, no necesita invertir mucho tiempo usando FTP al modificar el tema de un niño.

    En realidad, todo lo que tendría que hacer es crear el archivo desde el Administrador de archivos de cPanel y el resto se puede hacer directamente en WordPress. Esto limita la frecuencia con la que necesita profundizar en la raíz de su sitio.

    Desarrollo más rápido

    El uso de un tema secundario le brinda una plataforma para hacer que el desarrollo sea mucho más rápido. En lugar de codificar todo desde cero, utiliza el padre como columna vertebral y realiza los cambios que considere oportunos.

    Codificar un tema completo de WordPress puede llevar mucho tiempo. El uso de un tema secundario le permite realizar cambios sobre la marcha, lo que hace que el desarrollo general sea más eficiente y rentable.

    Creación de sitios web similares

    Algunas empresas quieren mantener ciertos aspectos visuales iguales en múltiples dominios. Copiar y pegar los archivos del niño es solo una manera rápida y fácil de hacer que esto suceda mientras toma menos tiempo.

    Dependiendo de la naturaleza de los cambios, incluso puede ser posible usar el mismo archivo CSS secundario para modificar varios temas en varios sitios web a la vez. Cosas como cambios de color, logotipos, íconos y más a menudo son fácilmente intercambiables entre la mayoría de los temas de WordPress.

    Temas populares más fáciles de modificar

    Pueden ocurrir errores cuando alguien codifica un tema completo desde cero. Esto podría conducir a un sitio web defectuoso y una falta de funcionalidad. Al usar un tema funcional y popular como su principal, puede asegurarse de que el sitio se actualice continuamente.

    Mantener los archivos actualizados es un componente vital de la seguridad del sitio web . Los desarrolladores que crean temas populares suelen implementar actualizaciones para garantizar su seguridad. En otras palabras, no tendrá que preocuparse por limpiar el código o parchear los exploits, ya que el desarrollador lo hará por usted.

    Desventajas de usar un tema hijo

    Por muy bueno que suene un tema infantil, pueden surgir algunos problemas. Si bien algunos de estos son menos frecuentes que otros, debe saber muy bien en qué se va a meter.

    Posible velocidad del sitio más lenta

    El uso de temas secundarios a menudo hace que el sitio realice una llamada a otro archivo. Dependiendo de la extensión de sus cambios, esto podría disminuir el rendimiento de su sitio. Sin embargo, muchos cambios son minúsculos y pueden pasar desapercibidos para los visitantes y los motores de búsqueda con respecto a la velocidad del sitio.

    Requerimiento de conocimiento de los archivos de temas

    Al usar un tema secundario, deberá tener una buena comprensión de cómo funciona el tema original. No todos los desarrolladores son iguales, lo que significa que necesitará saber qué archivos controlan diferentes aspectos del sitio.

    Tratar con demasiadas características y opciones

    Algunos de los temas más elaborados vienen precargados con una amplia variedad de características y opciones. Por lo general, estos temas se crean para reducir la cantidad de codificación que el propietario de un sitio web tiene que hacer para personalizar la apariencia.

    Demasiados de estos tienen el potencial de ser confusos, por lo que deberá prestar atención a esas características y opciones.

    Padre abandonado

    ¿Recuerdas lo que dije sobre mantener los archivos actualizados? A veces, los desarrolladores abandonan proyectos, especialmente si el tema ya no es un título popular. Esto significa que no recibirá actualizaciones y puede usar un tema plagado de vulnerabilidades y agujeros de seguridad. Por supuesto, esto es cierto sin importar si usa un tema secundario o no.

    Utilice siempre la columna vertebral de un tema que sea actual y se actualice periódicamente.

    Cómo crear un tema hijo

    En este artículo, repasaré algunos de los conceptos básicos sobre cómo crear un tema hijo en WordPress. Es un proceso relativamente fácil y no requiere una gran cantidad de habilidades de programación.

    Incluiré dos métodos: 1) configurar sus archivos manualmente y 2) mostrar algunos complementos que pueden hacer el trabajo rápidamente.

    Método 1: configure la carpeta de su hijo manualmente

    Necesitará acceso a la carpeta raíz de su sitio web de WordPress. Aquí es donde entran en juego los programas FTP. Sin embargo, voy a usar cPanel para acceder a los archivos del sitio.

    Paso 1: abre el directorio de temas

    Vaya a cPanel y haga clic en «Administrador de archivos».

    Administrador de archivos

    Acceda a la carpeta raíz de su sitio haciendo clic en «public_html».

    Haga clic en HTML público

    Haga clic en el directorio «wp-content» de su sitio.

    Contenido de WP

    Haga clic en el directorio «temas».

    Directorio de temas

    Paso 2: crea una nueva carpeta para el tema secundario

    Haga clic en la opción «+ Carpeta» de la barra de herramientas superior.

    Agregar carpeta

    Ponle un título que reconozcas y haz clic en «Crear nueva carpeta». Sugeriría usar el nombre del padre seguido de «hijo». Esto hará que sea más fácil de identificar más adelante.

    En este ejemplo, estoy usando «veinticinco» como padre, por lo que lo llamaría «veinticinco niños».

    Crear nueva carpeta

    Paso 3: configurar el archivo style.css

    Vaya a la carpeta que creó y haga clic en «+ Archivo».

    Crea un archivo

    Titula el archivo style.css y haz clic en «Crear nuevo archivo».

    Estilo Guardar

    Ahora, aquí es donde tendrás que prestar mucha atención. Edite este nuevo archivo y agregue lo siguiente (reemplace “ggexample.com” con su dominio):

    [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]/*


    Nombre del tema: Tema de mi hijo


    URI del tema: https://www.ggexample.com/


    Descripción: Un tema hijo de Twenty Fifteen


    Autor: Su nombre


    Autor URI: https://www.ggexample.com


    Plantilla: twentyfifteen


    Versión: 1.0.0


    */

    @importar URL(“../veinticinco quince/estilo.css”);[/ht_message]

    Eche un vistazo al URI del tema y al URI del autor. Utilice su sitio web en estas áreas.

    El comando » @importar » en la parte inferior le dice a WordPress dónde extraer el archivo CSS original.

    Cuando haya terminado, haga clic en el botón «Guardar cambios» en el archivo.

    Guardar cambios

    Paso 4: activa el tema infantil

    Ve al área de Temas en WordPress. Verá una entrada en blanco para «My Child Theme». Esto mostrará el nombre de cualquier cosa que hayas puesto en el código anterior para «Nombre del tema».

    Pase el mouse sobre el tema y haga clic en «Activar».

    Activar

    WordPress ahora usará los archivos de los padres y el CSS del niño. Ahora, ¿qué hay de hacer modificaciones o cambios?

    Paso 5: edite los archivos del tema secundario

    Vaya a la opción «Editor» en Apariencia en la columna izquierda de WordPress.

    Haga clic en Editor

    De forma predeterminada, WordPress mostrará el único archivo que figura en la carpeta de su tema secundario. Aquí, puede hacer cualquier ajuste, y anularán la información de los padres. Por ejemplo, puede agregar el código para cambiar el color de fondo del tema y anulará el código de fondo de los padres.

    Después de realizar los cambios, haga clic en el botón «Actualizar archivo» para guardar.

    Actualizar archivo

    Método 2: usar un complemento para crear un tema secundario

    ¿Qué pasa si no quieres arriesgarte a crear un tema hijo manualmente? Después de todo, pueden pasar muchas cosas al buscar en la carpeta raíz de su sitio.

    Bueno, es por eso que los complementos tienen un lugar especial en WordPress. Eliminan gran parte de la codificación y hacen que la configuración de varios aspectos del sitio web sea extremadamente fácil.

    En este caso, estamos buscando formas de crear un tema hijo rápidamente. Después de instalar el complemento, la mayoría tendrá instrucciones fáciles de seguir y se explican por sí mismas.

    Aquí hay tres complementos que puede usar para configurar un tema secundario de forma gratuita en WordPress.

    Generador de temas secundarios de WPS

    Generador de temas secundarios de WPS

    Aunque no es el más popular de esta lista, WPS Child Theme Generator hace bien su trabajo. La página está escrita en francés, por lo que es posible que deba traducirla al inglés.

    Este complemento le brinda todo tipo de opciones para modificar el comportamiento del tema secundario en su sitio. Puede hacer cosas como eliminar tamaños de imagen, widgets, activar códigos cortos, agregar tipos de publicaciones a los resultados de búsqueda y mucho más.

    Generador de temas secundarios

    Generador de temas secundarios

    Otro complemento rápido que es fácil de usar es Child Theme Generator. Es una herramienta simple en comparación con otros métodos, pero creará sus archivos de la misma manera.

    Tiene la capacidad de editar la información del sitio, como el encabezado, el autor, el número de versión y si desea incluir la declaración de licencia GPL.

    Configurador de temas secundarios

    Configurador de temas secundarios

    Child Theme Configurator es el complemento más popular en esta lista. Es una de las formas más fáciles de crear un tema secundario en WordPress sin muchas complicaciones.

    Esta herramienta escanea el padre para configurar automáticamente el hijo, le permite identificar qué atributos de CSS específicos cambiar y organiza automáticamente el diseño de CSS para obtener el mejor rendimiento.

    ¿Puedes eliminar los complementos una vez que se crea el tema secundario?

    Sí. En la mayoría de los casos, puede desinstalar el complemento de manera segura una vez que haya creado sus archivos secundarios para WordPress.

    ¿Por qué mantendría un complemento instalado después de crear el tema secundario?

    A algunas personas les gusta diseñar plantillas secundarias para que se ejecuten en temas principales específicos. Al mantener el complemento instalado, puede crear una cantidad ilimitada de diseños personalizados. Luego, puedes compartirlos con otros usuarios de WordPress.

    Personaliza tu sitio de WordPress

    Hay muchas maneras de personalizar su sitio web alojado en WordPress sin saber mucho de codificación. Esta es quizás una de las formas más seguras de asegurarse de que sus cambios estén protegidos y se puedan usar incluso si se actualiza un tema. Obtenga más de su sitio creando una apariencia única, incluso si está usando un tema popular.

    ¿De qué forma ha personalizado su sitio web? ¿Con qué frecuencia verifica para asegurarse de que sus temas y complementos estén actualizados?