LiKoToN WP Debug to lekka i nowoczesna wtyczka dla WordPressa, która automatycznie zbiera błędy PHP, błędy WordPressa, wywołania REST API oraz logowania użytkowników. Wszystkie te informacje wyświetla w czytelnej tabeli, którą można sortować i filtrować. Dodatkowo dostępny jest interfejs z trybem ciemnym oraz eksport do pliku CSV.
Funkcje
Zbieranie logów
- Błędy i ostrzeżenia PHP
- Błędy WordPress (wp_error_added)
- Wywołania REST API (route, method, params)
- Logowania użytkowników
- Własne logi przez LWD_Logger::log()
Podgląd logów
- Filtrowanie (wyszukiwarka, poziom, źródło, ostatnie X logów)
- Sortowanie po każdej kolumnie
- Domyślne sortowanie po dacie malejąco
- Kolorowe oznaczenie poziomów i źródeł
- Responsywna tabela

Tryb ciemny
- Przełącznik w stylu WordPress 7
- Automatycznie stosowany do wszystkich stron wtyczki

Ustawienia
- Tryb ciemny
- Retencja logów (od 30 min do 1 miesiąca)
- Minimalna rola wymagana do możliwości skorzystania z podglądu logów
- Auto-zapis z powiadomieniem

Automatyczne czyszczenie
- Oparte o WP-Cron
- Konfigurowalny interwał
- Optymalizacja tabeli po czyszczeniu
Eksport
- Eksport wszystkich logów do pliku CSV
Obsługiwane poziomy logów
- PSR‑3 + rozszerzone poziomy PHP
Instalacja
Z panelu WordPress
- Pobierz plik likoton-wp-debug.zip
- W panelu WordPress wybierz Wtyczki -> Dodaj wtyczkę -> Wyślij wtyczkę na serwer
- Wyślij plik likoton-wp-debug.zip
- Pod wtyczką LiKoToN WP Debug kliknij Włącz
- Przejdź do LiKoToN WP Debug -> Logi
Instalacja ręczna
- Pobierz plik likoton-wp-debug.zip
- Rozpakuj plik
- Skopiuj folder likoton-wp-debug na swój serwer do katalogu /wp-content/plugins/ lub innej lokalizacji, w której instalujesz wtyczki
- W panelu WordPress wybierz Wtyczki i pod wtyczką LiKoToN WP Debug kliknij Włącz
- Przejdź do LiKoToN WP Debug -> Logi
FAQ
- Czy wtyczka spowalnia stronę?
Nie, logi są zapisywane w osobnej tabeli i nie wpływają na wydajność. - Czy mogę eksportować logi?
Tak, jednym kliknięciem do CSV. - Czy mogę ograniczyć dostęp do logów?
Tak, wybierz minimalną rolę w ustawieniach. - Czy działa w multisite?
Tak, każda strona ma własną tabelę logów.
Lista zmian
1.0.0
- Pierwsza wersja
- Logowanie PHP/WP/REST/logowań
- Filtrowanie AJAX
- Tryb ciemny
- Eksport CSV
- Automatyczne czyszczenie
- Kontrola uprawnień
