Otrzymywanie błędów PHP nie jest powszechne w WordPress, jest to błąd, który pojawia się, gdy plik nie został poprawnie zakodowany i w większości przypadków ten błąd uniemożliwia korzystanie z blog WordPress. Doświadczeni programiści często nie mają problemów z naprawieniem tego błędu na własnym serwerze, ale jeśli jesteś nowym użytkownikiem WordPressa, nie będzie to dla Ciebie łatwe.

Możesz utknąć w tym, jak wdrożyć metodę naprawczą, gdy nie możesz nawet otworzyć pulpitu nawigacyjnego. W tym samouczku wyjaśnimy błąd analizy kodu, który napotkasz na swoim, i jak je naprawić.

Zacznijmy.

Co musisz wiedzieć o błędach i WordPressie

Domyślnie WordPress nie wyświetla żadnych błędów PHP, powód jest prosty, ponieważ wyświetlanie błędów PHP pokaże hakerom różne luki w zabezpieczeniach strona internetowa. W zamian, jako programista, możesz włączyć raportowanie błędów w WordPressie za pomocą stałej PHP WP_DEBUG_LOG który jest ustawiony na „ prawdziwy w pliku wp-config.php. W takim przypadku błędy nie będą już wyświetlane na stronie, ale zapisane w pliku w Twoim zakwaterowanie.

Ponadto, jeśli nadal chcesz wyświetlać błędy PHP bezpośrednio na swojej stronie, możesz użyć stałej „ WP_DEBUG Które można również ustawić na „prawda”. Kodeks WordPress oferuje więcej przydatnych informacji o tym.

Jak naprawić błąd analizy: Błąd analizy

Jest to błąd analizowania składni, który uniemożliwia PHP zrozumienie kodu.

analizowania błędów-error-php-wordpress

W wyniku tego cytatu o błędzie często zauważysz inne informacje, które pomogą nam lepiej zidentyfikować źródło problemu.

Charakter problemu

W przypadku tego błędu PHP dostarczył więcej informacji, mówiąc „ niespodziewany koniec dolara Co oznacza, że ​​plik PHP kończy się, gdy nawias klamrowy nie zostanie poprawnie rozdzielony (lub funkcję).

Nature-the-problemu-php

Plik dotyczy

W takim przypadku PHP informuje, który plik zawiera ten błąd. W naszym przypadku PHP mówi nam, że plik „ wp-content / themes / zerif-lite / functions.php ".

File-szacunek-by-the-php błąd

Linia dotyczy

Oprócz dostarczenia pliku, którego dotyczy problem, PHP podaje również wiersz kodu, którego dotyczy błąd. W naszym przypadku PHP raportuje „w linii 91”. Wszystko, co musisz teraz zrobić, to odzyskać plik, którego dotyczy problem, i naprawić błąd.

Zapraszam do zrobienia tego, jeśli jesteś autorem motywu lub jesteś programistą. Jeśli wykryjesz ten błąd w właśnie kupionym motywie, ten motyw nie został poprawnie zakodowany, dlatego zapraszam do usunięcia folderu motywu i skontaktowania się z deweloperem z tymi różnymi informacjami.

Nadal pokażemy Ci, jak poprawić powyższy błąd.

Zaloguj się do swojego hostingu za pomocą klienta FTP

Teraz będziemy szukać pliku, którego dotyczy problem, w folderze motywu „zerif-lite”.

eksploracja folderów-ftp

Po uzyskaniu dostępu do folderu zerif-lite »Pobierz swój plik« functions.php Że zapisujesz gdzieś na swoim komputerze.

Jakie narzędzie do naprawy błędu

Idealnym rozwiązaniem byłoby użycie edytora tekstu obsługującego PHP. Proponuję ci listę prostych narzędzi do pobrania, które pozwolą ci naprawić błąd.

Wybierz ten, który najbardziej Cię zainspiruje. W każdym razie wszystkie te edytory tekstu mogą zostać użyte do rozwiązania tego problemu.

błędów funkcja-php-zerif-lite

Programy te numerują każdą linię pliku, jak na poniższym obrazku, co pozwoli ci łatwo znaleźć linię, której dotyczy błąd.

Korekta tego błędu będzie zatem zależeć od twojego doświadczenia. Ale musisz wiedzieć, że każdy element, który się otwiera, musi z zasady się zamykać. Gdy używamy nawiasu otwierającego, dzieje się tak, ponieważ na drugim końcu mamy nawias zamykający, tak jest w przypadku nawiasów kwadratowych „ [ , Apostrofy, szelki « { ".

Ponieważ mamy do czynienia z błędem „ nieoczekiwany koniec Wtedy z pewnością uścisk nie został zamknięty. Możesz poznać kod lub użyć edytora kodu, który monitoruje te błędy ” początkujących ".

Po pomyślnym naprawieniu błędu możesz wysłać plik do swojego zakwaterowanie. Jeśli wszystko pójdzie dobrze, Twoja witryna powinna być ponownie dostępna.

korygowanie błędów-on-wordpress

Jeśli błąd dotyczy wewnętrznego pliku WordPress (przeczytaj ścieżkę danego pliku), więc zawsze możesz pobrać nową wersję WordPressa i zastąpić zainstalowaną.

To wszystko w tym samouczku, mam nadzieję, że przyjedziesz naprawić błędy w WordPress. Jeśli masz różne błędy, chętnie wyjaśnię, jak je naprawić.