Una introducción a los temas secundarios de WordPress: crear y personalizar

Publicado: 2021-12-08

Una introducción a los temas secundarios de WordPress Crear y personalizar

¿Estás confundido cuando te encuentras con el término temas infantiles de WordPress ? No se preocupe, no es solo usted, sino muchos desarrolladores nuevos que están confundidos al respecto y buscan explicaciones sobre qué es realmente y por qué es tan importante.

En este artículo, discutiremos sobre el desarrollo, la personalización, la importancia y otros datos sobre los temas secundarios de WordPress .

Comprensión – Temas secundarios de WordPress:

En palabras simples para personalizar su sitio web de WordPress, los temas secundarios son la opción más estable. Al igual que un niño humano hereda el comportamiento y las características de los padres, el tema hijo hereda el estilo y la funcionalidad del tema principal.

El objetivo principal de desarrollar un tema hijo es personalizar el tema principal existente. Es uno de los mejores y más estables métodos para personalizar un sitio web sin actualizar el tema.

Desarrollo de un tema infantil:

Cuando opta por comprar temas premium, la mayoría de los paquetes incluyen el tema secundario junto con el tema principal. Pero aún así, en muchos de ellos, falta. Si opta por usar un tema gratuito para su sitio web, está seguro de que no obtendrá un tema secundario junto con él.

Por lo tanto, en ambos casos, terminará preparando un tema infantil personalizado que sea impactante y sirva a su propósito.

Cuando opta por descargar el tema secundario del repositorio de WordPress, la descarga automática dará como resultado una descarga del tema principal y del tema secundario. Los pasos para el mismo son los siguientes:

1) Seleccione Temas de Apariencia
2) Busque y seleccione una opción titulada 'Agregar nuevo'
3) Seleccione el nombre del tema existente
4) Activar el tema después de optar por la instalación
5) El tema principal se descargará automáticamente

Existen diferentes métodos para crear un tema infantil manualmente cuando no puede descargarlo. Algunos de los métodos más fáciles para el mismo se discuten a continuación.

Enfoque del complemento:

Para diversas tareas en WordPress, existen algunos métodos más simples. Uno de esos métodos para preparar un tema secundario es buscar un complemento generador de temas secundarios. Si encuentra uno con éxito y lo instala, podrá ver una opción para crear un tema infantil en la sección Apariencia. Los pasos detallados para el mismo son los siguientes:

1) Vaya a Complementos desde el Panel de administración de WordPress
2) Busque y seleccione una opción titulada 'Agregar nuevo'
3) Buscar WP Child Theme Generator
4) Optar por el proceso de instalación
5) Active el complemento inmediatamente después de la instalación
Si tiene algún problema durante la instalación, también puede consultar los pasos completos y detallados para la instalación de este complemento.

Crear un tema hijo manualmente:

Todos los desarrolladores profesionales a los que les encanta codificar preferirán crear manualmente un tema secundario. Unas pocas líneas de código y dos archivos es todo lo que necesita para crear temas secundarios de WordPress. Los siguientes son los pasos que pueden ayudarlo a preparar el mismo.

1) Crear una carpeta:

Cree una nueva carpeta en public_html/wp-contents/themes, que es su carpeta de temas. Se recomienda que cree una cadena sistemática de carpetas para crear todos sus temas secundarios. Como lo ayudará a volver a la ubicación exacta de la carpeta para cualquier cambio y no tendrá que luchar para recordar los nombres.

2) Archivo de hoja de estilo:
Debe crear un archivo obligatorio que es el archivo style.css en la nueva carpeta creada recientemente. Todas las modificaciones necesarias se pueden realizar a través del editor de su elección.

 /*
Nombre del tema: Tema de niño perfecto
URI del tema: https://www.sktthemes.org/shop/commercial-wordpress-theme/
Descripción: Perfect Child Theme creado para personalizar
Autor: Temas SKT
Autor URI: sktthemes.org
Plantilla: perfecta
Versión: 1.0.0
*/

Es necesario tener en cuenta que el nombre de la carpeta del archivo es de acuerdo con el tema. Si no es así creará un error en el código y no se ejecutará.

3) Activación:

Básicamente, el tema hijo ya está listo. Por lo general, el archivo style.css es suficiente para crear un tema secundario, pero para una personalización adicional, siempre puede agregar otros archivos.

Puede activar su tema secundario desde la sección Apariencia a la que se puede acceder desde el Panel de administración.

4) Agregar funciones.php:

En la carpeta raíz secundaria, debe crear y agregar otro archivo que sea functions.php. Este archivo ayuda al tema principal a cargar, agregar nuevas funciones y cualquier otra personalización. A continuación se muestra un fragmento de código que se puede pegar en el archivo functions.php

 función perfect_child_enqueue_styles() {
     $padre_; // Este es el estilo del tema principal. 
     wp_enqueue_style ($parent_style, get_template_directory_uri() . '/style.css');
     wp_enqueue_style( 'estilo hijo',
     get_stylesheet_directory_uri() . '/estilo.css',
     matriz ($ estilo_padre)
     );
 }
 add_action('wp_enqueue_scripts', 'perfect_child_enqueue_styles');

Con este código, el tema secundario ha heredado con éxito el estilo principal, lo que significa que no es necesario modificar el código del tema principal ahora. El tema hijo está listo y se puede modificar convenientemente.

Uso del tema secundario para personalizar el tema principal
Hemos estado discutiendo desde el principio sobre el único propósito de crear temas secundarios de WordPress, que es personalizar el tema principal.

Se deben seguir pautas simples durante la personalización. Si subject.php es el nombre del archivo que requiere personalización, primero debe copiarse en el tema secundario. Después de esto, puede realizar la personalización requerida para que el archivo original en el tema principal permanezca sin cambios.

Técnicamente, se debe crear una misma ruta para archivos y carpetas en el tema secundario haciendo referencia al tema principal. Si eso no sucede, los cambios no se reflejarán.

Conclusión:
La herramienta perfecta y eficiente para personalizar su sitio web de WordPress son los temas secundarios. Por lo tanto, se recomienda crear un tema secundario antes de realizar modificaciones en el sitio.

En caso de que no sea un desarrollador de nivel avanzado y la codificación no sea su nicho, puede optar fácilmente por instalar el complemento y, por lo tanto, descargar fácilmente el tema secundario. Es recomendable que utilice complementos confiables y actualizados para cualquier descarga de Temas secundarios de WordPress.