Image
Image

Prosta historia – śledź, rejestruj i kontroluj zmiany w WordPressie

Opis

„Jak dotąd najlepsza i najbardziej wszechstronna wtyczka do logowania”@herrschuessler.

Prosta Historia pokazuje ostatnie zmiany wprowadzone w WordPressie, bezpośrednio na pulpicie nawigacyjnym, na osobnej stronie lub na pasku administratora.

Wtyczka działa jako dziennik najważniejszych zdarzeń w WordPressie.

Wtyczka, którą dobrze jest mieć w tych witrynach internetowych, w których edycją treści zajmuje się kilka osób.

Do korzystania z wtyczki nie jest wymagane kodowanie. Po prostu zainstaluj ją, a rozpocznie ona rejestrowanie zdarzeń.

🔍 Jak Prosta historia pomaga w rzeczywistych sytuacjach

Śledź, co dzieje się na Twojej witrynie
„Czy ktoś coś dzisiaj zrobił? Ach, Sarah przesłała nowy komunikat prasowy i stworzyła do niego artykuł. Świetnie! Teraz nie muszę tego robić.”

Identyfikuj problemy i szybciej debuguj
„Strona działa wolno od wczoraj. Czy ktoś zrobił coś specjalnego? … Ach, Steven włączył „naughty-plugin-x”, to pewnie to.”

Zapewnij rozliczalność freelancerom i agencjom
„Zatrudniłem programistę do optymalizacji mojej strony. Ale czy faktycznie coś zrobił? Szybki rzut oka na Prostą historię pokazuje mi dokładnie, nad czym pracowali, więc wiem, że dostaję to, za co płacę!”

✨ Funkcje Prostej historii

Po włączeniu wtyczka Prosta Historia obsługuje:

  • Wpisy i strony – zobacz, kto dodał, zaktualizował lub usunął wybraną treść.

  • Załączniki – zobacz, kto dodał, zaktualizował lub usunął załącznik.

  • Taksonomie (własne taksonomie, kategorie, tagi) – zobacz, kto dodał, zaktualizował lub usunął taksonomię.

  • Komentarze – zobacz, kto edytował, zatwierdził lub usunął komentarz.

  • Widżety – otrzymuj informacje, gdy ktoś doda, zaktualizuje lub usunie widżet w panelu bocznym.

  • Wtyczki – włączanie i wyłączanie

  • Profile użytkowników – informacje o dodanych, zaktualizowanych lub usuniętych użytkownikach.

  • Logowania użytkowników – zobacz, kiedy użytkownik się loguje i wylogowuje. Zobacz również, kiedy użytkownik nie może się zalogować (dobry sposób na wykrycie prób siłowego logowania).

  • Edycje użytkownika – zobacz, kiedy użytkownik został dodany, zaktualizowany lub usunięty, i uzyskaj szczegółowe informacje o zmianach wprowadzonych u użytkownika.

  • Nieudane logowania użytkowników – zobacz, kiedy ktoś próbował się zalogować, ale mu się nie udało. W dzienniku będzie wtedy uwzględniony adres IP potencjalnego hakera.

  • Edycja menu

  • Ekrany opcji – wyświetlają szczegółowe informacje o zmianach wprowadzonych w różnych sekcjach ustawień WordPressa. Zmiany takie jak tytuł witryny i struktura bezpośredniego odnośnika będą rejestrowane.

  • Strona prywatności – gdy strona prywatności jest tworzona lub ustawiana jako nowa strona.

  • Notes – track when notes are added, edited, or removed on posts and pages. Notes is a new collaboration feature in WordPress 6.9 that lets editors leave feedback without modifying the content.

  • Eksport danych – zobacz, kiedy dodano prośbę o eksport danych dotyczących prywatności i kiedy ta prośba została zatwierdzona przez użytkownika, pobrana przez administratora lub wysłana do użytkownika e-mailem.

  • Żądania usunięcia danych użytkownika – zobacz, kiedy dodano żądanie eksportu danych dotyczących prywatności użytkownika, kiedy żądanie to zostało zatwierdzone przez użytkownika i kiedy dane użytkownika zostały usunięte.

  • Odmowa dostępu do strony administracyjnej – wyświetla się, gdy użytkownik próbuje uzyskać dostęp do strony administracyjnej, do której nie ma uprawnień dostępu.

