Avisos
Vaciar todo

Problemas con la caché

9 Respuestas
2 Usuarios
0 Reactions
28 Visitas
Respuestas: 305
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola, he añadido código JavaScript a mi web pero la caché no me deja verlo. ¿Podéis indicarme cómo excluir archivos JavaScript del caché? 

He desactivado Magic caché y tampoco se ve.

Estoy editando el archivo functions.php del tema hijo (Asap) Al editar se ve bien, pero en modo incognito, después de limpiar caché no se ve.

El código es [juego_logaritmos], está editado en la url: https://soymatematicas.com/propiedades-logaritmos

Con otros códigos no he tenido problemas (por ejemplo calculadoras)

Gracias

Contenido solo visible a usuarios registrados


 
Respondido : 25/02/2026 9:09 pm
Tags del tema
Bruno
Respuestas: 6848
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Que tal Justo,

Has probado el desactivar los scripts JS diferidos desde la configuración de WP Rocket?

Tambien es válido colocar entre el listado de archivos excluidos el que corresponde al functions.php

https://docs.wp-rocket.me/article/976-exclude-files-from-defer-js

Debes tener presente que técnicamente no estamos excluyendo el archivo de functions.php en si, sino los scripts que se declaren en el

Echale un vistazo

Saludos!

 


 
Respondido : 25/02/2026 10:21 pm
Respuestas: 305
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Gracias. Pero no sé exactamente que poner. Me pierdo ...

El código del juego insertado functions.php empieza así:

function juego_logaritmos_shortcode() {
ob_start();
?>
<div id="juego-logaritmos-root"></div>
<script src="https://unpkg.com/react@18/umd/react.production.min.js"></script>
<script src="https://unpkg.com/react-dom@18/umd/react-dom.production.min.js"></script>
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>

<script type="text/babel">
const { useState } = React;

 

 Saludos. Gracias


 
Respondido : 26/02/2026 4:08 pm
Bruno
Respuestas: 6848
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Justo,

En el apartado de configuración que te he indicado y que se muestra en la documentación compartida.

https://docs.wp-rocket.me/article/1265-load-javascript-deferred

rocket

Puedes colocar la ruta de la siguiente manera:

/wp-content/themes/nombre-tema/functions.php

Tambien recuerda las otras sugerencias que he dejado 

Respondido por: Bruno

Has probado el desactivar los scripts JS diferidos desde la configuración de WP Rocket?

Quedamos atentos

Saludos!

 


 
Respondido : 26/02/2026 4:52 pm
Respuestas: 305
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
image

Lo he hecho, he borrado la caché y sigue sin aparecer. ¿alguna idea?

Gracias!


 
Respondido : 26/02/2026 10:16 pm
Bruno
Respuestas: 6848
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Justo,

Gracias por la captura, en este caso probaría desactivando por completo las optimizaciones aplicadas a scripts 

Dejo una imagen de referencia

rocket2

Saludos!


 
Respondido : 27/02/2026 12:10 am
Respuestas: 305
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Cierto! Así si que funciona.

 Estos cambios me pueden repercutir en la velocidad de carga? No se "me romperá" nada de la web?

Gracias. Saludos!


 
Respondido : 27/02/2026 7:18 pm
Respuestas: 305
Reputable Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
image

Parace que no me compensa. La velocidad baja mucho ... 

Hay alguna alternativa? Gracias


 
Respondido : 27/02/2026 7:24 pm
Bruno
Respuestas: 6848
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Que tal Justo,

Cierto! Así si que funciona.

Entiendo que el minificado de WP Rocket es el que se esta interponiendo al funcionamiento de los scripts que deseas ejecutar en la web

Parace que no me compensa. La velocidad baja mucho ... Hay alguna alternativa?

Has probado abordar y presentar de otra manera estos fragmentos de código personalizados? Quizás desde un plugin como Code Snippets? 

https://es.wordpress.org/plugins/code-snippets/

Tambien vale la pena probar activando una a una las opciones de WP Rocket y determinar cuál de ellas es la que genera el problema o si en definitiva es el conjunto de todas activas

Saludos!

 


 
Respondido : 27/02/2026 8:56 pm