Afficher le nombre de requêtes, le temps d’exécution et la mémoire consommée

Lorsqu’on développe un site wordpress ou lorsque notre blog est trop lent car probablement trop gourmand il est pratique de pouvoir afficher les consommations de ressources côté utilisateur pour les optimiser.

C’est donc dans cette optique que ce bout de code peut s’avérer très pratique.

Comment afficher le nombre de requête et la consommation de WordPress

Mettez le bout de code suivant dans votre fichier functions.php

function wpln_perf( $visible = false ) {

    $stat = sprintf(  '%d requêtes en %.3f secondes, utilisant %.2fMB memoire',
        get_num_queries(),
        timer_stop( 0, 3 ),
        memory_get_peak_usage() / 1024 / 1024
        );

    echo $visible ? $stat : "" ;
}

Il ne vous reste plus qu’à l’afficher la ou bon vous semble.
Généralement je rajoute la ligne suivante après la fonction pour l’afficher automatiquement dans le pied de page.

add_action( 'wp_footer', 'wpln_perf', 20 );

Gregory

Agitateur de Stratégies, addict à WordPress depuis 2003, fada de Google depuis 1998. Incubateur Digital, j'accompagne au quotidien plusieurs entreprises et indépendants dans la gestion de leur stratégie digitale et l'optimisation de leurs sites WordPress. Basé à Aix-en-Provence, je suis à l'écoute de votre projet si vous avez besoin d'un expert WordPress.

Vous aimerez aussi

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *