Informações do banco de dados no WordPress

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.

, , , , , , , , , ,

Deixar uma Resposta

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>