Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak naprawić błąd składni w WordPress

Błędy składni w WordPress mogą być przytłaczające, zwłaszcza jeśli dopiero zaczynasz przygodę z kodowaniem.

Możesz napotkać ten problem podczas dodawania fragmentów kodu z samouczków. Nawet najmniejszy błąd może zepsuć całą Twoją witrynę.

Jeśli widzisz przerażający komunikat „Błąd składni, nieoczekiwany…”, nie ma powodu do paniki – trafiłeś we właściwe miejsce! Wielokrotnie napotkaliśmy i naprawialiśmy ten błąd na naszych stronach internetowych i wiemy, jak go rozwiązać.

Ten poradnik przeprowadzi Cię przez kroki naprawy błędu składni w WordPressie. Na końcu będziesz wiedzieć, jak przywrócić płynne działanie Twojej strony internetowej.

Jak naprawić błąd składni w WordPress

Czym jest błąd składni w WordPress i dlaczego powinienem się nim przejmować?

Błąd składni w WordPress występuje, gdy dodany kod ma nieprawidłową składnię, co oznacza, że nie przestrzega zasad języka programowania.

Ten rodzaj błędu może wynikać z czegoś tak prostego, jak brakujący przecinek, dodatkowy nawias lub błędnie umieszczony cudzysłów.

Dlaczego więc powinieneś przejmować się błędami składni?

Po pierwsze, mogą one spowodować całkowite zatrzymanie Twojej strony internetowej. Zamiast widzieć swoją pięknie zaprojektowaną witrynę, odwiedzający są witani komunikatem o błędzie. To nie tylko wpływa na doświadczenie użytkownika, ale może również zaszkodzić reputacji i niezawodności Twojej strony internetowej.

Ponadto błędy składniowe mogą uniemożliwić dostęp do obszaru administracyjnego WordPress. Może to być szczególnie stresujące, jeśli nie czujesz się komfortowo z kodowaniem i nie wiesz, jak rozwiązać problem.

Krótko mówiąc, błędy składniowe to małe, ale znaczące błędy w kodzie, które mogą mieć duży wpływ na Twoją witrynę. Umiejętność szybkiego identyfikowania i naprawiania tych błędów jest kluczem do utrzymania płynnej i profesjonalnie wyglądającej witryny.

Używanie prawidłowej składni, aby uniknąć błędów

Zapewnienie prawidłowego napisania kodu od samego początku może zaoszczędzić wiele kłopotów. Zwracając uwagę na poprawną składnię, można uniknąć wielu powszechnych pułapek prowadzących do błędów.

Pierwszą rzeczą, którą musisz zrobić, to zapoznać się z przewodnikiem dla początkujących dotyczącym wklejania fragmentów z sieci do WordPressa. Ten artykuł zawiera listę typowych błędów, które popełniają początkujący podczas wklejania kodu w szablonach WordPress.

Przykład błędu składni w WordPress

Błąd składni jest zazwyczaj spowodowany drobnym, ale kluczowym błędem w składni kodu. Na przykład brakujący przecinek lub dodatkowy nawias klamrowy może zepsuć cały skrypt.

Czy ostatnio wkleiłeś fragment z sieci? Zaktualizowałeś wtyczkę? W takim razie prawdopodobnie wiesz dokładnie, gdzie szukać.

Samouczek wideo

Subskrybuj WPBeginner

Jeśli wolisz instrukcje pisemne, czytaj dalej.

Naprawianie błędu składni za pomocą FTP

Aby naprawić błąd składni, musisz edytować kod, który go spowodował. Możesz go usunąć lub poprawić składnię.

Często początkujący panikują, ponieważ ten błąd sprawia, że cała ich witryna staje się niedostępna.

Jeśli wkleiłeś kod za pomocą sekcji Wygląd » Edytor w panelu WordPress, zostałeś zablokowany. Możesz zapoznać się z naszym przewodnikiem na temat tego, co zrobić, jeśli jesteś zablokowany z panelu administracyjnego WordPress.

Więc jak edytować kod?

Jedynym sposobem na naprawienie tego jest dostęp do pliku, który ostatnio edytowałeś za pomocą FTP. Instrukcje krok po kroku znajdziesz w naszym poradniku jak używać FTP.

Po zainstalowaniu programu FTP będziesz chciał połączyć go ze swoją stroną internetową i przejść do pliku motywu, który wymaga edycji. Jeśli zapomniałeś, który plik musisz edytować, po prostu spójrz na kod błędu. Błąd dokładnie wskaże Ci, który plik i którą linię musisz edytować.

