Temas secundarios para sitios web de WordPress: una guía detallada para crearlos
Publicado: 2021-11-16La plataforma de WordPress es para aquellos que desean un control total sobre sus sitios web y quieren ser independientes en su ejecución. ¿Alguna vez ha encontrado un tema más cercano a la perfección para su sitio web, pero luego decidió no seguir con él solo por un pequeño elemento angustioso que no pudo ver?
Ya sea como el estilo del texto, la combinación de colores o la ubicación de los elementos de diseño, ¿quizás? No se preocupe, puede usar temas secundarios para WordPress.
El mercado de temas de WordPress está inmerso con una gran cantidad de plantillas increíbles, tanto gratuitas como premium, pero no desea contratar a un diseñador para crear un tema personalizado para su sitio, hay pocas posibilidades de que vea uno que es perfecto hasta el último píxel.
No puede actualizar su tema existente si desea mantener los cambios que realizó en él. Pero si lo evitas, tu sitio será más vulnerable a los ataques de seguridad. Para superar la situación, se puede hacer uso de un tema infantil.
Los temas secundarios de WordPress permiten al administrador del sitio web ajustar un archivo de plantilla al mismo tiempo que mantiene su funcionalidad principal en su lugar sin correr el riesgo de perder los cambios cada vez que se actualiza el tema.
Le ayuda a conservar todos los cambios y le permite concentrarse en mejorar el diseño de su sitio. Si no está al tanto de esto, lea el blog a continuación.
En este blog, cubriremos todo lo que necesita saber sobre el tema secundario para los temas de WordPress , desde qué son hasta por qué son tan importantes. Y por qué es necesario para el propietario de un sitio web de WordPress y el procedimiento para crear un tema secundario de WordPress. Entonces empecemos.
¿Qué son los temas secundarios y por qué usarlos?
Al hablar sobre el tema secundario, primero tenemos que hablar sobre el tema principal. Un tema posiblemente se convierte en un tema principal, cuando alguien crea un tema secundario para él.
Los temas secundarios son temas independientes que heredan la funcionalidad del tema principal. Cada uno de los que incorpora todos los archivos necesarios para que se vea completo puede ser un tema principal.
Básicamente, las plantillas secundarias son un archivo de plantilla duplicado y cada vez que desea modificar el diseño o la estructura o alguna funcionalidad, lo modifica en el archivo del tema secundario. Esta es una característica extraordinaria, ya que permite a los administradores de sitios web realizar cambios en el tema sin temor a estropear el archivo original.
La gran diferencia es que un tema hijo para WordPress depende totalmente de su padre para funcionar. Sin su tema principal presente, no hará nada y tampoco se puede activar.
Esto se debe a que el tema secundario de WordPress no es una entidad independiente, sino que modifica o agrega archivos a un tema actual. Utiliza todo lo presente en el tema principal y cambia solo aquellas partes que necesita para ser diferente.
Piénsalo, si te equivocaste la primera vez, siempre puedes volver a intentarlo. Además del beneficio destacado, el tema secundario tiene mucha importancia para el mantenimiento y desarrollo de su sitio de WordPress.
Esto también le permite modificar estilos de fuente, funciones, diseños, plantillas y más. On puede personalizar el tema principal más allá del reconocimiento. Y lo más probable es que no haya ninguna desventaja en el uso de temas secundarios. Básicamente protege su sitio de errores accidentales.
Cómo crear un tema hijo en WordPress
Muchos temas vienen con temas secundarios, pero si no le gustan a nadie, entonces crear un tema secundario usted mismo no es tan difícil como cree. Aquí estamos usando el vigésimo quinto tema como ejemplo. Todo lo que necesita hacer es seguir los pasos que se detallan a continuación.
Paso 1: cree un directorio para el tema secundario en su instalación de WordPress.
Vaya al directorio de temas de su sitio de WordPress. Solo asegúrese de que el nombre de su directorio de temas secundarios termine con '-child'. Debería ser algo así como este vigésimo quinto niño.
Asegúrese de agregar todos los archivos de temas secundarios a esta carpeta. Dicho esto, el único archivo que requiere un tema secundario es que funcione correctamente en el archivo style.css.
Paso 2: cree una hoja de estilo (style.css) para su tema secundario.
Una vez que haya creado un directorio de temas, deberá trabajar en la creación de la hoja de estilo de su tema secundario (style.css). Todo lo que necesita hacer es copiar y pegar la siguiente pieza de codificación en su archivo:
/* Nombre del tema: Veinte quince niños URI del tema: http://example.com/twenty-fifteen-child/ Descripción: Este es un tema hijo Autor: XYZ Autor URI: http://xyz.com Plantilla: veintiquince Versión: 1.0.0 Licencia: GNU General Public License v2 o posterior URI de licencia: http://www.gnu.org/licenses/gpl-2.0.html Etiquetas: claro, oscuro, dos columnas, barra lateral derecha, diseño receptivo, listo para accesibilidad Dominio de texto: veinte y quince niños */
En el código anterior, las líneas más importantes son las que comienzan con el nombre del tema y la plantilla. Es muy importante llenar correctamente las líneas de temas si está creando un tema secundario para otro tema principal.

Puntos para recordar:
– Nombre del tema: le dice el nombre de su tema hijo, que se muestra en el selector de temas.
– URL del tema: Esto apunta al sitio o la página de demostración del tema en cuestión. Este o el URI de los autores debe estar presente para que el tema sea aceptado en el directorio de WordPress.
– Descripción: esta descripción de su tema aparecerá en el menú de temas cuando haga clic en "Detalles del tema".
– Autor: Esto mostrará el nombre del autor, en este caso eres tú.
– Plantilla: agregue el nombre de su carpeta de tema principal.
– Versión: Esto muestra la versión de su tema hijo. Por lo general, uno comenzaría con 1.0.
– Licencia: Esta es la licencia de su tema hijo. Mantendría la misma licencia que el tema de sus padres.
– URL de licencia: esta es la dirección donde se explica la licencia de su tema. Una vez más, quédese con la licencia de sus padres.
– Etiquetas: Las etiquetas se ayudan entre sí para encontrar su tema en el directorio de WordPress. Por lo tanto, si incluye algunos, asegúrese de que sean relevantes.
– Dominio de texto: esta parte se utiliza para la internacionalización y para hacer que los temas sean traducibles.
No olvide reemplazar el texto de ejemplo con la información de su tema.
Paso 3: Cree un archivo functions.php de Child Theme.
El paso anterior te ayudará a ejecutar el tema hijo muy bien. Recargará todo su contenido una vez después de activarlo, pero no generará información de estilo. Para eso, necesitamos poner en cola las hojas de estilo del tema principal y secundario (style.css).
Para poner en cola la hoja de estilo del tema principal, deberá agregar un archivo de acción wp_unique_Scripts en sus funciones secundarias.php. Y para hacer eso, deberá crear un functions.php en el directorio de su tema secundario usando la siguiente línea de código:
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles'); function my_theme_enqueue_styles() { wp_enqueue_style( 'estilo-principal', get_template_directory_uri() . '/style.css' ); }
Paso 4: Activar el tema hijo
Una vez que haya creado su tema hijo, asegúrese de comprimirlo como "veinticinco-quince-niño.zip".
Vaya a su panel de administración de WP> Apariencia> Tema.
Instale el zip del tema secundario y actívelo.
Además, asegúrese de que su tema principal ya esté instalado en su sitio de WordPress.
Ventajas del tema hijo
Hay muchas ventajas de ir con la ruta del tema hijo:
– En lugar de crear un tema completamente nuevo sin ayuda externa desde cero, puede construir sobre algo que ya existe, acelerando así el tiempo de desarrollo.
– Puede aprovechar la utilidad de marcos sofisticados y temas principales, mientras personaliza el diseño según sus necesidades.
– También puede actualizar la plantilla principal sin perder sus personalizaciones.
– En el caso de que no esté satisfecho con sus personalizaciones, simplemente desactive el tema infantil y todo volverá a ser igual que antes.
– Es un método increíble para empezar a aprender cómo funcionan los temas.
Un tema secundario para WordPress puede contener carpetas de imágenes, JavaScript, CSS, archivos de diseño y muchas cosas diferentes. Lo delicioso, sin embargo, es que no es necesario. Uno puede incorporar tanta o tan poca personalización como desee según sus necesidades.
De hecho, el tema hijo solo necesita tres cosas que son una carpeta, una hoja de estilo y un archivo function.php. Eso es. Además, los dos archivos también pueden estar prácticamente vacíos.
¡Envolviendolo!
Como habrás visto, construir un tema hijo para WordPress no es muy difícil. Sí, además de su simplicidad, un tema hijo es bastante poderoso.
También permite personalizar de forma completa y segura un sitio web sin necesidad de editar ninguno de los archivos principales. Los temas secundarios son una forma recomendada de realizar modificaciones en un tema de WordPress.
Hay muchos beneficios de un tema secundario para WordPress , ya que uno puede construir sobre un tema o marco existente sin escribirlo desde cero, sus cambios están a salvo de las actualizaciones del tema y si algo sucede mal, siempre puede volver a su tema de funcionamiento.
Hemos cubierto todo lo que necesita saber sobre el tema secundario en WordPress, como discutimos por qué son tan importantes. Todos los pasos mencionados anteriormente en esta publicación de blog lo ayudarán a desarrollar un tema secundario desde cero para su tema principal existente usando simple líneas de codificación.