Opis
Dodaje menu debugowania do paska administratora, które pokazuje zapytania, pamięć podręczną i inne przydatne informacje debugowania.
Obowiązkowa pozycja dla progamisty!
Gdy WP_DEBUG
jest włączony, śledzi również ostrzeżenia i powiadomienia PHP, aby ułatwić ich znalezienie.
Gdy SAVEQUERIES
jest włączone, zapytania mysql są śledzone i wyświetlane.
Aby włączyć opcje, dodaj następujący kod do pliku wp-config.php
:
define( 'WP_DEBUG', true );
define( 'SAVEQUERIES', true );
Dodaj konsolę PHP/MySQL za pomocą wtyczki Debug Bar Console.
Dostępnych jest wiele innych dodatków, aby uzyskać lepszy wgląd, na przykład w zarejestrowane typy treści, skróty, WP Cron, ładowanie plików językowych, akcje i filtry i tak dalej. Po prostu wyszukaj w katalogu wtyczek 'Debug Bar’.
Instalacja
Użyj automatycznego instalatora.
Recenzje
Kontrybutorzy i deweloperzy
„Debug Bar” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „Debug Bar” została przetłumaczona na 16 języków. Podziękuj tłumaczom za ich wkład.
Przetłumacz wtyczkę “Debug Bar” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
1.1.6
- W wersji 1.1.5 nie miała zminimalizowanego CSS.
1.1.5
- Zaktualizowano CSS, aby usunąć style gradientu i cienia.
- Używaj myślników jako przycisków akcji zamiast źle wyrównanego tekstu.
1.1.4
- Naprawiono krytyczny błąd PHP8+, jeśli funkcja
php_uname
nie jest dostępna
1.1.3
- Naprawiono powiadomienia w panelu żądań HTTP, gdy żądanie zostanie zatrzymane/nie zostanie zakończone.
- Zdekoduj SQL w panelu WP_Query.
1.1.2
Naprawiono sprawdzanie błędów w panelu żądań HTTP.
1.1.1
Przepisano panel żądań HTTP:
– Usunięto użycie jQuery
– Prawidłowo wyświetlamy kody odpowiedzi
– Lepszy CSS do podkreślania błędów i długich żądań ( > 250ms )
1.1
Dodano nowy panel dla żądań HTTP przy użyciu natywnych metod WP.
Kompatybilność z trybem deweloperskim AMP.
Zmieniono cache bustery, aby używały filemtime
zamiast zakodowanych wartości.
Drobne aktualizacje CSS, aby motywy nie zastępowały stylów pre
.
1.0.1
Zaktualizowano CSS panelu pamięci podręcznej obiektów, aby był gotowy na nową wersję object-cache.php z lepszą funkcją stats().
1.0
Poprawiona kompatybilność z paskiem narzędzi WordPress.com w Jetpack
0.9
Dodano nawigację po panelach do paska narzędzi.
Ulepszono obsługę tłumaczeń.
Poprawki bezpieczeństwa.
0.8.4
Zaktualizowano, aby uniknąć niezgodności z niektórymi rozszerzeniami.
0.8.3
Zaktualizowano, aby uniknąć przestarzałych powiadomień PHP7.
0.8.2
Zaktualizowano do obsługi nowej przestarzałej wiadomości w WordPressie 4.0.
0.8.1
Drobna poprawka bezpieczeństwa.
0.8
Kompatybilność z WordPress 3.3
Odświeżenie interfejsu użytkownika
Usunięto wymóg interfejsu użytkownika jQuery
Domyślnie pełny ekran
Nowy parametr zapytania debug-bar do wyświetlania przy ładowaniu strony
Usunięto wyświetlanie plików cookie
Śledzenie błędów JavaScript (domyślnie wyłączone)
0.7
Zapewniono kompatybilność z PHP < 5.2.0
Poprawki CSS
Ładowanie JavaScript w stopce
Naprawiono problemy z wyświetlaniem debugowania WP_Query na stronach archiwów CPT
Śledzenie błędów SQL/DB
0.6
Dodano przycisk maksymalizacji/przywracania
Dodano plik cookie do śledzenia stanu paska debugowania
Dodano informacje o typie postu do zakładki WP_Query
Naprawiono błąd, w którym dolna część strony była zasłonięta w panelu administracyjnym
0.5
Nowy interfejs użytkownika
Przepisany backend z klasą dla każdego panelu
Wiele różnych ulepszeń
0.4.1
Aktualizacje kompatybilności dla trunka
0.4
Dodano informacje o wersji bazy danych
Zaktualizowano śledzenie ostrzeżeń i powiadomień PHP, aby śledzić wiele różnych błędów w tej samej linii.
Aktualizacje kompatybilności dla trunka
0.3
Dodano informacje o zapytaniach WordPress
Dodano informacje o parsowaniu żądań
0.2
Dodano śledzenie powiadomień / ostrzeżeń PHP po włączeniu WP_DEBUG
Dodano śledzenie użycia przestarzałych funkcji
0.1
Pierwsze wydanie