Skip to content

Wszystko o WordPressie, tworzeniu stron — i nie tylko

🔍 Jak śledzić dziennik aktywności WordPress: 3 darmowe wtyczki

🔍 Jak śledzić dziennik aktywności WordPress: 3 darmowe wtyczki

Czy wiedzą Państwo, kto i kiedy ostatnio zmieniał ustawienia Państwa strony? A ile nieudanych prób logowania było w ostatnim tygodniu?

Większość właścicieli WordPressa nie ma pojęcia, co dzieje się pod maską. Administrator przypadkowo wyłącza krytyczną wtyczkę. Redaktor zmienia URL opublikowanej strony. Haker metodycznie sprawdza hasła. Bez dziennika aktywności dowiadują się Państwo o tym dopiero wtedy, gdy strona już leży albo gdy Google wyrzucił stronę z wyników wyszukiwania.

Dobra wiadomość: skonfigurowanie śledzenia działań w WordPressie zajmuje 5 minut. I nie są do tego potrzebne płatne plany ani skomplikowane narzędzia konsolowe.

💡 Szybki przegląd:

  • Proszę zainstalować jedną z trzech bezpłatnych wtyczek dziennika aktywności
  • Proszę skonfigurować powiadomienia o krytycznych zdarzeniach (nieudane logowania, zmiana uprawnień, usuwanie treści)
  • Proszę sprawdzić, które działania wtyczka loguje „od razu po instalacji", dodać brakujące kategorie
  • Raz w tygodniu proszę przeglądać log: szukać anomalii w panelu administracyjnym i nieoczekiwanych edycji treści
  • W przypadku podejrzanej aktywności proszę zmienić hasła i zablokować IP

Dlaczego dziennik aktywności WordPress jest potrzebny

Dziennik aktywności to chronologiczny zapis każdego znaczącego zdarzenia na stronie: logowania, edycje treści, instalacja i usuwanie wtyczek, zmiana motywu, zmiany w ustawieniach. W przeciwieństwie do logów serwera pokazuje on działania na poziomie WordPressa: kto, co i kiedy zrobił.

Trzy powody, by skonfigurować monitorowanie już teraz.

Bezpieczeństwo. Strona logowania to najczęściej atakowany punkt WordPressa. Boty brute-force pukają całodobowo. Bez dziennika aktywności nie dowiedzą się Państwo, że ktoś sprawdza hasła, dopóki nie będzie za późno. Z logiem widzą Państwo IP, czas i liczbę prób, mogą zablokować atakującego przed włamaniem.

Nieudane próby logowania w WordPress

Zarządzanie zespołem. Jeśli nad stroną pracuje kilka osób, redaktorzy, specjaliści SEO, programiści, dziennik aktywności pokazuje, kto i co zmieniał. Redaktor przypadkowo zdjął artykuł z publikacji? Programista zaktualizował wtyczkę i strona padła? Log wskaże winowajcę w sekundę.

Diagnostyka błędów. Po aktualizacji wtyczki lub motywu strona zaczęła zwalniać? Dziennik pokaże, co i kiedy się zmieniło. Wycofać problematyczną zmianę można punktowo, bez zgadywania i sprawdzania wszystkiego po kolei. To samo dotyczy błędów SEO: jeśli strona nagle straciła pozycje, log podpowie, czy nie zmieniano jej URL-a lub tytułu.

Śledzenie zmian motywów i wtyczek WordPress

Co dokładnie śledzi dziennik aktywności

Dobra wtyczka loguje nie tylko logowania. Oto lista zdarzeń, które warto monitorować na każdej stronie WordPress:

  • Treść: tworzenie, edytowanie i usuwanie postów i stron; zmiana statusu (opublikowany → szkic); zmiana URL-a, tytułów, autorów
  • Pliki multimedialne: przesyłanie, aktualizacja i usuwanie obrazów i dokumentów
  • Użytkownicy: rejestracja, usuwanie, zmiana ról i uprawnień, edycja profili
  • Motywy i wtyczki: aktywacja, dezaktywacja, instalacja, aktualizacja, usuwanie
  • Ustawienia: zmiana parametrów strony, bezpośrednich odnośników, komentarzy, strony głównej, strefy czasowej
  • Logowania: udane i nieudane próby, z adresem IP i czasem
  • Komentarze: dodawanie, zatwierdzanie, edytowanie, usuwanie, oznaczanie jako spam
  • Widżety i menu: dodawanie, zmiana kolejności, usuwanie elementów

Im pełniejsze pokrycie, tym łatwiej znaleźć przyczynę problemu. W bezpłatnych wersjach wtyczek zestaw zdarzeń różni się, dlatego wybór narzędzia do zadania to osobna umiejętność.

3 Bezpłatne wtyczki do dziennika aktywności WordPress