Wbudowane rejestrowanie wtyczek innych firm

Prosta historia oferuje wbudowaną obsługę wielu wtyczek:

  • Jetpack – Sprawdź, które moduły Jetpack są włączane i wyłączane.

  • Zaawansowane pola własne (ACF) – Zobacz, kiedy pola i grupy pól są tworzone i modyfikowane.

  • Przełączanie użytkowników – Zobacz każdą zmianę użytkownika.

  • WP Crontrol – Zobacz, kiedy zdarzenia cron są dodawane, edytowane, usuwane, wstrzymywane, wznawiane i uruchamiane ręcznie, a także kiedy dodawane i usuwane są harmonogramy cron.

  • Włącz zastępowanie mediów – Zobacz szczegóły dotyczące zastępowanego pliku i szczegóły dotyczące nowego pliku.

  • Ogranicz liczbę prób logowania – Zobacz próby logowania, blokady i zmiany konfiguracji wprowadzone we wtyczce Ogranicz liczbę prób logowania.

  • Przekierowanie – Zobacz przekierowania i grupy, które zostały utworzone, zmienione, włączone lub wyłączone, a także informacje o tym, kiedy zostały zmodyfikowane globalne ustawienia wtyczki.

  • Duplikat wpisu – Sprawdź, czy klon wpisu lub strony został utworzony.

  • Budowniczy bóbr – Zobacz, kiedy układ lub szablon Budowniczego bobra jest zapisywany lub kiedy zapisywane są ustawienia wtyczek.

Czy brakuje twojej wtyczki? Nie ma problemu – autorzy wtyczek mogą dodać integrację wtyczki Prosta Historia w swoich wtyczkach za pomocą logging API.

Wtyczki obsługujące Prostą historię obejmują:

💬 Co mówią użytkownicy

🌟 Ponad 300 pięciogwiazdkowych recenzji świadczy o niezawodności tej wtyczki. 🌟

  • „Najlepsza wtyczka do historii, jaką znalazłem”Rich Mehta

  • „Własne dzienniki są po prostu niesamowite!”Ahmad Awais

  • „Niesamowita wtyczka do rejestrowania aktywności”digidestination

  • „Fantastyczna wtyczka, której używam na wszystkich witrynach”Duncan Michael-MacGregor

  • „Przydatny szybki podgląd aktywności”Dan O

  • „Najlepsza wtyczka do aktywności”Rahim

  • „Najlepsza darmowa wtyczka historii w historii”abazeed

  • „To standardowa wtyczka dla wszystkich naszych witryn”Mr Tibbs

🚀 Śledzenie aktywności bez konfiguracji

Simple History begins tracking your WordPress site’s activities instantly after installation – no setup required. Even better: your activity log won’t be empty on day one. Simple History automatically imports recent activity from your site’s history, giving you a useful log from the moment you activate. View your activity logs through the convenient dashboard widget or browse the full history on the dedicated 'Simple History’ page in your WordPress admin.

📧 Tygodniowe raporty e-mailowe – Bądź na bieżąco bez logowania

Dzięki prostym historiom tygodniowym raportom e-mail możesz szybko sprawdzić aktywność swojej witryny bezpośrednio w skrzynce odbiorczej każdego poniedziałkowego poranka. Dzięki temu dowiesz się, co działo się w Twojej witrynie każdego tygodnia, bez konieczności logowania się.

Każdy raport e-mail zawiera:

  • Podsumowanie całkowitej aktywności – Zobacz na pierwszy rzut oka, jak aktywna była Twoja witryna
  • Dzienne zestawienie aktywności – Zidentyfikuj najbardziej pracowite dni tygodnia
  • Kluczowe wskaźniki – Aktywność logowania, aktualizacje treści, zmiany wtyczek i aktualizacje WordPressa
  • Odnośniki bezpośrednie – Przejdź bezpośrednio do pełnego dziennika, aby uzyskać więcej szczegółów

