
🔍 Як відстежувати журнал активності WordPress: 3 безкоштовні плагіни
Ви знаєте, хто й коли востаннє змінював налаштування вашого сайту? А скільки невдалих спроб входу було за останній тиждень?
Більшість власників WordPress гадки не мають, що відбувається в них під капотом. Адміністратор випадково вимикає критичний плагін. Редактор змінює URL опублікованої сторінки. Хакер методично перебирає паролі. Без журналу активності ви дізнаєтеся про це лише тоді, коли сайт уже лежить, або коли Google викинув сторінку з видачі.
Хороша новина: налаштувати відстеження дій на WordPress можна за 5 хвилин. І для цього не потрібні платні тарифи чи складні консольні утиліти.
💡 Швидкий огляд:
- Встановіть один із трьох безплатних плагінів журналу активності
- Налаштуйте сповіщення про критичні події (невдалі входи, зміна прав, видалення контенту)
- Перевірте, які дії плагін логує «з коробки», додайте категорії, яких бракує
- Раз на тиждень переглядайте лог: шукайте аномалії в адмінці та неочікувані правки контенту
- У разі підозрілої активності змінюйте паролі та блокуйте IP
Навіщо потрібен журнал активності WordPress
Журнал активності — це хронологічний запис кожної значущої події на сайті: входи, правки контенту, встановлення та видалення плагінів, зміна теми, зміни в налаштуваннях. На відміну від логів сервера, він показує дії на рівні WordPress: хто, що й коли зробив.
Три причини налаштувати моніторинг просто зараз.
Безпека. Сторінка входу — це найбільш атакована точка WordPress. Брутфорс-боти стукають цілодобово. Без журналу активності ви не дізнаєтеся, що хтось перебирає паролі, поки не стане пізно. З логом ви бачите IP, час і кількість спроб, можете заблокувати атакувальника до зламу.

Управління командою. Якщо над сайтом працюють кілька людей, редактори, SEO-фахівці, розробники,, журнал активності показує, хто й що змінював. Редактор випадково зняв статтю з публікації? Розробник оновив плагін і сайт ліг? Лог вкаже на винуватця за секунду.
Діагностика помилок. Після оновлення плагіна чи теми сайт почав гальмувати? Журнал покаже, що змінилося й коли. Відкотити проблемну зміну можна точково, не гадаючи й не перебираючи все підряд. Те саме стосується SEO-помилок: якщо сторінка раптово втратила позиції, лог підкаже, чи не змінювали її URL або заголовок.

Що саме відстежує журнал активності
Хороший плагін логує не лише логіни. Ось перелік подій, які варто моніторити на будь-якому сайті WordPress:
- Контент: створення, редагування та видалення постів і сторінок; зміна статусу (опубліковано → чернетка); зміна URL, заголовків, авторів
- Медіафайли: завантаження, оновлення та видалення зображень і документів
- Користувачі: реєстрація, видалення, зміна ролей і прав, редагування профілів
- Теми та плагіни: активація, деактивація, встановлення, оновлення, видалення
- Налаштування: зміна параметрів сайту, постійних посилань, коментарів, головної сторінки, часового поясу
- Входи: успішні та невдалі спроби, з IP-адресою та часом
- Коментарі: додавання, схвалення, редагування, видалення, позначка як спам
- Віджети та меню: додавання, зміна порядку, видалення елементів
Що повніше покриття, то легше знайти причину проблеми. У безплатних версіях плагінів набір подій різниться, тому вибір інструменту під задачу — це окрема навичка.
3 Безплатні плагіни для журналу активності WordPress
Нижче, три живі, активно оновлювані плагіни, які закривають потреби від блогу до великого мультиавторського сайту. Усі доступні безплатно в каталозі WordPress.org.
1. Simple History

