Suave

Crear un tema hijo en WordPress

Pruebe Nuestro Instrumento Para Eliminar Los Problemas





Publicado enÚltima actualización: 17 de febrero de 2021

Solo un puñado de usuarios de WordPress usa un tema secundario y eso se debe a que muchos de los usuarios no saben qué es un tema secundario o Crear un tema secundario en WordPress. Bueno, la mayoría de las personas que usan WordPress tienden a editar o personalizar su tema, pero toda esa personalización se pierde cuando actualizas tu tema y ahí es donde viene el uso del tema secundario. Cuando usa un tema secundario, toda su personalización se guardará y podrá actualizar fácilmente el tema principal.



Crear un tema hijo en WordPress

Contenido[ esconder ]



Crear un tema hijo en WordPress

Creación de un tema secundario a partir de un tema principal no modificado

Para crear un tema secundario en WordPress, debe iniciar sesión en su cPanel y navegar a public_html y luego a wp-content/themes donde debe crear una nueva carpeta para su tema secundario (ejemplo /Twentysixteen-child/). Asegúrese de no tener espacios en el nombre del directorio de temas secundarios que puedan generar errores.

Recomendado: También puedes usar Complemento de tema infantil de un clic para crear un tema secundario (solo a partir de un tema principal no modificado).



Ahora necesita crear un archivo style.css para su tema secundario (dentro del directorio de temas secundarios que acaba de crear). Una vez que haya creado el archivo, simplemente copie y pegue el siguiente código (cambie los detalles a continuación de acuerdo con las especificaciones de su tema):

|_+_|

Nota: La línea Plantilla (Plantilla: veintiséis) debe cambiarse de acuerdo con su nombre actual del directorio del tema (el tema principal cuyo hijo estamos creando). El tema principal en nuestro ejemplo es el tema Veintiséis, por lo que la Plantilla será veintiséis.



Anteriormente, @import se usaba para cargar la hoja de estilo del tema principal al secundario, pero ahora no es un buen método, ya que aumenta la cantidad de tiempo para cargar la hoja de estilo. En lugar de usar @import, es mejor usar funciones PHP en el archivo functions.php de su tema secundario para cargar la hoja de estilo.

Para usar el archivo functions.php, debe crear uno en el directorio de su tema secundario. Use el siguiente código en su archivo functions.php:

|_+_|

El código anterior solo funciona si su tema principal usa solo un archivo .css para contener todo el código CSS.

Si su tema hijo style.css contiene realmente código CSS (como lo hace normalmente), también deberá ponerlo en cola:

|_+_|

Es hora de activar su tema secundario, inicie sesión en su panel de administración, luego vaya a Apariencia > Temas y active su tema secundario de la lista de temas disponibles.

Nota: Es posible que deba volver a guardar su menú (Apariencia > Menús) y las opciones de tema (incluidas las imágenes de fondo y encabezado) después de activar el tema secundario.

Ahora, cada vez que desee realizar cambios en su estilo.css o funciones.php, puede hacerlo fácilmente en su tema secundario sin afectar la carpeta del tema principal.

Creando Child Theme en WordPress a partir de su tema principal, pero la mayoría de ustedes ya han personalizado su tema, entonces el método anterior no los ayudará en absoluto. En ese caso, consulte cómo actualizar un tema de WordPress sin perder la personalización.

Si espero que este artículo le haya sido útil, pero si todavía tiene alguna pregunta con respecto a esta guía, no dude en hacerla en los comentarios.

aditya farrad

Aditya es un profesional de tecnología de la información motivado por sí mismo y ha sido escritor de tecnología durante los últimos 7 años. Cubre servicios de Internet, dispositivos móviles, Windows, software y guías prácticas.