Idealny dla właścicieli witryn, którzy chcą być na bieżąco bez konieczności codziennego logowania, agencji zarządzających wieloma witrynami klientów i zespołów, które potrzebują regularnych aktualizacji aktywności.

Włącz raporty e-mail w ustawieniach, dodaj swój adres e-mail i zacznij otrzymywać cotygodniowe aktualizacje. Możesz zobaczyć, jak wygląda wiadomość e-mail przed włączeniem.

📡 Kanał RSS ze zmianami

Korzystając z opcjonalnego, chronionego hasłem kanału RSS możesz śledzić zmiany wprowadzane na swojej witrynie internetowej, korzystając ze swojego ulubionego czytnika RSS.

🤖 Polecenia WP-CLI do automatyzacji

Istnieje wiele poleceń WP-CLI, aby przeglądać i przeszukiwać dziennik oraz wyświetlać więcej informacji o konkretnym zdarzeniu.

Obsługa WP-CLI jest idealna dla administratorów systemów i agencji zarządzających wieloma witrynami WordPress. Za pomocą poleceń WP-CLI mogą oni zautomatyzować monitorowanie logów, tworzyć raporty lub integrować się z istniejącymi narzędziami DevOps.

Przykładowe polecenia:

  • wp simple-history event list – Wyświetla listę najnowszych zarejestrowanych zdarzeń.
  • wp simple-history event get – Get more information about a specific event.
  • wp simple-history event add – Dodaj własne zdarzenie do dziennika.
  • wp simple-history event search – Search for events.
  • wp simple-history stealth-mode – Zobacz status trybu ukrytego.

🥷 Tryb ukryty – Ukryj Prostą historię przed administratorem WordPressa

Tryb ukryty pozwala wtyczce Prosta Historia działać całkowicie w tle, bez pokazywania się w panelu administratora WordPressa. Jest to idealne rozwiązanie dla agencji, programistów i administratorów, którzy chcą dyskretnie śledzić aktywność użytkowników bez ujawniania dzienników innym użytkownikom.

Istnieją dwa tryby:

  • Częściowy tryb ukrycia – Ukrywa wtyczkę, ale pozwala wybranym użytkownikom na dostęp do dzienników.
  • Tryb pełnego ukrycia – Całkowicie ukrywa Prostą historię przed wszystkimi.

When Stealth Mode is enabled, the activity log remains accessible via the REST API, WP-CLI, and RSS feed, ensuring administrators can still retrieve logs when needed.

Stealth Mode is built into the core/free version and is enabled using constants or filters. The Simple History Premium add-on provides a user-friendly GUI for managing Stealth Mode settings without writing code.

📝 Dodaj własne zdarzenia do dziennika za pomocą API

Twórcy motywów i wtyczek mogą rejestrować własne zdarzenia w Prostej historii, korzystając z filtra simple_history_log:

apply_filters(
  'simple_history_log',
  'This is a logged message'
);

Zobacz dokumentację dla przykładów jak zalogować własne wydarzenia, zapytać dziennik i nie tylko.

🔆 Rozszerz za pomocą dodatków

Przenieś rejestrowanie aktywności na wyższy poziom dzięki dodatkom, które usprawniają śledzenie, bezpieczeństwo i personalizację.

Simple History Premium

