News Blog: Rozszerzenia WordPress i Joomla

Jak pomóc w debugowaniu wtyczki WordPress

debugowanie wordpress

Deweloperzy JoomUnited zawsze pracują tak, aby twoje wtyczki działały w najbardziej optymalny sposób, oczywiście w niektórych przypadkach może wystąpić jakiś rodzaj awarii, na przykład niezgodność generowana z powodu trzeciej wtyczki i czego chcemy, gdy te typy awarii? Oczywiście są szybko rozwiązywane ...

W tym poście nauczymy Cię, jak podać poprawne informacje deweloperowi, aby mógł szybko zrozumieć i rozwiązać błąd. Ten post zostanie podzielony na 3 kroki, które zamierzamy wykonać, aby przekazać odpowiednie informacje programistom, gdy wystąpi problem:

  • Włącz dziennik debugowania
  • Zainstaluj wtyczkę rozwiązywania problemów
  • Sprawdź błędy javascript

 

Włącz system Debug and Log WordPress

Przede wszystkim musimy wiedzieć co WP_DEBUG jest; Jak widzimy w Wikipedii, „ WP_DEBUG jest PHP stała (stała zmienna globalna), która może być użyta do uruchomienia trybu „debugowania” w WordPressie. strona głównayślnie przyjmuje się, że jest on fałszywy i zazwyczaj jest ustawiony na true w pliku wp-config.php na kopiach rozwojowych WordPress. ”

Jak możemy zobaczyć WP_DEBUG jest stałą, która jest strona głównayślna poza ale możemy to odwrócić na w celu tymczasowego debugowania.

 

wp-config

 

Oprócz tego istnieje inna stała PHP o nazwie WP_DEBUG_LOG to pomoże nam automatycznie utworzyć plik tekstowy ze wszystkimi błędami wtyczek i to właśnie wyślemy do programistów.

Nauczymy Cię, jak dokładnie możemy go włączyć i jak będzie wyglądać, jeśli wystąpi błąd z Twoją wtyczką, WP Meta SEO zostanie użyty w tym przykładzie, ale możesz wykonać te same kroki dla wszystkich naszych wtyczek. W tym przypadku mamy problem WP Meta SEO, to może być jakiś problem, więc to, co zamierzamy zrobić, to otworzyć wp-config.php plik można zrobić za pomocą preferowanego oprogramowania do edycji tekstu, na przykład za pomocą Notatnika, kodu Visual Studio, nawiasów, po prostu idź i otwórz wp-config.php.

Plik znajduje się w katalogu głównym serwera, na którym zainstalowana jest witryna WordPress.

 

wygenerowany wp-config

 

Otwórz go za pomocą edytora tekstu, a następnie naciśnij CTRL + F lub kliknij Edytuj> Znajdź… będziesz mógł zobaczyć pole, w którym możesz wpisać słowo, które chcesz znaleźć, w tym przypadku będziemy pisać „WP_DEBUG” i kliknij Enter, aż znajdziesz:
„Define ('WP_DEBUG', false)”

 

aktywacja wp-debug

 

Teraz, gdy jesteśmy na tej linii, usuń „false” i wpisz true, kliknij Enter, aw następnym wierszu wiersz define („WP_DEBUG_LOG”, true); i zapisz plik, powinien wyglądać jak następny obraz.

 

wp-debug-true

 

Jeśli te dwie linie zostaną zmienione, na nazwie / wp-content pojawi się plik o nazwie „debug.php” /

 

nowy dziennik

 

I skończyliśmy… skończyliśmy pierwszy krok, to jeden z plików, które nasi programiści będą potrzebowali, aby przyspieszyć proces naprawiania problemu. Wszystkie błędy będą monitorowane i zapisywane w tym bardzo pliku tekstowym.

 

Zainstaluj wtyczkę rozwiązywania problemów WordPress

Wtyczka Sprawdzanie poprawności i rozwiązywanie problemów to wtyczka umożliwiająca sprawdzenie kontroli konfliktu bez wpływu na zwykłych użytkowników witryny, jest bardzo łatwa w użyciu i instalacji, nadal będziemy korzystać WP Meta SEO dla tego przykładu. Wykonaj następujące kroki, aby zainstalować i uruchomić sprawdzanie konfliktu za pomocą funkcji Sprawdzanie poprawności i rozwiązywanie problemów:

  • Zaloguj się do swojej witryny Wordpress, znajdziesz się na pulpicie nawigacyjnym swojej witryny
  • Kliknij „Wtyczki” w lewej części strony
  • Kliknij „Dodaj nowy”
  • Wpisz „Sprawdzanie poprawności i rozwiązywanie problemów” na pasku wyszukiwania, jak pokazano poniżej

 

dodaj rozwiązywanie problemów

     

  • Kliknij "Zainstaluj teraz", Lista wtyczek zostanie naliczona automatycznie, poszukaj prawej strony i kliknij „Zainstaluj teraz”, a następnie „Aktywuj”

 

rozwiązywanie problemów z instalacją

 

  • Kliknij „Zdrowie witryny”, W lewym menu znajduje się sekcja o nazwie "Przybory" Kliknij na niego, a następnie na „Zdrowie witryny”

 

menu-zdrowie-menu

 

  • Kliknij na "Rozwiązywanie problemów" kartę, przeczytaj informacje ostrzegawcze i kliknij „Wprowadź tryb rozwiązywania problemów” 

Tryb rozwiązywania problemów automatycznie wyłącza wszystkie wtyczki i przełącza się na strona głównayślny motyw. Tryb rozwiązywania problemów nie wpływa na zwykłych użytkowników witryny.

 