Poniżej trzy działające, aktywnie aktualizowane wtyczki, które pokrywają potrzeby od bloga po dużą stronę z wieloma autorami. Wszystkie są dostępne bezpłatnie w katalogu WordPress.org.

1. Simple History

Instalacja wtyczki Simple History przez panel WordPress

Simple History to minimalistyczna i szybka wtyczka z ponad 200 000 aktywnych instalacji. Główna zaleta: dziennik jest wbudowany bezpośrednio w kokpit WordPressa i pokazuje strumień zdarzeń w porządku chronologicznym, niczym kanał wiadomości.

Co loguje: posty, strony, pliki multimedialne, komentarze, widżety, menu, wtyczki, motywy, profile użytkowników, próby logowania. Jest wbudowana obsługa kanału RSS zdarzeń, wygodna do monitorowania bez wchodzenia do panelu administracyjnego.

Mocne strony:

  • Nie obciąża bazy danych, używa własnej tabeli, którą można czyścić zgodnie z harmonogramem
  • Pokazuje, kto dokładnie wykonał działanie, z awatarem i nickiem
  • Kompatybilna z wtyczkami ograniczającymi próby logowania i przełączania użytkowników
  • Kanał RSS do zdalnego śledzenia

Słabe strony:

  • Brak powiadomień e-mail w wersji bezpłatnej
  • Nie loguje zmian ustawień WordPressa (tylko treść i użytkownicy)
Wyszukiwanie i instalacja Simple History z katalogu WordPress

Dla kogo jest odpowiednia: dla właścicieli niewielkich stron i blogów, którzy potrzebują prostego wizualnego logu bez zaawansowanej konfiguracji. Idealna, jeśli chcą Państwo „zainstalować i zapomnieć" i okresowo sprawdzać kokpit.

🔗 Simple History na WordPress.org

2. WP Activity Log

Pulpit WP Activity Log w panelu WordPress

WP Activity Log, najpotężniejsza bezpłatna wtyczka w tej kategorii, z ponad 300 000 aktywnych instalacji i oceną 4.8. W przeciwieństwie do Simple History, dziennik nie jest tu tylko strumieniem zdarzeń, ale pełnoprawnym narzędziem audytu z filtrami, wyszukiwarką i eksportem.

Co loguje: praktycznie wszystko, od zmiany bezpośrednich odnośników po zmiany w WooCommerce, bbPress, WPForms, Yoast SEO, ACF. Wbudowana integracja z dziesiątkami popularnych wtyczek.

Mocne strony:

  • Szczegółowe informacje o każdym zdarzeniu: kto, kiedy, z jakiego adresu IP, co dokładnie się zmieniło (stara wartość → nowa)
  • Konfigurowalne powiadomienia e-mail i SMS dla określonych zdarzeń
  • Podział dzienników według ról: administrator widzi wszystko, redaktor tylko treści
  • Eksport do CSV na potrzeby audytu zewnętrznego
  • Integracja z WooCommerce, Yoast SEO, WPForms i innymi wtyczkami

Słabe strony:

  • Niektóre zaawansowane funkcje (SMS, wsteczne wyszukiwanie IP) są dostępne w wersji premium
  • Interfejs jest bogatszy niż w Simple History, próg wejścia jest nieco wyższy

Dla kogo: stron z zespołem, sklepów internetowych na WooCommerce, projektów o wysokich wymaganiach w zakresie bezpieczeństwa i audytu. Jeśli potrzebują Państwo wiedzieć nie tylko co się stało, ale także jakie dokładnie dane uległy zmianie, to jest to właściwy wybór.

🔗 WP Activity Log na WordPress.org

3. Activity Log

Dziennik aktywności wtyczki Activity Log w WordPress

Activity Log, lekka wtyczka od zespołu Activity Log Team, skoncentrowana na prostocie i szybkości. Ponad 200 000 instalacji, ocena 4.5.

Co loguje: posty, strony, komentarze, pliki multimedialne, użytkowników, wtyczki, motywy, widżety, menu, ustawienia. Obsługuje WooCommerce, Contact Form 7, Jetpack, Yoast SEO.

Mocne strony:

  • Nie przeciąża interfejsu, wszystko na jednej stronie z wygodnymi filtrami według daty, użytkownika i typu zdarzenia
  • Szybka instalacja i minimalna konfiguracja
  • Dobra wydajność na słabym hostingu
  • Eksport dzienników

Słabe strony:

  • Mniej integracji niż w WP Activity Log
  • Brak kanału RSS
  • Powiadomienia e-mail dostępne tylko w wersji premium

Dla kogo: dla tych, którzy potrzebują złotego środka między funkcjonalnością WP Activity Log a prostotą Simple History. Dobry wybór dla średnich stron z kilkoma autorami.

🔗 Activity Log na WordPress.org

Tabela porównawcza

Możliwość

Simple History

WP Activity Log

Activity Log

Logowanie treści

Logowanie użytkowników