Odblokuj zaawansowane funkcje i opcje dostosowywania:

  • Własne wpisy dziennika – dodawaj własne wpisy dziennika za pomocą interfejsu użytkownika. Dokumentuj ważne zmiany, tworząc wpisy dziennika dla działań zespołu, aktualizacji treści lub zmian systemowych, które nie są automatycznie śledzone.
  • Stealth Mode GUI – User-friendly interface for managing Stealth Mode settings without writing code.
  • Przechowywanie logów – Kontroluj, jak długo będą przechowywane logi, od kilku dni do zawsze.
  • Eksportuj wyniki wyszukiwania – Pobierz dzienniki w formacie CSV lub JSON w celu przeprowadzenia bardziej szczegółowej analizy.
  • Nieudane logowania użytkowników – Wyłącz lub ogranicz rejestrowanie nieudanych prób logowania, aby zmniejszyć poziom hałasu.
  • Anonimizacja adresów IP – Wybierz, czy przechowywać pełne adresy IP, czy anonimizować je w celu zapewnienia zgodności z przepisami dotyczącymi prywatności (np. RODO).
  • Wyszukiwanie lokalizacji logowania – Wyświetl lokalizację konkretnej próby logowania na Mapach Google, aby zidentyfikować podejrzaną aktywność.
  • Kontrola rejestratora – Włącz lub wyłącz konkretne rejestratory, aby zarządzać typem rejestrowanych zdarzeń.
  • Doświadczenie bez reklam – Usuń banery promocyjne, aby zapewnić sobie pracę bez rozpraszania uwagi.

WooCommerce Logger

Śledź aktywność WooCommerce za pomocą szczegółowych dzienników:

✔️ Zamówienia, zwroty i zmiany stanu magazynowego
✔️ Aktualizacje produktów i korekty cen
✔️ Modyfikacje ustawień i wykorzystanie kuponów

Debug and Monitor

Uzyskaj głębszy wgląd w aktywność w tle swojej witryny:

🛠️ Monitoruj żądania wychodzące i wiadomości e-mail
🔍 Debuguj wywołania API HTTP i komunikację z serwerem
👨‍💻 Niezbędne dla programistów, zespołów wsparcia i każdego, kto jest ciekaw, co dzieje się za kulisami

💚 Sponsoruj ten projekt

Jeśli podoba ci się ta wtyczka, rozważ sponsorowanie rozwoju darmowej wtyczki. Wtyczka była darmowa przez ostatnie 10 lat i nadal będzie darmowa.

Zrzuty ekranu

  • Image

    Widok dziennika + pokazuje również używaną funkcję filtrowania – dziennik wyświetla tylko zdarzenia, które są rodzaju wpis, strony i multimedia (np. obrazki i inne przesłane pliki) i tylko zdarzenia, które zostały zainicjowane przez określonego użytkownika.

  • Image

    Funkcja sprawi, że użytkownik witryny będzie mógł szybko i łatwo zobaczyć, jakie aktualizacje wpisów i stron wprowadzili inni użytkownicy.

  • Image

    Kiedy użytkownicy są tworzeni lub zmieniani, możesz zobaczyć szczegóły dotyczące wprowadzonych zmian.

  • Image

    Zdarzenia mają kontekst z dodatkowymi szczegółami – Każde zarejestrowane zdarzenie może zawierać przydatne, bogato sformatowane informacje dodatkowe. Na przykład: instalacja wtyczki może zawierać informacje o autorze i adres URL wtyczki, a przesłany obrazek może zawierać jego miniaturę.

  • Image

    Kliknij adres IP wpisu, aby wyświetlić lokalizację, na przykład nieudanej próby logowania.

  • Image

    Zobacz jeszcze więcej szczegółów na temat zarejestrowanego zdarzenia (klikając na datę i godzinę zdarzenia).

  • Image

    Dostępny jest wykres ze statystykami, dzięki czemu można zobaczyć liczbę zdarzeń rejestrowanych każdego dnia. To prosty sposób na sprawdzenie nietypowych aktywności, na przykład zwiększonej liczby logowań lub podobnych.

  • Image

    Strona ze statystykami i podsumowaniami, która daje szybki przegląd podsumowania aktywności witryny.

  • Image

    Raporty e-mail: otrzymuj cotygodniowe podsumowanie aktywności swojej witryny dostarczane prosto do skrzynki odbiorczej. Włącz i skonfiguruj funkcję w ustawieniach wtyczki.

Najczęściej zadawane pytania

Czy wtyczka jest darmowa?

