Как узнать количество запросов к базе данных и время загрузки сайта на WordPress

Чтобы определить количество запросов к БД и время загрузки сайта можно вставить код ниже в любой файл темы там, где вы хотите вывести результат. Например header.php, index.php, footer.php и др.

1
<?php echo get_num_queries(); ?> запросов в <?php timer_stop(1); ?> секунд.

В итоге получится что-то типа: «88 запросов в 1,252 секунд».

6 комментариев

  1. Как лучше делать? В админке Внешний вид / Редактор или через файловый менеджер редактировать файл (и где его искать?).
    И ещё, можно как то сделать правку один раз и забыть про это, что бы не приходильсь каждую тему редактировать?

    • В файловом менеджере лучше.
      Заходите на свой сайт через ftp. Потом такой путь по папкам wp-content/themes/используемая_тема/файл.php.
      Да, можно открыть footer.php и там вставить, сохранить. И смотреть где оно в футере будет выводиться.

  2. Добавила ваш код в футер и сайт перестал нормально выглядеть. Пришлось код убрать. В чем может быть проблема?

    • Возможно вы его вставили между тегами < ?php ?>.
      Этот код вставил в футер и все отображается. посмотрите ниже.

  3. У меня получилось установить этот код для вывода количества запросов к базе данных. Спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *