Pergunta

Percebi que alguns blogs Wordpress têm estatísticas de consulta presentes no rodapé que simplesmente indicam o número de consultas e o tempo total necessário para processá-las para uma página específica, lendo algo como:

23 consultas.0,448 segundos

Eu queria saber como isso é feito.É através do uso de um plug-in específico do Wordpress ou talvez do uso de alguma função php específica no código da página?

Foi útil?

Solução

Tente adicionar isto na parte inferior do rodapé do seu modelo:

<?php echo $wpdb->num_queries; ?> <?php _e('queries'); ?>. <?php timer_stop(1); ?> <?php _e('seconds'); ?>

Outras dicas

Para explicar o código do pix0r:

wordpress tem uma solução fácil agora

Existe uma função chamada get_num_queries() e conforme especificado em outras respostas timer_stop().

<?php echo get_num_queries(); _e(' queries'); ?> in <?php timer_stop(1); _e(' seconds'); ?></p>

get_num_queries() - retorna o número de consultas ao banco de dados durante a execução do WordPress e não aceita parâmetros

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top