Debug Bar

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

2023-11-22
A plugin without which I cannot imagine my work. It would definitely be much more difficult.
Przeczytaj 65 recenzji

Kontrybutorzy i deweloperzy

Wtyczka „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

  • 1.1.5 didn’t have the minified CSS rebuilt.

1.1.5

  • Update CSS to remove gradient and shadow styles
  • Use dashicons as action buttons instead of misaligned text.

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