włącz rozwiązywanie problemów

   

  • Powtórz problem doświadczałeś

IW strona głównayślnym środowisku bez aktywnych wtyczek i strona głównayślnego motywu, jeśli problem wystąpi, oznacza to, że nasza wtyczka nie powoduje nieoczekiwanego zachowania.

 

  • Kliknij „Wtyczki”> „Zainstalowane wtyczki”

Menu „Wtyczki” rozszerzy się, udostępniając dodatkowe opcje. Kliknij „Zainstalowane wtyczki”

 

zainstalowane wtyczki

   

  • Kliknij „Włącz podczas rozwiązywania problemów” obok WP Meta SEO

  włączaj z rozwiązywaniem problemów      

  • Powtórz występujący problem z aktywnym tylko WP Meta SEO i motywem strona głównayślnym, jeśli problem wystąpi, przyczyną problemu jest nasza wtyczka.

 

Jest to w pewien sposób dobra wiastrona głównaość, ponieważ zidentyfikowałeś już jedną część problemu. Teraz programista musi zalogować się do Twojej witryny i rozwiązać problem, zanim wydamy nową wersję! Jeśli nie, powtórz kroki, aby aktywować następną wyłączoną wtyczkę, którą możesz odtworzyć błąd.

   

Sprawdzanie i debugowanie błędów Javascript w wtyczkach WordPress

Będziemy szukać błędów Javascript w konsoli Chrome lub Firefox, w zależności od przeglądarki jej nazewnictwo jest nieco inne, ale po Chrome i FireFox nazwiemy to „konsolą”. Aby otworzyć konsolę, wykonaj następujące kroki:

  • Kliknij prawym przyciskiem myszy podczas inspekcji na nakładce w dowolnej części witryny

 

sprawdzać

   

  • Wybierz konsolę, To otworzy narzędzia dla programistów po prawej stronie, kliknij „Konsola”

 

konsola

 

Sprawdź błędy, przy otwartej konsoli, odtwarzaj błąd, którego oczekiwałeś i spójrz na konsolę, błędy to czerwone teksty opisujące, gdzie znajduje się konflikt javascript

 

konsola błędów

 

Jeśli znalazłeś błąd JavaScript, proszę zrób zrzut ekranu wersji rozszerzonej błędu, aby dołączyć go do Twojego biletu / wiastrona głównaości.

 

Wyślij / udostępnij swoje zgłoszenie problemu

Teraz, gdy masz już wszystkie te informacje, pomożesz deweloperowi przyspieszyć ten proces, po prostu przejdź do wszystkich zebranych informacji i do swojego biletu / wiastrona głównaości, pamiętajmy, że są to:

  • debug.log
  • Zwróć uwagę na wtyczki powodujące konflikty
  • Przechwycenie konsoli javascript z błędem

 

Jeśli wykonasz te kroki i wyślesz nam poprawne informacje, programista będzie mógł wykonać szybsze zadanie debugowania i bardzo dziękujemy z góry :)

 

Utwórz i udostępnij nowe konto użytkownika WordPress dla celu wsparcia

Utworzenie nowego użytkownika administratora jest czasem jednym z szybkich sposobów pokazania zespołowi pomocy technicznej, na czym polega problem. Przed rozpoczęciem tego procesu szybkie przypomnienie, że:

  • Po rozwiązaniu problemu nie przechowujemy starych poświadczeń (ze względów bezpieczeństwa)
  • Zalecamy usunięcie kont administratorów utworzonych dla celów wsparcia
  • Wszystkie informacje udostępniane naszemu zespołowi są zabezpieczone i pozostaną prywatne

 

Aby utworzyć nowego użytkownika, po pierwsze, logujesz się do swojej strony administracyjnej. Po pomyślnym zalogowaniu jesteś na pulpicie nawigacyjnym Wordpress.

Następnie powinieneś iść w lewo Menu> Użytkownicy.

 

wp-user-menu

 

Następnie przejdź do górnego ekranu, kliknij Dodaj nowe przycisk lub przejdź do Dodaj nowe przycisk w lewym menu.

 

użytkownik dod-wp

 

Następnie Dodaj nowego użytkownika formularz pojawi się na ekranie. Do wypełnienia informacji wymagane są 2 pola: Nazwa użytkownika, e-mail.

W Hasło pole, możesz użyć losowego generatora haseł lub ustawić własny. I możesz zaznaczyć Wyślij powiastrona głównaienie użytkownika opcja, jeśli chcesz wysłać nowemu użytkownikowi wiastrona głównaość e-mail na temat jego konta.

Następnie wybierasz Rola dla użytkownika w polu rozwijanym. Jest to ważny krok, aby ustawić uprawnienia dla użytkowników w witrynie. "Administrator" jest najwyższym poziomem i daje użytkownikowi dostęp do wszystkich funkcji witryny. Możesz ustawić inne role, jeśli chcesz ograniczyć dostęp użytkownika.

 

formularz wp-user

 

Na koniec kliknij Dodaj nowego użytkownika przycisk na dole. To już zrobione, powodzenia!

 

3
Ładowanie obrazu - Progressive Lazy Loading na WordPr ...
Dzielenie bloków za pomocą kolumn Advanced Gutenberg M ...
 

Komentarze

Brak komentarzy. Bądź pierwszym, który prześle komentarz
Już zarejestrowany? Zaloguj się tutaj
Gość
Czwartek, 19 września 2019 r
Jeśli chcesz się zarejestrować, wypełnij pola nazwy użytkownika, hasła i nazwy.

Captcha Image