Heartbeat API – это встроенный механизм WordPress, который обеспечивает двустороннюю связь между браузером пользователя и сервером через периодические AJAX-запросы. Этот API играет ключевую роль в таких функциях, как автосохранение черновиков, уведомления о блокировке редактирования и проверка новых комментариев.
По умолчанию Heartbeat API отправляет запросы каждые 15-60 секунд, в зависимости от активности пользователя на странице. Эти запросы могут содержать различные данные, включая идентификаторы постов, временные метки и информацию о блокировках.
Хотя Heartbeat API полезен для многих функций WordPress, он может создавать дополнительную нагрузку на сервер, особенно на сайтах с большим количеством одновременно работающих пользователей. В таких случаях разработчики могут регулировать частоту запросов или полностью отключать API для определенных страниц.