WordPressでクエリ数とページ読み込み時間を表示する方法

当社のユーザーの1人が、他のサイトがフッターにクエリ数とページ読み込み時間をどのように表示しているか尋ねました。これはサイトのフッターでよく見られ、「64 queries in 1.248 seconds」のように表示されることがあります。この記事では、WordPressでクエリ数とページ読み込み時間を表示する方法を説明します。

お好きな場所に、例えばフッターの `footer.php` ファイルなどに、以下のコードを貼り付けるだけです。

<?php echo get_num_queries(); ?> queries in <?php timer_stop(1); ?> seconds.

そしてページを更新します。クエリの数と実行時間が表示されます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

6 CommentsLeave a Reply

  1. timer_stop() 関数は、クエリの完了にかかる時間ではなく、ページの読み込み時間のみを測定することであることを明確にする必要があります。
    これらはしばしば関連していますが、コードの提示方法によっては、クエリが常に速度の問題に関連しているように見え、実際にはそうでない場合が多いです。

  2. プラグインが 10 個ほど動作している WordPress サイトで、典型的なクエリの数を知っておくと役立つでしょう…

    • プラグインごとに異なるため、一概には言えません。バックエンドで完全に動作するプラグインを10個使用すれば、フロントエンドの読み込みにクエリは追加されません。あるいは、フロントエンドに大量のクエリを追加する、ひどくコーディングされたプラグインを10個使用することもできます。

      管理者

コメントを残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。