WordPress Hosting

Cómo quitar devicepx-jetpack.js para acelerar tu web

Si estás ejecutando el plugin JetPack de Automattic seguramente estés observando en los análisis de rendimiento de tu web una ralentización debida al script devicepx-jetpack.js, que está ahí para servir imágenes de avatares en tamaño grande en pantallas con altas resoluciones.

En realidad es un script que no tiene casi sentido, menos para su objetivo, y es un script adicional que incrementa el peso de tus páginas y ralentiza su carga.

Las líneas concretas que cargan el script en el archivo jetpack.php son estas:

/**
 * Device Pixels support
 * This improves the resolution of gravatars and wordpress.com uploads on hi-res and zoomed browsers.
 */
function devicepx() {
    wp_enqueue_script( 'devicepx', ( is_ssl() ? 'https' : 'http' ) . '://s0.wp.com/wp-content/js/devicepx-jetpack.js', array(), gmdate('oW'), true );
}

El script funciona cargando el archivo devicepx, así que hay que desactivarlo con un wp_dequeue en el archivo functions.php del tema hijo o en tu plugin de personalizaciones:

//Desactivar devicepx de JetPack
function remove_devicepx() {
    wp_dequeue_script( 'devicepx' );
}
add_action( 'wp_enqueue_scripts', 'remove_devicepx' );

Guarda y ya lo tienes.

Compártelo en tus redes
Resúmelo con tu IA

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en las estrellas para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 9

¡Todavía no hay votos! Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación hace 3 años o más que no se actualiza. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te sirvió?, pues entonces nada :-)


Sobre el autor

Los comentarios están cerrados.

Scroll al inicio