15

いくつかの Wordpress ブログのフッターに、クエリの数と、特定のページのクエリを処理するのに必要な合計時間を単純に示すクエリ統計が表示されていることに気付きました。

23 クエリ。0.448秒

私はこれがどのように達成されるのか疑問に思っていました。特定の Wordpress プラグインの使用によるものですか、それともページのコードで特定の php 関数の使用によるものでしょうか?

4

3 に答える 3

18

テンプレートのフッターの下部にこれを追加してみてください。

<?php echo $wpdb->num_queries; ?> <?php _e('queries'); ?>. <?php timer_stop(1); ?> <?php _e('seconds'); ?>
于 2008-08-18T17:40:51.717 に答える
6

pix0r のコードを説明するには:

于 2008-08-18T23:39:03.443 に答える
1

ワードプレスには簡単な解決策があります

と呼ばれる機能がありget_num_queries()、他の回答で指定されていますtimer_stop()

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

get_num_queries()- WordPress の実行中にデータベース クエリの数を返し、パラメーターを受け入れません

于 2014-05-13T16:25:29.957 に答える