Veamos,
Lo primero te diria que tu solucion no seria la apropiada, ya que debes tener algun conflicto u error, con lo que deberias es averiguar que pasa.
Por ejemplo, puedes mirar la consola del navegador para ver si el javascript lanza algun error.
Y notificar al author del plugin si es culpa suya o publicar mas informacion aqui para que podamos intentar averiguar que pasa.
Iniciador del debate
jagraus
(@jagraus)
Sé que mi solución no es la apropiada, pero mientras encuentro el error, contacto con los desarrolladores del Plugin, etc, necesito que esté funcionando, obviamente sería una solución temporal hasta que funcione perfectamente.
Hay formas de hacerlo como por ejemplo esta:
Te pongo esta ya que no añade ningun parametro visual para el usuario.
;( function () {
if ( window.localStorage ) {
if ( ! localStorage.getItem( 'auto_recarga' ) ) {
localStorage['auto_recarga'] = true;
window.location.reload();
} else {
localStorage.removeItem( 'auto_recarga' );
}
}
} )();
Pero te recomiendo que soluciones el problema.
Puede que cambiando la posicion de donde el plugin añade los archivos js se solucione, por algun problema de jerarquia, si es que tu error es de javascript.
Ya que como comente antes no tenemos ni la url de tu sitio web para mirarlo.
Saludos
Iniciador del debate
jagraus
(@jagraus)
Es verdad, lo siento, la página es https://fundacionujaenempresa.es/estatutos/ pero en las secciones del menú «Empleabilidad» también pasa con los botones en las secciones «Actividades» y «Convocatorias» de la pestaña «Transparencia». No es siempre, es solo algunas veces (la mayoría) no entiendo el motivo.
Por cierto, el código ese dónde lo tengo que añadir?
-
Esta respuesta fue modificada hace 5 años, 2 meses por jagraus.
-
Esta respuesta fue modificada hace 5 años, 2 meses por jagraus.
Tu problema creo que no es con el plugin que comentas.
Puede que lo tengas con un estraño archivo que usas, ya que tu theme no carga (literalmente) el contenido la pagina si no que lo hace mediante javascript entonces ese archivo te puede para la ejecucion de los codigos javascript.
Esto es un extracto del error
AROA: No data detected c-3po-two-kk-r2-D2-0-class_v5.js
Aroa error: No well formet event c-3po-two-kk-r2-D2-0-class_v5.js
SyntaxError: redeclaration of let Aroa
Una manera facil para no editar el theme es usar este plugin: https://wordpress.org/plugins/header-and-footer-scripts/
Pones el codigo por ejemplo en el apartado header, usando la etiqueta <script>
que no la puse antes, vamos que seria asi:
<script>El codigo</script>
Lo lamento pero como tu theme es de pago, nosotros no tenemos acceso y si el problema viene de el deberias contactar con el autor.
Podrias cambiar de theme y mirar si te funciona bien el plugin, es lo unico que te puedo comentar ahora ya que no sucede siempre y no la consola no muestra nada mas.
Iniciador del debate
jagraus
(@jagraus)
No entiendo la solución que me aconsejas… Me lo puedes explicar para dummies? Te lo agradecería profundamente.
Si,
Instalas el plugin que te comente, y en ajustes dentro del administrador del WordPress veras un nuevo enlace Header and Footer Scripts
entras y donde pone Scripts in header
pegas esto:
<script>
;( function () {
if ( window.localStorage ) {
if ( ! localStorage.getItem( 'auto_recarga' ) ) {
localStorage['auto_recarga'] = true;
window.location.reload();
} else {
localStorage.removeItem( 'auto_recarga' );
}
}
} )();
</script>
Suerte
Iniciador del debate
jagraus
(@jagraus)
FUNCIONA! Eres un genio! Muchísimas gracias 😍