Semalt: WordPress Child Theme - Por qué y cómo crear

En la vida real, los hijos son los herederos de los padres, y pueden adaptar fácilmente los buenos y malos hábitos, así como los rasgos de personalidad de los adultos. Al mismo tiempo, tienen algunas características únicas que ni su madre ni su padre les dieron. Puedes decir lo mismo con los temas de WordPress. Para todos los temas de WordPress que descargue, compre o instale, existe un tema secundario heredado y versado que se adapta a sus diferentes propósitos.

Aquí hay una descripción general de Alexander Peresunko, un destacado especialista de Semalt , sobre cómo y por qué crear temas secundarios en WordPress.

¿Por qué crear el tema infantil?

Los temas secundarios pueden anular y heredar las plantillas, diseños y estilos de sus temas principales. En WordPress, el tema secundario existe de forma independiente, pero colabora con los temas principales para realizar una amplia gama de funciones. Depende del padre y solo se puede activar cuando el tema principal está instalado y activo en su sitio de WordPress. Al crear un tema secundario, debe tener en cuenta dos cosas principales:

  • Debe agregar un nuevo directorio en la carpeta con el nombre de su tema secundario.
  • El archivo styles.css en el nuevo directorio debe insertarse con información de encabezado particular.

Una vez que haya creado el tema secundario, notará que tiene la misma información que los temas principales típicos. La razón por la que necesita crear temas secundarios es que le dicen a WordPress qué temas de los padres son los más adecuados para sitios web específicos.

Cómo crear un tema secundario:

Puede crear fácilmente un tema secundario teniendo en cuenta los siguientes puntos.

1. Agregue el nuevo directorio y edite el archivo styles.css

El primer paso es agregar un nuevo directorio a su tema existente con el nombre de su tema secundario y ajustar su configuración. Es un paso importante, y no debe hacer nada al archivo styles.css si no sabe cómo editarlo. Este archivo está presente en la sección Encabezado de su WordPress y tiene información específica sobre su sitio, su ubicación y su contenido. El único problema es que su información de encabezado no se puede editar fácilmente. Sin embargo, si sabe algo sobre esas críticas, puede insertar el código específico en la sección de encabezado de su tema.

2. Edición del tema principal

Debe editar correctamente el tema principal y saber todo sobre sus estilos mientras crea un tema secundario en WordPress. Honestamente hablando, no hay estilos definidos, y eso se debe a que los temas principales tienen estilos predeterminados. Sin embargo, puede editarlos manualmente y escanear las interwebs para obtener mejores resultados del tema secundario.

3. Agregar el archivo functions.php

Si desea agregar un archivo functions.php al tema secundario para que se vea mejor que antes, deberá insertar un código particular y editar la configuración de su tema. Ahora sabemos lo que debemos hacer con nuestros temas secundarios y crearlos en caliente. La mejor parte es que estos temas son fáciles de crear y se pueden personalizar, instalar e instalar en cualquier momento. Además, puede agregar nuevas opciones al tema secundario en función de sus requisitos, pero le recomendamos que no edite ningún código ni cambie la configuración del tema secundario debido a su uso y opciones limitadas.

Tres cosas divertidas que hacer con temas infantiles

Ahora conoce los conceptos básicos del tema de su hijo y puede hacer las siguientes cosas divertidas con él.

1. Agregue nuevas opciones a su personalizador: puede agregar fácilmente nuevas opciones a su personalizador y verá que obtiene todas las funciones del tema principal.

2. Agregue nuevas plantillas de tipo de publicación: si ha estado usando WooCommerce, es posible que desee agregar plantillas de productos personalizadas al tema secundario para darle un aspecto atractivo. Agregarlo al tema secundario garantiza que no perderá el código cuando el tema principal se actualice solo.

3. Anular los diseños del tema principal: debe anular los diseños de las plantillas en los temas principales. Una de las mejores y más convenientes maneras de hacerlo es copiar la plantilla de los padres en el tema secundario y comenzar a personalizarla desde allí.