Simple History, мінімалістичний і швидкий плагін із понад 200 000 активних встановлень. Головний плюс: журнал вбудовується прямо в дашборд WordPress і показує потік подій у хронологічному порядку, як стрічка новин.
Що логує: пости, сторінки, медіафайли, коментарі, віджети, меню, плагіни, теми, профілі користувачів, спроби входу. Є вбудована підтримка RSS-стрічки подій, зручно для моніторингу без заходу в адмінку.
Сильні сторони:
- Не навантажує базу даних, використовує власну таблицю, яку можна очищати за розкладом
- Показує, хто саме виконав дію, з аватаркою та нікнеймом
- Сумісний із плагінами обмеження спроб входу та перемикання користувачів
- RSS-стрічка для віддаленого відстеження
Слабкі сторони:
- Немає email-сповіщень у безплатній версії
- Не логує зміни налаштувань WordPress (тільки контент і користувачі)

Кому підходить: власникам невеликих сайтів і блогів, яким потрібен простий візуальний лог без тонкого налаштування. Ідеальний, якщо ви хочете «встановив і забув» і періодично перевіряти дашборд.
🔗 Simple History на WordPress.org
2. WP Activity Log

WP Activity Log, найпотужніший безплатний плагін у категорії, з понад 300 000 активних установок і рейтингом 4.8. На відміну від Simple History, журнал тут — це не просто стрічка, а повноцінний інструмент аудиту з фільтрами, пошуком та експортом.
Що логує: практично все, від зміни постійних посилань до змін у WooCommerce, bbPress, WPForms, Yoast SEO, ACF. Вбудована інтеграція з десятками популярних плагінів.
Сильні сторони:
- Детальна інформація про кожну подію: хто, коли, з якої IP, що саме змінилося (старе значення → нове)
- Налаштовувані сповіщення електронною поштою та SMS для конкретних подій
- Розподіл журналів за ролями: адміністратор бачить усе, редактор, лише контент
- Експорт у CSV для зовнішнього аудиту
- Інтеграція з WooCommerce, Yoast SEO, WPForms та іншими плагінами
Слабкі сторони:
- Деякі розширені функції (SMS, зворотний пошук IP) доступні в преміум-версії
- Інтерфейс насиченіший, ніж у Simple History, поріг входу дещо вищий
Кому підходить: сайтам із командою, інтернет-магазинам на WooCommerce, проєктам із високими вимогами до безпеки та аудиту. Якщо вам потрібно знати не лише що сталося, а й які саме дані змінилися, це ваш вибір.
🔗 WP Activity Log на WordPress.org
3. Activity Log

