Cómo mantener modificaciones al actualizar el theme en WP

  • Autor Autor darkbits
  • Fecha de inicio Fecha de inicio
darkbits

darkbits

Delta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
tengo el theme SEVEN de WP y tengo un problema que quisiera q me colaboren

el theme no tiene un panel donde pueda insertar codigo entonces lo hago directamente en sus archivos.

footer.php le agrego el script de google analitic y script de un chat todo bien!

el problema es cuando el theme se actualiza pierdo toda esas modificaciones.

mi consulta a su experiencia, que puedo hacer para no perder esas modificaciones? cada vez que se actualice

gracias
 
Como te dijeron podes usar un childtheme. Pero si solamente es para agregar scripts en el footer o header, quizas sea mas practico crear un plugin simple que agregue lo que necesitas suscribiendote a los eventos wp_head o wp_footer .

Tambien te podes ahorrar la parte de escribir un plugin , usando este plugin Code Snippets | WordPress.org , que te permite agregar código a WordPress sin tener que crear un plugin dedicado.

Ahora bien requeriras saber programar en PHP, aunque no es muy complicado.

Su usas Code Snippets, el codigo seria asi

Insertar CODE, HTML o PHP:
// Agregar scripts a wp_head()

function custom_head_script() {
	// Tu codigo PHP va aqui
}
add_action( 'wp_head', 'custom_head_script' );

Insertar CODE, HTML o PHP:
// Agregar scripts a wp_head()

function custom_head_script() {?>
	<!-- Tu Codigo HTML va aqui -->
<?php
}
add_action( 'wp_head', 'custom_head_script' );

Insertar CODE, HTML o PHP:
// Agregar scripts a wp_footer()

function custom_footer_script() {
	// Tu codigo PHP va aqui
}
add_action( 'wp_footer', 'custom_footer_script' );

Insertar CODE, HTML o PHP:
// Agregar scripts a wp_footer()

function custom_footer_script() {?>
	<!-- Tu Codigo HTML va aqui -->
<?php
}
add_action( 'wp_footer', 'custom_footer_script' );
 
Pues como muchos te han comentados, eso que te esta pasando se resuelve con el tema hijo, te explico como ya tienes el tema principal que es al que le estas haciendo la modificaciones, tienes que instalar el tema hijo que bien junto al tema padre. si no viene solo tienes que irte a generarlo y lo instalas y ya puedes resolver tu problema. en Internet se consigue
 
Yo de ti utilizaría un plugin donde le añades el código que quieras.

Así podrás actualizar tu theme sin problemas 🙂
 
Tu solución es utilizar un child theme, no tengo ese tema, pero es uno de los más famosos de themeforest, por tanto supongo que deberían tener esto del child theme cubierto, revisa bien la documentación del tema, seguro que lo tienen :encouragement:
 
Buenas,

Con el Plugin Code Snippets que mencionas. ¿Te ahorras crear un Child Theme? ¿Y qué es más recomendable usar el plugin o hacer un Tema hijo?

Ando un poco pez con los temas hijos de WP, debo estudiarlo más a fondo, me dio pereza en su momento y lo deje pasar... :ambivalence:
 

Temas similares

Atrás
Arriba