Pytania otagowane jako debug

Podstawowe techniki debugowania WordPressa, które mogą Ci pomóc z pierwszej ręki.

16
Jak debugujesz wtyczki?
Jestem całkiem nowy w tworzeniu wtyczek i miałem trudności z debugowaniem. Użyłem dużo echa i jest niechlujny i brzydki. Jestem pewien, że jest lepszy sposób, aby to zrobić, może IDE z debuggerem, w którym mogę uruchomić całą witrynę, włączając wtyczkę?

1
Jak przeprowadzić testy jednostkowe proponowanych poprawek w Trac?
Szukałem wglądu i dobrych zasobów na temat prawidłowego wykonywania testów jednostkowych na proponowanych łatach WordPress w Tracu i jak dokładnie raportować wyniki z testów. Jestem nowy i przeczytałem zasoby znajdujące się w tym pytaniu WPSE . Sam naprawdę chciałbym nauczyć się, jak to zrobić i zrobić to z prawdziwym błędem, …

2
Czy plik funkcji.php jest kiedykolwiek wywoływany podczas wywołania AJAX? Debuguj AJAX
Próbuję rozwiązać problem, który ma inny programista. Zastanawiałem się, czy functions.phpplik zostanie w ogóle wywołany, gdy administrujesz AJAX? Wiem, że kiedy wykonujesz połączenie AJAX, część WP jest ładowana w celu przetworzenia połączenia i odesłania odpowiedzi. Czy functions.phpplik jest w to włączony? Pytam dlatego, że korzysta z klasy z wtyczki Meta-Box …

5
Zdefiniuj warunkowo WP_DEBUG / tylko dla administratorów / błędy dziennika (dołączyć argument arg dla wszystkich linków?)
Tworzę witrynę na serwerze, do której klient ma również dostęp, a to, co chciałbym zrobić, to pokazywanie WP_DEBUGtylko administratorom. Odwoływanie artykuł Yoast jest na odwrót to: if ( isset($_GET['debug']) && $_GET['debug'] == 'true') define('WP_DEBUG', true); wyświetla się WP_DEBUGtylko w przypadku ?debug=truedołączonych do nich adresów URL , nphttp://domain.com/?debug=true Myślałem, że pasek …

6
Czy można zmienić lokalizację pliku dziennika dla WP_DEBUG_LOG?
Używam WP_DEBUG_LOG w moim środowisku programistycznym i nie mam problemów z tym, że debug.log znajduje się w katalogu wp-content. Czasami włączam WP_DEBUG podczas produkcji, gdy muszę coś debugować i nadal chcę korzystać z dziennika, ale chciałbym przekierować go na coś poza moim katalogiem głównym. Czy jest to możliwe przy użyciu …
18 debug  wp-config 



17
Nie mogę się zalogować do mojej witryny wordpress. reauth = 1 pętla przekierowania. Wszelkie pomysły, jak to naprawić?
Mam problem z zalogowaniem się do mojej witryny WordPress. Podczas próby odwiedzenia witryny example.com/wp-admin widzę pustą stronę, a pasek adresu URL zmienia się na: http://example.com/wp-login.php?redirect_to=http%3A%2F%2Fmysite.com%2Fwp-admin%2F&reauth=1 Jeśli odwiedzę example.com/wp-login.php, widzę tylko pustą białą stronę bez żadnych zmian w adresie URL. Potwierdziłem, że to nie jest problem z niczym na moim komputerze …

5
Jak debugować wtyczkę za pomocą Xdebug?
Byłem w stanie dość łatwo zainstalować i skonfigurować NetBeans 6.9.1 i Xdebug w moim lokalnym środowisku opartym na PHP 5.3.0 (XAMPP). Mój problem jest teraz następujący: jeśli ustawię punkt przerwania w pliku index.php Wordpress lub innych podstawowych plikach PHP Wordpress, NetBeans poprawnie zatrzyma się w pożądanej pozycji. Jeśli zamiast tego …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.