Nuestro tutorial esta vez sigue siendo sobre temas hijo. Ya hemos hablado de cómo crear un tema hijo. Ahora, vamos a ver cómoEdición de archivos de plantilla para temas hijo(matem.) géneroCómo a?adir nuevas funciones a un tema hijoy cómoResolver algunos problemas de temas hijo de WordPress.
Cómo editar los archivos de plantilla de los temas hijo
La mayoría de los temas de WordPress tienen plantillas, que son archivos de tema que controlan el dise?o y la disposición de áreas específicas dentro del tema. Por ejemplo, la sección de pie de página suele estar controlada por el archivo archivo footer.phpmientras que la cabecera es gestionada por el módulo archivo header.phpProcesando.
Cada tema de WordPress también tiene un dise?o diferente. Por ejemplo, el tema Twenty Twenty-One tiene cabecera, bucle de contenido, área de widgets de pie de página y pie de página.
Si desea modificar la plantilla, debe encontrar el archivo en la carpeta del tema principal y copiarlo en la carpeta del tema secundario. A continuación, abra el archivo y realice los cambios necesarios.
El tema padre de esta columna es Veinte Veintiuno, que puede trasladarse al/wp-content/temas/twentytwentyone
Administrador de archivos. A continuación, haga clic con el botón derecho en un archivo de plantilla (como footer.php) y seleccione"Reproducción".
![Imagen[1]-Cómo editar y optimizar los archivos y características de las plantillas de subtemas de WordPress (tutorial detallado) - Photon Fluctuation Network | Servicio profesional de reparación de WordPress, alcance global, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/09/2024090503221279.png)
A continuación, introduzca el subtema deruta del archivo.
Cuando haya terminado, pulse "Reproducción de documentos" será suficiente.
![Imagen[2]-Cómo editar y optimizar los archivos y características de las plantillas de subtemas de WordPress (tutorial detallado) - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ?rápida respuesta!](http://gqxi.cn/wp-content/uploads/2024/09/2024090503224057.png)
A continuación, se redirigirá a la ruta del archivo.
coaccionarEditar el archivo footer.phphaga clic con el botón derecho en el archivo y seleccione"Edición".
![Imagen [3] - Cómo editar y optimizar los archivos y características de la plantilla del tema hijo de WordPress (tutorial detallado) - Photon Fluctuation Network | Servicio profesional de reparación de WordPress, alcance global, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/09/2024090503232332.png)
Por ejemplo, eliminaríamos del pie de página "Orgullosamente impulsado por WordPress"y a?ada un aviso de copyright.
La operación también es sencilla de eliminar<div class= "powered-by">
Todo entre las etiquetas:
<div class="powered-by">
<?php
printf(
/* translators: %s: WordPress. */
esc_html__( 'Proudly powered by %s.', 'twentytwentyone' ),
'<a href="' . esc_url( __( 'https://wordpress.org/', 'twentytwentyone' ) ) . '">WordPress</a>'
);
?>
</div><!-- .powered-by -->
A continuación, pegue el código que se encuentra bajo esas etiquetas en el ejemplo siguiente:
<div class="powered-by">
<p>© Copyright . Todos los derechos reservados.</p>
</div><!-- .powered-by -->
Ahora debería ver esto en un editor de texto:
![Imagen[4]-Cómo editar y optimizar los archivos y características de las plantillas de subtemas de WordPress (tutorial detallado) - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ?rápida respuesta!](http://gqxi.cn/wp-content/uploads/2024/09/2024090503272769.png)
Continúe y guarde el archivo para que los cambios surtan efecto.
A continuación, actualice y visite la parte frontal del sitio para ver el nuevodeclaración de copyright.
![Imagen[5]-Cómo editar y optimizar los archivos y características de las plantillas de subtemas de WordPress (tutorial detallado) - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ?rápida respuesta!](http://gqxi.cn/wp-content/uploads/2024/09/2024090503283136.png)
Cómo a?adir nuevas funciones a los temas hijo
Archivo Functions.php en el temaUtiliza código PHP para a?adir funcionalidad o cambiar la funcionalidad por defecto en tu sitio WordPress. Funciona como un plugin para sitios web WordPress y se activa automáticamente con el tema actual.
Muchos de nuestros tutoriales anteriores de WordPress requieren fragmentos de código para serCopiar y pegar en functions.php. Sin embargo, si se a?aden cambios al tema padre, los archivos se sobrescriben cuando se actualiza el tema.
Por eso recomendamos utilizar un tema hijo al a?adir fragmentos de código personalizados. En este tutorial, a?adiremos una nueva área de widgets al tema.
Podemos hacerlo a?adiendo este fragmento de código al archivo functions.php del tema hijo. Para mayor seguridad, siempre recomendamos utilizar el archivoWPCodeespecialmente para los novatos, para que no tengas que editar el archivo functions.php directamente, lo que reduce muchos riesgos.
Aquí está el código necesario para a?adir el archivo functions.php:
// Registrar barras laterales
function custom_sidebars() {
$args = array(
'description' => __( 'Un área de widgets personalizada', 'text_domain' ),
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
'before_widget' => '<aside id="%1$s" class="widget %2$s">',
'after_widget' => '</aside>',
);
register_sidebar( $args ).
}
add_action( 'widgets_init', 'custom_sidebars' );
Después de guardar el archivo, puede acceder al panel de control de WordPressPágina del widget "Apariencia".
Es un gran lugar para ver lo que se puedeA?adir widgets nueva área de widgets personalizados.
![Imagen [6] - Cómo editar y optimizar los archivos y características de la plantilla del tema hijo de WordPress (tutorial detallado) - Photon Fluctuation Network | Servicio profesional de reparación de WordPress, alcance global, respuesta rápida](http://gqxi.cn/wp-content/uploads/2024/09/2024090503340972.png)
Se pueden a?adir muchas otras funciones al tema mediante fragmentos de código personalizados.
Cómo arreglar los temas hijo de WordPress
No te asustes si nunca antes has creado un tema hijo y te encuentras con un error, es normal. Así que, para estar seguros, siempre hemos recomendado queCopia de seguridad de los datos de su sitio web con un plugin de copia de seguridadtal vezDespliegue de un nuevo sitio de demostración.
Si algo sale mal, siempre puedes empezar de nuevo. Por ejemplo, si accidentalmente elimina algo que es necesario para el tema principal, simplemente elimine el archivo del tema secundario y vuelva a empezar.
Y la comunidad de WordPress yNuestro sitioIngenioso, cualquier problema que tengas tiene solución. Si no puedes resolverlo, también puedes encontrarEquipo profesionalLe ayudaremos a conseguirlo.
Contacte con nosotros | |
---|---|
?No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de peque?as empresas |
![]() Servicio de atención al cliente WeChat
|
① Tel: 020-2206-9892 | |
② QQ咨詢:1025174874 | |
(iii) Correo electrónico: info@361sale.com | |
④ Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres |
Enlace a este artículo:http://gqxi.cn/es/18837El artículo está protegido por derechos de autor y debe ser reproducido con atribución.
Sin comentarios