Mejorar la velocidad de carga limpiando el head

mejorar la velocidad de carga limpiando el head

Tiempo estimado de lectura: 8 minutos

 

Hoy veremos como mejorar la velocidad de carga limpiando el head

Mejorar la velocidad de carga limpiando el head es una de las formas que tenemos de hacer más rápido nuestro WordPress sin utilizar plugins. No es la única acción que podemos hacer, pero como todo en esta vida, tenemos que empezar por algo.

¿Cómo sabemos que necesitamos limpiar nuestro WordPress?. La respuesta es bien sencilla, si notamos que nuestra web se vuelve cada vez más lenta, es hora de pasarnos por algún servicio medidor de velocidad de carga (como por ejemplo PageSpeed Insights de Google).

Cuantas más cosas hagamos con nuestro WordPress, más lento puede llegar a ser. Si eres de los que escribes muchos post, has modificado mucho tu tema, has instalado (y desinstalado) muchos plugins, es más que probable que tu WordPress se haya vuelto lento.

Llegados a este punto tienes dos opciones:

  1. Utilizar un plugin que aumente la velocidad de carga de tu página web. Si optas por esta opción, puedes utilizar el plugin P3 Plugin Performance Profile, considerado por muchos el mejor plugin de este tipo, pero ya obsoleto (también puedes utilizar WP Super Caché).
  2. Utilizar algún código para realizar alguna acción concreta y así evitarte el uso de un plugin. Ya sabes que plugin a plugin, todo cuenta en nuestro WordPress.

Código para mejorar la velocidad de carga limpiando el head

Si has optado por la opción de utilizar códigos en lugar de plugins, ¡enhorabuena!, todo lo que viene a continuación te interesa.

Ya sabes que plugin a plugin, todo cuenta, por lo que utilizar códigos en lugar de plugins es una buena solución para hacer que tu web cargue más rápido.

Código que vamos a utilizar

A continuación te muestro el código que vamos a utilizar y veremos qué es lo que hace.

function footer_enqueue_scripts() {
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
}
add_action('after_setup_theme', 'footer_enqueue_scripts');

Lo que hace este código es, a grandes rasgos, crear una función que elimina los scripts del header y los pone en la cola del footer, para que se carguen cuando termine de cargarse el footer del tema activo.

Y como siempre nos hacemos la gran pregunta:

¿Dónde colocamos este código?

Y tan sencilla como la pregunta es la respuesta:

  • En el archivo functions.php de tu tema activo (ya sabes que no te lo recomiendo, ya que cuando actualices tu tema, se actualizará también este archivo y desaparecerán los cambios que hayas hecho).
  • En un plugin de funciones. Una opción muy buena y muy aconsejable.
  • En un plugin de snippets, como por ejemplo Code Snippets.


¿Qué te ha parecido el artículo?. Házmelo saber en los comentarios que tienes más abajo. Estoy deseando leerte.

Por último, si crees que este artículo puede ser interesante para algún amigo tuyo, te agradecería enormemente que lo compartieras con él y con todo el mundo a través de las Redes Sociales.

Puntúa este artículo:
[Total: 0 - Promedio: 0]

Puede que también te interese...

Deja un comentario

Información básica sobre protección de datos
Responsable: Jose González Bueno.
Finalidad: Moderación y publicación de comentarios.
Destinatarios: No se comunican datos a terceros, salvo por imperativo legal.
Derechos: Tienes derecho a acceder, rectificar, exportar y suprimir tus datos.

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

He leído y acepto la política de privacidad de este sitio. *