Yes! Simple History has been free for over 10 years and will remain free. To support development and unlock extra features, you can purchase the premium add-on. View premium features.

Jak wyświetlić dziennik?

Dostęp do dziennika można uzyskać na kilka sposobów:

  • Widżet kokpitu
  • Menu paska administratora
  • Dedykowana strona dziennika w obszarze administracyjnym WordPress

Czy mogę zmienić miejsce wyświetlania menu wtyczki w panelu administracyjnym WordPressa?

Tak, możesz dostosować pozycję menu w ustawieniach wtyczki. Wybierz pomiędzy wyświetlaniem Prostej historii na górze lub na dole menu głównego lub wewnątrz menu pulpitu nawigacyjnego lub menu narzędzi.

Czy potrzebuję umiejętności kodowania, aby korzystać z wtyczki?

Nie! Wystarczy zainstalować i włączyć wtyczkę, a ona automatycznie zacznie zbierać logi aktywności.

Gdzie przechowywany jest dziennik?

Dziennik jest przechowywany w bazie danych WordPress.

Czy można wyeksportować dziennik?

Tak, możesz eksportować logi w formacie CSV lub JSON w celu dalszej analizy.

Czy wtyczka jest kompatybilna z innymi?

Tak! Prosta Historia obsługuje wiele popularnych wtyczek od razu po włączenia. Ponadto programiści mogą zintegrować go z dowolną wtyczką za pomocą API logowania zdarzeń.

Czy wtyczka spowolni moją witrynę?

Nie, Prosta historia jest lekka i zoptymalizowana pod kątem wydajności. Większość logowań odbywa się w panelu administracyjnym WordPressa, gdy użytkownik WordPressa wykonuje jakąś czynność.

Domyślnie nic nie jest rejestrowane na stronie front-end, dzięki czemu użytkownicy nie odczują żadnego wpływu na wydajność.

Kto może przeglądać dziennik?

Dostęp do dziennika zależy od roli użytkownika:

  • Administratorzy mogą przeglądać wszystkie zarejestrowane zdarzenia.
  • Edytorzy mogą zobaczyć wydarzenia związane z wpisami i stronami.

Czy mogę wykluczyć niektórych użytkowników z zapisywania zdarzeń?

Możesz wykluczyć użytkowników na podstawie roli lub adresu e-mail za pomocą filtra simple_history/log/do_log.

Aby uzyskać więcej informacji, sprawdź dokumentację haków.

Jak długo przechowywana jest historia?

Domyślnie dzienniki są przechowywane przez 60 dni.

Uaktualnij do Prostej Historii Premium, aby zmienić to za pomocą GUI.

Czy mogę śledzić zmiany wprowadzone przez określonych użytkowników?

Tak! Możesz filtrować logi według nazwy użytkownika, co ułatwia śledzenie poszczególnych aktywności.

Czy ta wtyczka jest zgodna z RODO?

Zgodność z RODO zależy od sposobu korzystania z wtyczki i sposobu postępowania z zebranymi danymi. Wytyczne WordPressa zabraniają wtyczkom zgłaszania oświadczeń o niezgodności z prawem, dlatego należy zapoznać się z polityką dotyczącą danych na stronie, aby zapewnić zgodność.

To powiedziawszy, Prosta Historia stosuje przyjazne dla prywatności praktyki:

  • ❌ Brak krojów pisma Google
  • ❌ Brak plików ciasteczka
  • ❌ Brak pamięci lokalnej
  • ✅ Adresy IP są domyślnie anonimizowane

Ponieważ wtyczka rejestruje zdarzenia (które mogą zawierać dane osobowe), twoim obowiązkiem jest zapewnienie zgodności z RODO opisując wykorzystanie w witrynie.

Aby uzyskać więcej informacji, odwiedź naszą witrynę pomocy GDPR i prywatność: Jak dane są przechowywane we wtyczce Prosta Historia.

Recenzje

