Категорії: Wordpress - як зробити

Як відображати кількість запитів та час завантаження сторінки у WordPress

Коли ви працюєте над своїм шаблоном, чи плагіном, дуже часто буває корисним знати загальну кількість запитів, яку обробляє двигун, а також загальний час, який потрібен WordPress для завантаження тієї чи іншої сторінки.

Цю інформацію ви можете використовувати для себе під час розробки, або ж показувати цю інформацію у футері відвідувачам вашого сайту. Вивід буде в наступному форматі, наприклад, “75 запитів за 1,155 секунди“.

В сьогоднішньому практичному уроці ми покажемо вам, як це можна зробити для сайта на двигуні WordPress.

 

Щоб показувати кількість запитів та час завантаження сторінки в WordPress, вам необхідно лише додати наступний код в потрібний файл-шаблон активної теми (наприклад, щоб виводити інформацію у футері, використовуйте шаблон footer.php):

 

<p><?php echo get_num_queries(); ?> запитів за <?php timer_stop(1); ?> секунд.</p>

 

Після цього збережіть файл і оновіть будь-яку сторінку на сайті. Ви повинні побачити загальну кількість запитів і час, який знадобився двигуну для їх виконання.

 

Перша функція (get_num_queries()) отримує кількість запитів, які було зроблено до бази даних WordPress до моменту виклику цієї функції.

А друга функція (timer_stop()) отримує або виводить час виконання PHP-скрипта з моменту початку генерації сторінки та до моменту виклику цієї функції. В нашому прикладі ми використовуємо аргумент 1 (timer_stop(1)), що означає виводити результат на екран.

 

Сподіваємось, що цей невеличкий практичний приклад стане вам у нагоді!

 

Share

Останні пости

Антуан де Сент-Екзюпері

Ніколи не втрачай терпіння — це останній ключ, що відкриває двері Антуан де Сент-Екзюпері   Читати далі

28/03/2024

Сомерсет Моем

Подорослішавши, ви збагнете, що світ стає стерпним за однієї умови: коли розумієш, що людський егоїзм… Читати далі

27/03/2024

Михайло Грушевський

Всі вчаться своєї рідної мови, а наша біда така, що треба вчитися її більше, ніж… Читати далі

26/03/2024

ТОП-5 покерних обмінників

Професійний покер – це численні турніри та великі гроші, що потребує правильного налаштування фінансових інструментів.… Читати далі

25/03/2024

Гай Юлій Цезар

Всі довкола прагнуть винищити ворогів, а не об'єднатися з друзями Гай Юлій Цезар   Читати далі

24/03/2024

Як вибрати оптимальний смартфон для дитини?

Сьогоднішні діти стикаються з технологіями вже в ранньому віці, і смартфон давно перестав бути просто… Читати далі

22/03/2024