Esta guía le mostrará cómo crear un tema hijo en WordPress, que le permite modificar un tema existente sin alterar los archivos originales. Esto es especialmente útil si desea personalizar el aspecto o la funcionalidad de su tema, pero no quiere correr el riesgo de romper el tema original.
1. Elija un tema principal
El primer paso es elegir un tema principal que desee utilizar como base para su tema secundario. Puede ser cualquier tema de WordPress, pero es mejor elegir un tema que esté bien mantenido y tenga buena reputación.
2. Crear un nuevo directorio
A continuación, debe crear un nuevo directorio para el tema de su hijo. Este directorio debe estar ubicado en la carpeta wp-content/themes de su instalación de WordPress. El directorio debe tener un nombre que lo identifique como un tema secundario, como veintisiete-niño o mi-tema-niño.
3. Crea el archivo Style.css
Dentro del directorio del tema secundario, debe crear un archivo style.css. Este archivo contendrá la información sobre el tema secundario, como el nombre, el autor, la descripción y el número de versión. A continuación se muestra un ejemplo de un archivo style.css:
```css
/*
Nombre del tema:Veintiséis niños
Autor:Jane Doe
Descripción:Un tema hijo del tema Twenty Sixteen.
Versión:1.0.0
*/
```
4. Poner en cola la hoja de estilo del tema principal
Para que su tema secundario funcione correctamente, debe poner en cola la hoja de estilo del tema principal. Puede hacer esto agregando el siguiente código al archivo funciones.php de su tema hijo:
```php
función veintiséis_niño_enqueue_styles() {
wp_enqueue_style( 'veintiséis-estilo-padre', get_template_directory_uri() . '/style.css' );
}
add_action('wp_enqueue_scripts', 'twentysixteen_child_enqueue_styles');
```
5. Personaliza el tema de tu hijo
Una vez que haya puesto en cola la hoja de estilo del tema principal, puede comenzar a personalizar su tema secundario. Puede hacer esto agregando CSS personalizado al archivo style.css de su tema hijo, o creando plantillas y funciones PHP personalizadas en el archivo funciones.php de su tema hijo.
6. Activa el tema de tu hijo
Una vez que haya terminado de personalizar el tema de su hijo, deberá activarlo. Para hacer esto, vaya a la página Apariencia> Temas en su panel de WordPress y haga clic en el enlace "Activar" debajo del nombre de su tema hijo.
¡Felicitaciones! Ahora ha creado con éxito un tema secundario en WordPress. Ahora puede comenzar a personalizar el tema secundario para crear una apariencia única y personalizada para su sitio web.