Image
2026-01-06
I love this plugin and that it integrates pretty nicely with Beaver Builder. The only request I have in that regard is that it was more accurate about what was updated. If it only showed that I updated X setting in a module that would be more helpful.
Image
2026-01-05
The Simple History plugin has been very helpful for tracking activity. We have multiple users and it helps to figure out who did what and on what page… Thanks!
Image
2025-12-30
Plugin works fine and even helped us to stop a hacker (we saw what he did and how he got in).
Image
2025-12-23
I installed the Simple History plugin a few months ago to keep track of activity on my WordPress website. It provides clear records of who is making changes, when they occur, and what actions are being taken by my staff. This has been very helpful for monitoring and managing the site efficiently.
Image
2025-12-16
Sometimes, when you’re head down on complex tasks, you forget to record the work you are doing, as you’re doing it. Simple History takes the mystery out of „Where did all my time go today?” and lets me report to the client an accurate outline of work performed. Thanks for helping me get paid!
Przeczytaj 451 recenzji

Kontrybutorzy i deweloperzy

„Prosta historia – śledź, rejestruj i kontroluj zmiany w WordPressie” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Wtyczka „Prosta historia – śledź, rejestruj i kontroluj zmiany w WordPressie” została przetłumaczona na 17 języków. Podziękuj tłumaczom za ich wkład.

Przetłumacz wtyczkę “Prosta historia – śledź, rejestruj i kontroluj zmiany w WordPressie” na swój język.

Interesuje cię rozwój wtyczki?

Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.

Rejestr zmian

✨ If you find Simple History useful ✨

5.22.0 (December 2025)

Dodano

  • Added exclusion filter support to RSS and JSON feeds, allowing you to subscribe to events while excluding specific users, loggers, messages, or log levels. Useful for monitoring what others do without seeing your own actions.

Naprawiono

  • Simplified internal file structure to hopefully fix „Class File_Channel not found” fatal error that some users experienced when updating the plugin.
  • Fixed slow appearance of „Stick event to top” and „Unstick event” menu items in the event actions dropdown.

5.21.0 (December 2025)

🔍 Debug like a pro with the new „Surrounding Events” feature — see what happened before and after any event. Plus: Log Forwarding (Beta) lets you send events to external log files, Syslog servers, or external databases for backup and compliance. Also improved: auto-recovery for missing database tables.
Read more about it in the release post

Dodano

  • „Show surrounding events” feature to view events chronologically before and after a specific event, useful for debugging to see what happened around a particular event. Available via the event actions menu (administrators only), REST API, and WP-CLI. #610.
  • Log Forwarding feature to send events to external destinations for backup, compliance, and security purposes. Includes File Channel for writing events to local log files with automatic rotation. Premium add-on adds Syslog and External Database channels. #573.
  • simple_history/purge_db_where filter for custom event retention rules, allowing per-logger retention periods or keeping certain events forever. See documentation.
  • simple_history/db/purge_done action that fires once when purge completes, with total deleted count.
  • Helpers::count_events() function for counting events in the database.

Naprawiono

  • Database tables not being created when using the plugin as MU plugin, after site duplication (where options are copied but custom tables are not), or during multisite network activation. The plugin now auto-recovers by recreating missing tables when needed. #606.
  • IP addresses not showing when expanding grouped similar events.
  • Debug page showing „No tables found” when using SQLite (e.g., wp-playground) due to missing dbstat extension.

5.20.0 (December 2025)

🚀 Ready for WordPress 6.9 — this release logs the new Notes feature so you can track when notes are added or removed. Also new: automatic backfilling on first install so your log isn’t empty, a „Hide my own events” checkbox, and a „Yesterday” date filter.
Read more about it in the release post

Zmieniono

  • Improved code quality by resolving phpcs warnings for WordPress VIP Go compatibility.

Naprawiono

  • Fixed Notes Logger causing error in some cases when deleting comments.
  • Fixed event context being silently dropped when post content contained emojis, causing incomplete log entries. (This is a long standing issue that has been around for a while, but now it’s finally fixed 🤞.) #607.

5.19.0 (November 2025)

