A algum tempo atrás eu estava com um problema para saber a quantidade de buscas que o WordPress realizou no banco de dados, e o tempo que isto levou. Isto basicamente serve para ajudar você descobrir onde onde está o problema de lentidão de seu blog, por exemplo.
É muito simples de se fazer, porém poucas pessoas conhecem. Adicione o seguinte código para o número de conexões:
<?php echo get_num_queries(); ?>
A saída vai ser um número ‘x’, já para exibir o tempo deve ser adicionado o seguinte código:
<?php timer_stop(5); ?>
O número 5 que é usado apenas para formatar quantos números após a vírgula devem ser exibidos. Neste código a saída deve se assemelhar com:
0.35624
Uma boa maneira de usar estes códigos é para se obter a seguinte saída:
29 consultas em 0.333 segundos
Para faze-lo você irá usar este código:
<?php echo get_num_queries(); ?> consultas em <?php timer_stop(3); ?> segundos
Mas caso você não queira que qualquer usuário possa ver estas informações, então iremos usar o seguinte código:
<?php if (current_user_can('level_10')) {
echo '<!-- ' . get_num_queries() . ' consultas em ' . timer_stop(5) . ' segundos -->';
} ?>Bom é um código bem simples que pode ajudar muito quando estamos desenvolvendo um tema.
