Avisos
Vaciar todo

[Resuelto] Google Analytics

12 Respuestas
4 Usuarios
2 Reactions
68 Visitas
Teo
 Teo
Respuestas: 37
Eminent Member
Topic starter
 

Hola, hace unas semanas instalé la etiqueta de Analytics en la zona "Head" del archivo "header.php" y llevaba unos días viendo que no había visitas... he mirado en la web y he comprobado que la etiqueta de Analytics se ha borrado sola del header, ¿Cómo es posible y cómo puedo evitar que se repita algo así?
Gracias.

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-RC8JNHGNH4"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-RC8JNHGNH4');
</script>

Contenido solo visible a usuarios registrados


 
Respondido : 12/03/2021 7:50 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Si has realizado alguna actualización de tu theme, o se ha realizado de forma automática alguna actualización de plugins relacionados con tu theme, si que puedes haber perdido las modificaciones.

Es por ese motivo que se recomienda hacer las modificaciones en un tema hijo, evalúa copiar el archivo header.php como parte de los archivos del tema hijo y allí realiza las modificaciones.

Saludos.


 
Respondido : 12/03/2021 8:01 pm
Teo
 Teo
Respuestas: 37
Eminent Member
Topic starter
 

@jmarreros, ya; pero es que el tema hijo no muestra el archivo "header.php".


Esta publicación ha sido modificada el hace 5 años por Teo
 
Respondido : 12/03/2021 8:33 pm
Argenis
Respuestas: 11632
Illustrious Member Moderator
 

Hola Teo,

En caso que no este el archivo header.php, puedes copiarlo de tu archivo padre y colocarlo en el hijo y en base a este realizar los cambios o ajustes, tambien puedes instalar un complemento que agrega a headers como lo es > https://es.wordpress.org/plugins/insert-headers-and-footers/.

Un saludo 🖐️ 


 
Respondido : 12/03/2021 8:40 pm
Teo
 Teo
Respuestas: 37
Eminent Member
Topic starter
 

@argenis, gracias; ¿Cómo se copia y pega el header del tema padre al hijo?

¿Se podría hacer poniendo la etiqueta de Analytics en CSS adicional?


Esta publicación ha sido modificada el hace 5 años 2 veces por Teo
 
Respondido : 12/03/2021 8:45 pm
Argenis
Respuestas: 11632
Illustrious Member Moderator
 

Hola Teo,

La etiqueta de analitycs no es un css, en apariencia > personalizar solo se toman codigo css.

Copias el archivo haciendo clic derecho sobre el cuando ingresas a tus archivos de wordpress y lo pegas en la ruta donde esta tu archivo child.

Es decir ingresas a tu Cpanel > administrador de archivos > public_html > tu dominio > wp content > themes > tu tema padre > acá buscas el archivo header.php y haces clic derecho copiar y automáticamente te mostrará un aviso de donde quieres que sea copiado dicho archivo.

Seleccionas la carpeta donde esta el child y con eso bastaría.

Un saludo 🖐️ 


 
Respondido : 12/03/2021 9:00 pm
Teo
 Teo
Respuestas: 37
Eminent Member
Topic starter
 

@argenis, gracias. Y supongo que dejo la etiqueta también en el header del tema padre, ¿No?


 
Respondido : 12/03/2021 11:16 pm
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Teo, 

No tendría caso que lo agregaras al header.php del tema padre, debes agregar el código únicamente en el header.php que copies en la carpeta del child-theme. 

Saludos 🙂


 
Respondido : 12/03/2021 11:56 pm
Teo
 Teo
Respuestas: 37
Eminent Member
Topic starter
 

@bulmaro-webempresa, ah, entonces no era copiar, sino cortar. Gracias.


 
Respondido : 13/03/2021 12:02 am
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Teo,

Para evitar confusiones, no es cortar el archivo header.php del tema padre en el directorio del tema hijo. Ambos archivos deben existir, el header.php del tema hijo es el que contenderá las modificaciones y personalizaciones que tu realices, como la de agregar el script de analytics mientras que el header.php original ubicado en el tema padre se mantendrá sin modificaciones. Esto de copiar el archivo header.php en la carpeta del tema hijo se hace cuando necesitas personalizarlo y así evitar que pierdas esas personalizaciones cuando actualices el template.

En otras palabras, ¿Puedes incrustar el script de analytics en el header.php del tema padre? Sí pero cuando actualices el tema este fichero será reescrito y tendrías que volver a insertar el código de analytics. 

Ahora bien, si te referías a que ya tienes incluido el código de analytics en el header.php del tema padre y ahora tienes un header.php en el tema hijo entonces sí. Tendrías que cortar o borrar el código de Analytics en el header.php del tema padre, pues para eso tienes el header.php en el tema hijo. 

Finalmente, es importante que no agregues el código de Analytics en ambos archivos header.php, pues se estaría duplicando el script al cargar tu web, lo cual provocaría errores y, seguramente, no no haría su trabajo el código de Analytics. 

Espero no haberte confundido más, solo quise aclarar. Si tienes alguna duda adicional o si te he confundido más, de antemano una disculpa y plantéanos dichas dudas o confusiones.

Saludos )


 
Respondido : 13/03/2021 12:16 am
Teo
 Teo
Respuestas: 37
Eminent Member
Topic starter
 

@bulmaro-webempresa, sí, sí, muchas gracias; te había entendido y sólo he cortado el script de Google Analytics de tema padre al hijo. Muy amable.


 
Respondido : 13/03/2021 12:19 am
Bulmaro reaccionó
Bulmaro
Respuestas: 4380
Famed Member Moderator
 

Hola Teo, 

Excelente, me alegra que fuésemos lo suficientemente claros y así aclararas tus dudas. 

Gracias a ti por consultarnos en el foro de soporte en CMS de Webempresa.

Quedamos atentos a tus futuras consultas, saludos 🙂


 
Respondido : 13/03/2021 12:21 am
Teo reaccionó