🚀 Ready for WordPress 6.9 — this release logs the new Notes feature so you can track when notes are added or removed. Also new: automatic backfilling on first install so your log isn’t empty, a „Hide my own events” checkbox, and a „Yesterday” date filter.
Read more about it in the release post

Dodano

  • Add automatic backfilling of existing events on first install, so the activity log isn’t empty when you start using the plugin for the first time.
  • Add logging of new notes feature in WordPress 6.9. #599.
  • Add „Yesterday” option to the date filter dropdown for quick access to previous day’s events.
  • Add „Hide my own events” checkbox to filters, allowing users to quickly exclude their own activity from the log. #604.
  • Add WordPress VIP Go coding standards for enterprise compatibility.
  • Add rollback context to plugin update failed events.
  • Add logging of failed theme updates.
  • Add support for negative filters in the event log query API, to the REST API, and to WP-CLI. #86.
  • Add error message when trying to view an event that does not exist.
  • Add filter simple_history/show_promo_boxes to determine if promo boxes should be shown.
  • Add developer mode badge to the page header.
  • Add new Tools tab with manual backfill option for importing historical events on demand.

Zmieniono

  • Rename „Export” menu to „Export & Tools” and add tabbed interface to support additional tools.
  • Post creation events now capture initial post content, excerpt, and status transitions to provide complete audit trail without information gaps.
  • Stop polling for new events after 10+ new events are detected to reduce server resource consumption from inactive browser tabs.
  • Improved auto-backfill completion message to be more user-friendly and include the number of days imported.
  • Improved welcome message text for clarity and better Premium feature promotion.
  • Admin Bar Quick View: Display count of similar events (occasions) on a new line below the main event message and style it.
  • Insights sidebar: Clicking on users now also filters the log by the last 30 days.
  • Insights sidebar: Update text to show current events in database and total events logged with links to settings page for retention period.
  • Insights sidebar: Improve messages for message count.
  • Decrease font size on stats sidebar stats box to fit more events.
  • Reduce number of HTTP requests by consolidating the small sidebar CSS file (just 4 rules) into the main stylesheet that’s already being loaded on the page.
  • Hide sidebar donation box, support box, and review box when promo boxes are hidden for a cleaner interface with the premium add-on.
  • Internal code and UI refinements.
  • Tested up to WordPress 6.9.

Naprawiono

  • Fixed post creation via Gutenberg autosave not being logged.
  • Fixed incorrect timezone handling for imported user registration dates.
  • Fixed sidebar stats box styling conflict with premium add-on.
  • Fixed warning about invalid HTML nesting in the log GUI filters. #548.

Usunięto

  • Remove donation box from sidebar.

5.18.0 (November 2025)

👆 Ta wersja sprawia, że statystyki na pasku bocznym są interaktywne – klikaj awatary, nazwy użytkowników lub daty wykresów, aby natychmiast filtrować dziennik wydarzeń. Naprawiono również raporty e-mail zawsze pokazujące niedzielę jako najbardziej ruchliwy dzień, a także kilka poprawek błędów i ulepszeń.
Przeczytaj więcej na ten temat we wpisie dotyczącym wydania.

Dodano

  • Wyszukiwanie kontekstowe w filtrach GUI dziennika.
  • Obsługa daty w celu utworzenia punktu końcowego REST API wydarzenia (umożliwia tworzenie wydarzeń dla określonych dat).
  • Nazwy użytkowników do listy najbardziej aktywnych użytkowników w ciągu ostatnich 30 dni (wcześniej wyświetlane były tylko awatary).
  • Klikalne elementy w oknie statystyk na pasku bocznym: awatary, nazwy użytkowników i daty wykresów filtrują teraz dziennik zdarzeń po kliknięciu.
  • Dedykowana strona administratora funkcji eksperymentalnych dla użytkowników z włączonymi funkcjami eksperymentalnymi.
  • Nowa funkcja eksperymentalna: importuj istniejące dane z WordPressa do Simple History (wpisy, strony, użytkownicy i załączniki).