Śledzenie wtyczek i motywów

Powiadomienia e-mail (free)

Kanał RSS

Integracja z WooCommerce

Eksport dzienników

✅ (CSV)

Podział według ról

Aktywne instalacje

200 000+

300 000+

200 000+

Instrukcja wideo: pełna konfiguracja WP Activity Log

Jeśli wolą Państwo format wizualny, proszę obejrzeć konfigurację krok po kroku WP Activity Log w języku angielskim: od instalacji po filtrowanie zdarzeń i ustawianie powiadomień.

⁉️🤔 Często zadawane pytania

Czy wtyczka dziennika aktywności spowalnia działanie strony?

Dobrej jakości wtyczki (Simple History, WP Activity Log, Activity Log) korzystają z własnej tabeli w bazie danych i zapisu asynchronicznego, wpływ na szybkość ładowania stron jest niezauważalny. Współczesne wtyczki aktywności zapisują logi do osobnej tabeli, a nie do postmeta czy options, dzięki czemu rdzeń WordPressa nie zwalnia. Na stronach o bardzo dużej aktywności zalecamy skonfigurowanie automatycznego czyszczenia logów starszych niż 30 dni.

Czy można ukryć działania konkretnego użytkownika?

Tak, WP Activity Log pozwala wykluczyć z logowania określonych użytkowników lub role. Simple History nie daje takiej możliwości, zapisuje wszystkie działania po kolei. Activity Log pokazuje wszystkich, ale można filtrować podczas przeglądania. Wykluczony użytkownik nadal pracuje normalnie, jego działania po prostu nie są rejestrowane.

Czy dziennik aktywności zastępuje kopię zapasową?

Nie, to narzędzia komplementarne. Log pokazuje, kto i co zmienił, ale nie przechowuje kopii danych. Kopia zapasowa (przez UpdraftPlus, BlogVault lub hosting) pozwala przywrócić całą stronę. W połączeniu z dziennikiem aktywności zyskują Państwo pełną kontrolę: log wskazuje problematyczną zmianę, backup przywraca stan „sprzed".

Co zrobić, jeśli wtyczka dziennika aktywności pomija zdarzenie?

Zdarza się to rzadko, ale jest możliwe. Proszę sprawdzić, czy wtyczka jest zaktualizowana do najnowszej wersji i czy jest kompatybilna z Państwa wersją WordPressa. Należy upewnić się, że żądany typ zdarzeń jest włączony w ustawieniach. Jeśli problem się utrzymuje, proszę napisać do wsparcia wtyczki na WordPress.org. Deweloperzy WP Activity Log i Simple History odpowiadają w ciągu 2-3 dni roboczych.

Czy bezpiecznie jest przechowywać logi na tym samym serwerze?

Tak, jeśli przestrzegają Państwo podstawowych zasad bezpieczeństwa WordPressa. Logi nie zawierają haseł, jedynie metadane działań. Dla dodatkowej ochrony WP Activity Log wspiera zewnętrzne przechowywanie przez API w wersji premium, ale dla zdecydowanej większości stron przechowywanie lokalne jest wystarczające. Jedyne ryzyko: jeśli osoba niepowołana uzyska pełny dostęp do bazy danych, może usunąć logi, aby zatrzeć ślady. Dlatego zaleca się administratorom skonfigurowanie powiadomień e-mail o krytycznych zdarzeniach, wiadomość przychodzi natychmiast, zanim log w bazie da się wyczyścić.

Jaką wtyczkę dziennika aktywności wybrać

Wybór sprowadza się do trzech scenariuszy, proszę określić swój i zainstalować odpowiednie narzędzie.

Jeśli mają Państwo niewielkiego bloga lub wizytówkę, proszę wziąć Simple History. Nie wymaga konfiguracji, pokazuje zdarzenia bezpośrednio na kokpicie i nie obciąża hostingu. Instalacja, aktywacja, log już się zapisuje. Raz na kilka tygodni proszę zaglądać na zakładkę „Simple History" w panelu administracyjnym.

Jeśli nad stroną pracuje zespół, WP Activity Log. Filtrowanie po użytkownikach, powiadomienia przy zmianie uprawnień, pełna ścieżka audytu dla każdego działania. Szczególnie istotny dla sklepów WooCommerce: widać, kto zmienił cenę, opis lub status produktu.

Jeśli potrzebują Państwo czegoś pośredniego, Activity Log. Lekki, z wygodnymi filtrami i dobrą wydajnością. Proszę instalować, gdy w Simple History brakuje szczegółowości, a WP Activity Log wydaje się nadmiarowy.

Najważniejsze, proszę nie odkładać. Pięć minut na instalację wtyczki dziś oszczędza godziny dochodzenia jutro. Proszę wybrać z trzech powyższych opcji, aktywować i skonfigurować powiadomienia o krytycznych zdarzeniach. Spokój jest tego wart.