Un usuario preguntó 👇
Hola,
He visto este tema: https://wordpress.org/support/topic/remove-google-fonts-does-not-remove-preconnect-to-https-fonts-gstatic-com/
Las fuentes de Google se eliminan con este código:
/ ** * Elimina el prefijo de fonts.gstatic.com * / add_filter (‘autoptimize_html_after_minify’, function ($ content) {
$ contenido = str_replace («https: //fonts.gstatic.com ‘; crossorigin rel = ‘preconnect’ /> «, », $ contenido);
return $ contenido; }, 10, 1);
Pero no sé dónde poner esto. ¿Alguna ayuda?
Gracias por adelantado.
(@optimizingmatters)
hace 1 año
la forma más fácil y segura es utilizar el fragmento del plugin disparado por puntos.
espero que esto ayude, honestamente
(@dotsfired)
hace 1 año
Hola frank
Muchas gracias por tu pronta respuesta. Instalé el plugin y agregué el fragmento, pero todavía aparece en PageSpeed Insights.
¿Alguna idea de por qué está pasando esto?
Gracias.
(@optimizingmatters)
hace 1 año
¿Puede compartir la URL de su sitio para que yo la vea?
(@dotsfired)
hace 1 año
Se trata de este sitio:
Mientras lo hace, una o más correcciones con Autoptomize parecen contradecir YITH Zoom Magnifier. No soy programador, por lo que el error de la consola de herramientas para desarrolladores no me dice mucho.
(@optimizingmatters)
hace 1 año
Puedo confirmar que el prevínculo todavía está en el HTML, principalmente porque faltan algunas cosas en el dispositivo. Pruebe este en su lugar;
add_filter(‘autoptimize_html_after_minify’, function($content) {
$content = str_replace(“<link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' />”, ‘ ‘, $content);
return $content;
}, 10, 1);
Pero da un paso atrás; No estoy seguro de por qué querría que se elimine, tampoco veo ningún comentario en el informe GPSI de esa URL.
Acerca de. YITH; parece funcionar para mí, vea la imagen a continuación?
(@dotsfired)
hace 1 año
(index):122 Uncaught ReferenceError: lazySizes is not defined
at (index):122
(index):122 Uncaught ReferenceError: jQuery is not defined
at (index):122
autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:2 JQMIGRATE: Migrate is installed, version 1.4.1
autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:82 Uncaught TypeError: $(...).block is not a function
at Object.block (autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:82)
at Object.fp_mp_variation_change (autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:26)
at Object.fp_mp_var_field_display (autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:26)
at Object.init (autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:24)
at HTMLDocument.<anonymous> (autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:82)
at i (jquery.js:2)
at Object.add [as done] (jquery.js:2)
at n.fn.init.n.fn.ready (jquery.js:2)
at a.fn.init.n.fn.init (jquery.js:2)
at new a.fn.init (autoptimize_8bb63c264620c9453b254b4b5bec0f4c.js:2)
Esa es la información de la consola de Chrome. Parece funcionar en Edge (aunque no lo uso, lo he instalado).
En cuanto al palo, recibo errores:
https://i.imgur.com/XAHdHAb.png
Para el informe de velocidad de página de Google:
http://i.imgur.com/9xjUglO.png
Esta respuesta fue modificada hace 1 año por.
(@optimizingmatters)
hace 1 año
re. el fragmento de código; las citas parecen haber cambiado el software del foro aquí, asegúrese de que solo haya comillas dobles normales y comillas simples normales, no mis alternativas elegantes, mi código parece tener ahora
re. GPSI; las advertencias no están relacionadas con un prevínculo, sino con (sin) propiedades de visualización específicas. ¿O pretendes eliminar completamente las fuentes de Google?
re. el error en la consola; está sincronizando jQuery, lo que provoca que «jQuery no esté definido» 🙂
(@dotsfired)
hace 1 año
Re: asyncing: ¿por miedo al async que esto siempre ocurre automáticamente?
Re: GPSI – sí. Quiero eliminarlos por completo.
Re: Cotizaciones – Pruébelo ahora. gracias.
(@optimizingmatters)
hace 1 año
asincronización; deberá excluir jQuery de estar sincronizado
fuentes de google; Se agrega JS (ver fuente HTML, buscar «, AO no lo activará, necesitará ver quién (tema o plugin) agrega a ese bloque de código y ver si puede reconfigurarlo para que no lo reconfigure en su lugar para que pueda proporcionarle un fragmento de código muy agresivo que le indique a su sistema operativo que elimine el cable de cada JS WebFontConfig
allí, pero preferiría que lo hicieras configurando tu tema / plugins.
¿Solucionó tu problema??
0 / 0