Naprawiono

  • Raporty e-mailowe zawsze pokazują niedzielę jako najbardziej ruchliwy dzień.
  • Ostrzeżenie PHP „Trying to access array offset on value of type null” w rejestrze motywu podczas wyświetlania zdarzeń widżetu.
  • Więcej problemów ze strefą czasową i lokalizacją.

Zmieniono

  • Cotygodniowe raporty e-mail są teraz wysyłane wcześniej w ciągu dnia (6 rano zamiast 8 rano), dzięki czemu są gotowe, gdy użytkownik się obudzi.
  • Zmieniono kolejność statystyk na pasku bocznym: większość aktywnych użytkowników pojawia się teraz przed Dzienną aktywnością, aby pogrupować informacje tylko dla administratorów.
  • Różne wewnętrzne ulepszenia i zmiany kodu.

5.17.0 (October 2025)

Wersja koncentruje się na wyrównaniu i dokładności statystyk, poprawkach obsługi strefy czasowej, ulepszeniach raportów e-mail i optymalizacjach wydajności.

Przeczytaj więcej we wpisie dotyczącym wydania.

Dodano

  • Add icon to sticky events label.
  • Add help text to sidebar stats box about refresh interval and what data is used for the statistics (for admin the stats are based on all events, for other users is based on the events they have permission to view).
  • Email reports: Add tooltips to email „Activity by day” showing full date (e.g., „Thursday 2 October 2025”) on hover for each day.
  • Email reports: Each day is now a link to the full log for that day.

Naprawiono

  • Sidebar stats was not always using the correct cached data.
  • Fix timezone and date handling across all stats features (sidebar, Insights page, REST API, charts) and all filter dropdowns (Today, Last N days, custom date ranges, month filters) to use WordPress timezone instead of server/UTC timezone.
  • „Today” now correctly shows events from 00:00 until current time (previously showed events from now minus 24 hours).
  • Email reports: Fix timezone and date handling issues (now consistently use WordPress timezone), improved daily stats accuracy, date range, and updated email copy.
  • Occasions count in main GUI was displaying incorrect number (always one event to many!) – button now shows the actual number of similar events that will be loaded when expanded.

Zmieniono

  • Podgląd wiadomości e-mail pokazuje teraz ostatnie 7 dni, w tym dzień dzisiejszy (pasujący do statystyki „7 dni” na pasku bocznym), dzięki czemu użytkownicy mogą zweryfikować dane podglądu z paskiem bocznym.
  • Wiadomości e-mail wysyłane w poniedziałki pokazują teraz cały poprzedni tydzień od poniedziałku do niedzieli (z wyłączeniem bieżącego poniedziałku).
  • Wiadomość e-mail „Aktywność według dnia” wyświetla teraz dni w kolejności chronologicznej odpowiadającej zakresowi dat zamiast w ustalonej kolejności tygodni kalendarzowych.
  • Zmiana na „Dzisiaj” zamiast „Ostatni dzień” w głównych filtrach GUI, aby było bardziej jasne, jaki zakres jest wyświetlany.

Wydajność

  • Poprawiono wydajność poprzez ładowanie komunikatów rejestratora tylko wtedy, gdy są potrzebne, eliminując ~980 wywołań filtra gettext przy każdym ładowaniu strony. Zmniejsza to narzut do zera na stronach, które nie używają prostej historii.
  • Zoptymalizowano obsługę kontekstu podczas rejestrowania zdarzeń z wieloma elementami przy użyciu wywołań wsadowych.
  • Wtyczka Logger uruchamia teraz tylko filtry gettext i wykrywanie automatycznej aktualizacji na stronie plugins.php zamiast globalnie.
  • Uproszczono haki listy akcji wtyczek, łącząc je tylko z naszą wtyczką.
  • Dodano automatyczne ładowanie przestarzałych klas, dzięki czemu są one ładowane tylko wtedy, gdy są potrzebne.

Usunięto

  • Usunięto starszy punkt końcowy API AJAX (action=simple_history_api). Wtyczka korzysta teraz wyłącznie z interfejsu API REST WordPress.