Saber el tiempo de carga de una página en WordPress

En una entrada anterior vimos cómo saber el número de peticiones que se hace a la base de datos durante la carga de una página. Ahora vamos a ver cómo podemos saber el tiempo de carga de una página en una instalación WordPress.

Para ello utilizaremos la función timer_stop( $display = 0, $precision = 3 ) que devuelve la cantidad de tiempo, en segundos, para generar la página.

Como vemos, esta función acepta dos parámetros: $display, cuyo valor por defecto es 0 y que hace que el resultado no se muestre en pantalla y $precision, cuyo valor por defecto es 3 y que establece el número de decimales que serán devueltos. Por tanto, utilizando la siguiente línea de código (que tendremos que poner en el archivo footer.php de nuestro tema activo)

<?php echo '<!-- Tiempo de carga: ' . timer_stop() . ' segundos -->'; ?>

obtendremos lo siguiente, que no será visible para el usuario pero sí al acceder al código fuente de la página con nuestro navegador:

<!-- Tiempo de carga: 0,281 segundos -->

Como vemos, el tiempo de carga en este caso ha sido de 0,281 segundos.

Leave a Reply

Your email address will not be published. Required fields are marked *