Możesz albo usunąć ostatnio dodany kod, albo napisać kod, używając poprawnej składni. Po zakończeniu usuwania lub edycji kodu zapisz plik i prześlij go z powrotem na swój serwer.

Następnie możesz odwiedzić swoją witrynę WordPress i odświeżyć stronę. Powinieneś zobaczyć, że Twoja witryna znów działa.

Jak zapobiec błędowi składni w WordPress

Aby zapobiec ponownemu uszkodzeniu Twojej witryny WordPress, zawsze zalecamy dodawanie niestandardowego kodu za pomocą wtyczki fragmentów kodu, takiej jak WPCode.

Strona główna WPCode

WPCode ułatwia dodawanie fragmentów kodu w WordPressie bez konieczności edycji pliku functions.php motywu. Posiada również inteligentne sprawdzanie fragmentów kodu, aby zapobiec błędom.

Podczas dodawania niestandardowego kodu WPCode automatycznie wykryje wszelkie błędy. Najedź kursorem na błąd, aby wyświetlić pomocne instrukcje, dzięki czemu możesz łatwo poprawić swój błąd.

Inteligentna walidacja fragmentów kodu w celu wykrywania błędów w kodzie

WPCode natychmiast dezaktywuje Twój niestandardowy kod, gdy wykryje błąd składni.

Dzięki tej wtyczce nigdy nie musisz martwić się o uszkodzenie witryny podczas dodawania fragmentów kodu.

Obsługa błędów w Twoim niestandardowym fragmencie kodu

Więcej informacji znajdziesz w naszym poradniku jak łatwo dodawać niestandardowy kod w WordPressie.

Mamy nadzieję, że ten artykuł pomógł Ci naprawić błąd składni w WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat jak naprawić błąd WordPress: aktualizacja nie powiodła się / publikacja nie powiodła się lub naszą listą typowe problemy z edytorem bloków WordPress i jak je naprawić.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

