Avisos
Vaciar todo

[Resuelto] Google Analytics  

 
Teo
 Teo
Usuario eminente

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
Soporte CMS Webempresa 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

Cursos Gratuitos WordPress

Teo
 Teo
Usuario eminente

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

Esta publicación ha sido modificada el hace 3 años por Teo
Respondido : 12/03/2021 8:33 pm
Argenis
 Argenis
Soporte CMS Webempresa 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

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Teo
 Teo
Usuario eminente

@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 3 años 2 veces por Teo
Respondido : 12/03/2021 8:45 pm
Argenis
 Argenis
Soporte CMS Webempresa 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

wpdoctor-revisa-la-salud-de-tu-wordpress

Teo
 Teo
Usuario eminente

@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
 Bulmaro
Soporte CMS Webempresa 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
Usuario eminente

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

Respondido : 13/03/2021 12:02 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa 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

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Teo
 Teo
Usuario eminente

@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 me gusta
Bulmaro
 Bulmaro
Soporte CMS Webempresa 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 me gusta

Cursos Gratuitos WordPress