Activity Log, легкий плагін від команди Activity Log Team, зосереджений на простоті та швидкості. Понад 200 000 установок, рейтинг 4.5.
Що логує: пости, сторінки, коментарі, медіафайли, користувачів, плагіни, теми, віджети, меню, налаштування. Підтримує WooCommerce, Contact Form 7, Jetpack, Yoast SEO.
Сильні сторони:
- Не перевантажує інтерфейс, усе на одній сторінці зі зручними фільтрами за датою, користувачем і типом події
- Швидке встановлення та мінімальне налаштування
- Хороша продуктивність на слабкому хостингу
- Експорт журналів
Слабкі сторони:
- Менше інтеграцій, ніж у WP Activity Log
- Немає RSS-стрічки
- Сповіщення електронною поштою доступні лише в преміум-версії
Кому підходить: тим, кому потрібен золотий баланс між функціональністю WP Activity Log і простотою Simple History. Хороший вибір для середніх сайтів із кількома авторами.
🔗 Activity Log на WordPress.org
Порівняльна таблиця
Можливість | Simple History | WP Activity Log | Activity Log |
|---|---|---|---|
Логування контенту | ✅ | ✅ | ✅ |
Логування користувачів | ✅ | ✅ | ✅ |
Відстеження плагінів і тем | ✅ | ✅ | ✅ |
Сповіщення електронною поштою (free) | ❌ | ✅ | ❌ |
RSS-стрічка | ✅ | ❌ | ❌ |
Інтеграція з WooCommerce | ❌ | ✅ | ✅ |
Експорт журналів | ❌ | ✅ (CSV) | ✅ |
Розподіл за ролями | ❌ | ✅ | ❌ |
Активні установки | 200 000+ | 300 000+ | 200 000+ |
Відеоінструкція: повне налаштування WP Activity Log
Якщо ви віддаєте перевагу візуальному формату, перегляньте покрокове налаштування WP Activity Log англійською: від встановлення до фільтрації подій і налаштування сповіщень.
⁉️🤔 Часті запитання
Чи сповільнює плагін журналу активності роботу сайту?
Якісні плагіни (Simple History, WP Activity Log, Activity Log) використовують власну таблицю в базі даних та асинхронний запис, вплив на швидкість завантаження сторінок непомітний. Сучасні плагіни активності пишуть логи в окрему таблицю, а не в postmeta чи options, тому ядро WordPress не сповільнюється. На сайтах із дуже високою активністю рекомендуємо налаштувати автоочищення логів, старіших за 30 днів.
Чи можна приховати дії певного користувача?
Так, WP Activity Log дозволяє вилучати конкретних користувачів або ролі з логування. Simple History такої можливості не дає, він пише всі дії поспіль. Activity Log показує всіх, але можна фільтрувати під час перегляду. Вилучений користувач продовжує працювати як зазвичай, його дії просто не записуються.
Чи замінює журнал активності резервне копіювання?
Ні, це комплементарні інструменти. Лог показує, хто і що змінив, але не зберігає копії даних. Резервна копія (через UpdraftPlus, BlogVault або хостинг) дозволяє відкотити сайт цілком. У зв’язці з журналом активності ви отримуєте повний контроль: лог вказує на проблемну зміну, бекап відновлює стан «до».
Що робити, якщо плагін журналу активності пропускає подію?
Таке трапляється рідко, але можливо. Перевірте, чи плагін оновлено до останньої версії та чи сумісний він із вашою версією WordPress. Переконайтеся, що потрібний тип подій увімкнено в налаштуваннях. Якщо проблема зберігається, напишіть у підтримку плагіна на WordPress.org. Розробники WP Activity Log і Simple History відповідають протягом 2-3 робочих днів.
Чи безпечно зберігати логи на тому самому сервері?
Так, якщо ви дотримуєтеся базових правил безпеки WordPress. Логи не містять паролів, лише метадані дій. Для додаткового захисту WP Activity Log підтримує зовнішнє сховище через API у преміум-версії, але для переважної більшості сайтів локального зберігання достатньо. Єдиний ризик: якщо зловмисник отримав повний доступ до бази даних, він може видалити логи, щоб приховати сліди. Тому адміністраторам рекомендується налаштувати email-сповіщення про критичні події, лист надходить миттєво, до того як лог у базі можна зачистити.
Який плагін журналу активності обрати
Вибір зводиться до трьох сценаріїв, визначте свій і встановлюйте відповідний інструмент.
Якщо у вас невеликий блог або сайт-візитівка, беріть Simple History. Він не потребує налаштування, показує події прямо на дашборді й не навантажує хостинг. Встановили, активували, лог уже пишеться. Раз на кілька тижнів зазирайте на вкладку «Simple History» в адмінці.
Якщо над сайтом працює команда, WP Activity Log. Фільтрація за користувачами, сповіщення при зміні прав, повний аудиторський слід для кожної дії. Особливо актуальний для WooCommerce-магазинів: видно, хто змінив ціну, опис або статус товару.
Якщо потрібно щось середнє, Activity Log. Легкий, зі зручними фільтрами та хорошою продуктивністю. Встановлюйте, коли Simple History бракує деталізації, а WP Activity Log здається надлишковим.
Головне, не відкладайте. П’ять хвилин на встановлення плагіна сьогодні заощаджують години розслідування завтра. Обирайте з трьох варіантів вище, активуйте та налаштуйте сповіщення про критичні події. Спокій вартий того.