85 CommentsLeave a Reply

  1. Witam,

    Otrzymałem ten błąd po zaktualizowaniu niektórych wtyczek,
    Parse error: syntax error, unexpected ‘var’ (T_VAR) in /home/smilesonbristol/public_html/wp-content/plugins/jetpack/sal/class.json-api-date.php on line 55

    Proszę o pomoc.

  2. Nie mogę Ci wystarczająco podziękować! Uratowałeś mi życie! Byłem w punkcie krytycznym, myślałem, że straciłem całe 2 dni pracy nad moją nową stroną internetową. Teraz przesłałem plik przez ftp i znowu jestem w wp-admin! Dziękuję bardzo za Twoją wspaniałą stronę.

  3. cześć

    Błąd parsowania: błąd składni, nieoczekiwany ‘define’ (T_STRING) w /home/designba/public_html/wp-content/themes/hestia/functions.php w linii 1

    otrzymałem powyższy komunikat o błędzie. nie mogę uzyskać dostępu do żadnej strony. wykonałem wszystkie kroki, które wymieniłeś, ale nadal mam ten sam problem. w rzeczywistości nic nie zmieniałem w functions.php

    Proszę o pomoc

  4. Błąd parsowania: błąd składni, nieoczekiwany T_FUNCTION w sekcji motywu. Próbuję naprawić błąd w FileZilla, ale otrzymuję komunikat „Krytyczny błąd: Nie można połączyć się z serwerem”. PROSZĘ O POMOC

    • Sprawdź nazwę użytkownika FTP, hasło i informacje o hoście. Te informacje mogłeś otrzymać w e-mailu podczas rejestracji konta hostingowego. Możesz również poprosić wsparcie techniczne swojego hostingu o podanie tych danych.

      Admin

  5. Oto kolejny:
    zalogowałem się do FTP (zgodnie z sugestią tego bloga… dzięki za to!!), znalazłem pliki…. ale nie mogłem ich pobrać:
    ….Status: Rozpoczynanie pobierania /www/wp-admin/theme-editor.php
    Błąd: Nie można otworzyć “/theme-editor.php” do zapisu
    Błąd: Przesyłanie pliku nie powiodło się…..

    pomysł? Ktoś?

    • Miałem ten sam problem, czerwony komunikat o błędzie, gdy próbowałem pobrać go z okna prawego kliknięcia: więc po prostu przeszukałem mój pulpit, przeciągnąłem plik tam, edytowałem go, usunąłem stary plik functions.php w moim wordpress i przeciągnąłem nowy edytowany plik w to samo miejsce. Mam nadzieję, że to pomoże.

  6. Nie mogę powiedzieć, jak bardzo uratowałeś mi życie!!! Cóż, mojego bloga!!! Postępujcie zgodnie z każdym krokiem!

  7. Otrzymuję ten błąd. Zrobiłem to, co powiedziałeś, wkleiłem jakiś kod, który nie działał. Kiedy usunąłem wklejony kod, nadal pojawiał się błąd. Więc, w porządku, po prostu skopiowałem cały plik z nowego pobrania i nadal otrzymuję ten sam błąd, więc nie mam pojęcia, co teraz zrobić.

  8. Ten artykuł uratował mi życie – lol. Dziękuję bardzo za instrukcje krok po kroku. Na szczęście skopiowałem i wkleiłem dobry kod do pliku tekstowego, więc powrót był łatwy, gdy zrozumiałem, czego szukać.

  9. OMGosh, dziękuję za ten post! To mi się właśnie przydarzyło i myślałam, że straciłam swoją witrynę na zawsze. Jaka ulga wiedzieć, że rozwiązanie było tak proste jak użycie FTP.

  10. Cześć wszystkim,
    Potrzebuję pomocy w szybkim rozwiązaniu poniższego problemu, proszę

    ——————————————————-
    Błąd parsowania: błąd składni, nieoczekiwany T_FUNCTION w /home/cardapio/public_html/wp-content/themes/zerif-lite/inc/customizer.php w linii 41
    ——————————————————-

    Widziałem komentarz poniżej o filmie wyjaśniającym rozwiązanie, ale nie znalazłem linku... czy ktoś mógłby mi pomóc?

    • Ten błąd pojawił się po aktualizacji wtyczek przez panel WP. Teraz nie mogę już wejść do panelu WP... tylko przez FTP.

  11. Czy zespół deweloperów WP mógłby opracować jakiś skrypt, który sprawdzałby składnię kodu w pliku functions.php, aby zapobiec zapisaniu pliku przez użytkownika, jeśli zawiera on jakiś błąd.

    Myślę, że może to być bardzo pomocne dla wielu użytkowników, zwłaszcza jeśli użytkownik zrobił kopię pliku przed wprowadzeniem w nim jakichkolwiek zmian.

  12. Witajcie,

    Czy ktoś może mi w tym pomóc? Mam błąd, gdy sprawdzam stan mojego bloga. Nie wiem, jak naprawić ten błąd. Próbowałem tak ciężko, ale nie mogłem go naprawić.

    Niewłaściwe użycie atrybutu href

    Atrybut href określa adres URL strony, do której prowadzi link. Bez tego atrybutu <a> nie jest hiperłączem.

    Jak rozwiązać ten problem

    Jest to zasadniczo niedziałający link i dlatego powinien zostać jak najszybciej naprawiony, aby nie wpływać negatywnie na SEO.

    Dziękuję

  13. Mam błąd Parse error: syntax error, unexpected ';', w /home/runningw/public_html/test/wp-content/themes/travel-lite/inc/customize.php w linii 167 Edytowałem customize_register dla motywu i po przesłaniu po zakończeniu wszystko się zepsuło.

  14. Dziękuję. Ten film mnie uratował! Jasne informacje dla kogoś, kto nawet nie nazywa siebie początkującym! Bardzo doceniam!

  15. Cześć.

    Mam ten sam problem, ale szukając folderu motywu, NIE MA FOLDERU o takiej nazwie, więc nie mogę edytować php!

    Masz jakieś pomysły, jak postępować?

    Dzięki.

  16. Błąd parsowania: błąd składni, nieoczekiwany „:” w /home/rev/public_html/wp-content/plugins/facebook-pagelike-widget/short_code.php w linii 28
    Otrzymałem powyższy komunikat o błędzie, nie mogę uzyskać dostępu do mojej strony internetowej, proszę o pomoc.

  17. To był naprawdę moment paniki, ale dzięki twojemu artykułowi udało się to naprawić w krótkim czasie. Wielkie dzięki!!

  18. mam ten błąd w function.php w motywie potomnym twenty sixteen

    Błąd parsowania: błąd składni, nieoczekiwany ‘<' w /home2/hmh49/public_html/myplog/wp-content/themes/twentysixteen-child/functions.php w linii 10

    proszę o pomoc

  19. Działało wspaniale! Dziękuję!
    Byłam na skraju szoku, widząc, że moja strona już nie działa, ale dzięki twojej pomocy udało mi się naprawić problem! Milion podziękowań!

  20. Cześć,

    Potrzebuję pomocy w naprawieniu tego błędu, proszę
    Błąd parsowania: błąd składni, nieoczekiwany znak ‘}’ w /usr/www/users/ogbuldwqdf/wp-content/themes/theme53993/includes/sidebar-init.php w linii 51

    Wkleiłem ten sam kod z powrotem, ale nadal mam problem

  21. Zmieniłem trochę plik functions.php mojego motywu i teraz mam błąd składni. Błąd parsowania functiıns.php. W żaden sposób nie mogę uzyskać dostępu do mojej strony. Nie mogę używać ftp, aby uzyskać do niej dostęp, ponieważ moja strona jest hostowana na wordpress.com i nie pozwalają na używanie ftp. Co mogę zrobić, aby rozwiązać ten problem. Proszę pomóż!

  22. hi
    i have big problem, help me please :(

    Parse error: syntax error, unexpected ‘$content_width’ (T_VARIABLE) in /home/u369283888/public_html/wp-content/themes/mharty/functions.php on line 1

    Użyłem FTP, co mogę zrobić, aby to naprawić?

  23. Utknąłem na białym ekranie śmierci… nie wkleiłem żadnego kodu, ale zrobiłem bardzo małą edycję (Wygląd->Edytor)… zadziałało i dostałem to, czego chciałem, ale później, gdy próbowałem załadować stronę, nigdy się nie załadowała. Po sprawdzeniu elementu pojawia się komunikat: Błąd składniowy Nieoczekiwany " } ".
    Cofnąłem tę drobną edycję, ale nic się nie stało….. proszę o pomoc!!!!
    PILNE

  24. Cześć,
    Tworzę stronę lokalnie na moim komputerze, więc jeszcze nie jest opublikowana i próbowałem zmienić fragment kodu w edytorze WP w pliku functions.php. Otrzymałem następujący błąd: Parse error: syntax error, unexpected ‘<' in C:\xampp 1\htdocs\wp\wp-content\themes\theme\keid-hosting\functions.php on line 43 i teraz nie mogę uzyskać dostępu do mojego panelu administracyjnego pod zwykłym adresem http://localhost/wp/wp-admin/.

    Próbowałem zastąpić plik functions.php oryginalnym z pobranej wersji, a także zastąpiłem wszystkie pliki motywu oryginalnymi, nadal otrzymuję błąd. Próbowałem również zmienić nazwę motywu i katalogu motywów, aby spróbować przywrócić domyślny motyw (twentyfifteen itp.), ale nadal otrzymuję błąd.

    Czy możesz mi pomóc proszę???

    Z góry dziękuję

  25. Witam –

    Mam podobny błąd. Strona miała motyw i go zmieniłem. Działało dobrze i dostosowywałem, gdy wystąpił problem. Kiedy wchodzę przez FTP, nowe pliki motywu tam nie ma – widać tylko stary motyw. Jak to możliwe?

    Próbowałem przesłać nowy motyw, aby nadpisać to, co powoduje jego awarię, ale nic nie działa. Czy możesz coś doradzić?

    Dzięki!

  26. Jesteś niesamowity! Twoja strona będzie noszona w mojej tylnej kieszeni i udostępniana każdemu, kogo znam, kto używa WP. Dziękuję za te cenne informacje. Uratowałeś moją stronę!

  27. Kiedy wchodzę na moją stronę, pojawia się ten błąd:

    Parse error: syntax error, unexpected ‘/’ in /home/cycletrk/public_html/wp-blog-header.php on line 12

    Wiem, że to błąd kodu, ale od dłuższego czasu nie wprowadzałem żadnych zmian na stronie, więc kod nagle się zmienił? Mogę się zalogować do sekcji administracyjnej strony bez problemu, ale nie mogę znaleźć, gdzie jest ten kod.

    Jakaś pomoc?

    • Spróbuj dezaktywować wtyczki. Zobacz, jak dezaktywować wszystkie wtyczki WordPress, gdy nie masz dostępu do panelu administracyjnego WP. Jeśli to nie pomoże, spróbuj zaktualizować adres URL swojej witryny WordPress. Po prostu edytuj plik wp-config.php i dodaj te dwie linie:

      define(‘WP_HOME’,’http://example.com’); define(‘WP_SITEURL’,’http://example.com’);

      Zastąp example.com swoją własną nazwą domeny. Możliwe, że adresy URL Twojej witryny uległy zmianie i mają nieoczekiwany znak ‘/’ na końcu adresu URL. JEŚLI to nie pomoże, spróbuj usunąć plik .htaccess. Jeśli metoda z plikiem .htaccess rozwiąże problem, pamiętaj, aby odwiedzić stronę Ustawienia -> Permalinks i kliknąć przycisk aktualizacji, aby odświeżyć swoje permalinks.

      Admin

      • Zaktualizowałem WordPress do wersji 4.2.3 i problem zniknął. Bardzo dziękuję za pomoc. Jestem bardzo wdzięczny!

  28. Zobacz nasz Samouczek FTP

    Po połączeniu przez FTP zlokalizuj plik, w którym wkleiłeś kod. Najprawdopodobniej dodałeś go w /wp-content/themes/yourthemename/functions.php

    Pobierz plik na swój komputer. Edytuj go, aby usunąć kod, a następnie prześlij go z powrotem na serwer.

  29. Cześć-

    Pobrałem FTP, ale nie mam pojęcia, co robić po zalogowaniu, poza samym logowaniem. Jak znaleźć mój błąd i go poprawić?

    Trochę więcej kontekstu:

    Próbowałem zmienić położenie reklamy na mojej stronie za pomocą kodu. Wprowadziłem kod nieprawidłowo, więc teraz nie mogę zalogować się na stronę. Nie mam pojęcia, jak to cofnąć.

    Dzięki

  30. Jeśli używam mamp jako mojego serwera wordpress, ale teraz jestem zablokowany z powodu błędu „Parse error: syntax error, unexpected”, czy to oznacza, że potrzebuję konta ftp, aby edytować mój błąd?

  31. Cześć – udało mi się zalogować do mojego FTP, ale nie mogę otworzyć pliku functions.php. Ciągle otrzymuję komunikat o błędzie transferu pliku. Czy możesz coś doradzić? Dzięki!

  32. Próbowałem poprawić błąd składni, który popełniłem podczas tworzenia mojej strony, ale mapowanie miejsca, w którym podobno jest błąd, nie wydaje się istnieć, gdy próbuję uzyskać dostęp do strony przez FZ. Zgaduję, że to podobny problem do tego, z którym Jose miał do czynienia w zeszłym miesiącu. Czy możesz coś doradzić? Dzięki

  33. Nie mogę połączyć mojej strony z FZ, pojawia się komunikat „Nie można połączyć się z serwerem”. Zainstalowałem już WordPressa. A teraz nie mogę uzyskać dostępu do mojej strony, ponieważ przypadkowo wkleiłem theme_hooks do theme_function. Nie wiem, jak znaleźć mój serwer. Proszę o POMOC, dziękuję

  34. Witam, Po edycji pliku Functions.php otrzymałem błąd parsowania na pewnej linii. Chociaż wiem, co jest problemem, strona jest hostowana na wordpress.com i nie mam dostępu do pliku przez FTP. Jakieś rekomendacje?

    Z góry dziękuję.

  35. Witam,

    I got this error when I tried to access the my blog :(

    Parse error: syntax error, unexpected T_FUNCTION in /home/content/……../wp-content/plugins/easy-related-posts/easy_related_posts.php on line 75

    Please help. :(

  36. Wygląda na to, że plik functions.php Twojego motywu jest uszkodzony. Oto, co musisz zrobić. Najpierw połącz się ze swoją stroną internetową za pomocą klienta FTP. Przejdź do katalogu wp-content/themes/laboratory_child/ i edytuj plik functions.php. W linii 20 zobaczysz zamykający nawias klamrowy ‘ } ‘ Ten nawias nie powinien się tam znajdować.

    Jeśli jest to motyw potomny, możesz wykonać kopię zapasową pliku functions.php, a następnie usunąć go z serwera WWW. Plik functions.php motywu nadrzędnego przejmie kontrolę.

  37. Błąd parsowania: błąd składni, nieoczekiwany ‘}’ w ………./wp-content/themes/laboratory_child/functions.php w linii 20

    otrzymałem powyższy komunikat o błędzie. nie mogę uzyskać dostępu do żadnej strony. wykonałem wszystkie kroki, które wymieniłeś, ale nadal mam ten sam problem. właściwie nic nie zmieniałem w functions.php…..

  38. Dokładnie mi się to przytrafiło w zeszłym tygodniu. Dziękuję, zachowam to na następny raz!
    Rachel

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.