En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Söz Dizimi Hatasını Düzeltme

WordPress'teki sözdizimi hataları, özellikle kodlamaya yeni başlayanlar için bunaltıcı olabilir.

Bu sorunla, öğreticilerden kod parçacıkları eklerken karşılaşabilirsiniz. En küçük bir hata bile tüm sitenizi bozabilir.

Korkunç “Syntax error, unexpected…” mesajını gördüyseniz, panik yapmanıza gerek yok – doğru yere geldiniz! Bu hatayı web sitelerimizde defalarca karşılaştık ve düzelttik ve bunu çözmenize nasıl yardımcı olacağımızı biliyoruz.

Bu kılavuz, WordPress'teki sözdizimi hatasını düzeltme adımlarında size yol gösterecektir. Sonunda, web sitenizi tekrar sorunsuz bir şekilde çalışır duruma getirmeyi öğreneceksiniz.

WordPress'te Söz Dizimi Hatasını Düzeltme

WordPress'te Sözdizimi Hatası Nedir ve Neden Umursamalısınız?

Bir WordPress'te sözdizimi hatası, eklediğiniz kodun yanlış sözdizimine sahip olması, yani programlama dilinin kurallarına uymaması durumunda oluşur.

Bu tür bir hata, eksik bir virgül, fazladan bir parantez veya yanlış yerleştirilmiş bir tırnak işareti gibi basit bir şeyden kaynaklanabilir.

Peki neden sözdizimi hatalarıyla ilgilenmelisiniz?

İlk olarak, tüm web sitenizi durdurabilirler. Güzelce hazırlanmış sitenizi görmek yerine, ziyaretçiler bir hata mesajıyla karşılanır. Bu sadece kullanıcı deneyimini etkilemekle kalmaz, aynı zamanda web sitenizin itibarını ve güvenilirliğini de zedeleyebilir.

Ek olarak, sözdizimi hataları, WordPress yönetici alanınıza erişmenizi engelleyebilir. Bu, kodlama konusunda rahat değilseniz ve sorunu nasıl çözeceğinizi bilmiyorsanız özellikle stresli olabilir.

Kısacası, sözdizimi hataları kodunuzdaki küçük ama önemli hatalardır ve web siteniz üzerinde büyük bir etkiye sahip olabilir. Bu hataları hızlı bir şekilde belirleyip düzeltme yeteneği, sorunsuz ve profesyonel görünümlü bir siteyi sürdürmenin anahtarıdır.

Hatalardan Kaçınmak İçin Doğru Sözdizimi Kullanımı

Kodunuzun başlangıçtan itibaren doğru yazılmasını sağlamak size birçok baş ağrısından kurtarabilir. Doğru sözdizimine dikkat ederek, hatalara yol açan birçok yaygın tuzaktan kaçınabilirsiniz.

Yapmanız gereken ilk şey, web'den WordPress'e kod parçacıkları yapıştırma konusundaki başlangıç rehberine bakmaktır. Bu makale, yeni başlayanların WordPress şablonlarına kod yapıştırırken yaptıkları bazı yaygın hataları listeler.

WordPress'te Söz Dizimi Hatası Örneği

Sözdizimi hatası genellikle kod sözdiziminizdeki küçük ama kritik bir hatadan kaynaklanır. Örneğin, eksik bir virgül veya fazladan bir küme parantezi tüm betiği bozabilir.

Web'den bir kod parçacığı mı yapıştırdınız? Bir eklentiyi mi güncellediniz? O zaman nereye bakacağınızı tam olarak biliyorsunuzdur.

Video Eğitim

WPBeginner'a Abone Olun

Yazılı talimatları tercih ediyorsanız, okumaya devam edin.

Söz Dizimi Hatasını FTP Kullanarak Düzeltme

Sözdizimi hatasını düzeltmek için, buna neden olan kodu düzenlemeniz gerekir. Ya kaldırabilir ya da sözdizimini düzeltebilirsiniz.

Yeni başlayanlar genellikle bu hata nedeniyle sitelerinin tamamen erişilemez hale gelmesinden panik yaparlar.

Kodu WordPress kontrol panelinizin Görünüm » Düzenleyici bölümünü kullanarak yapıştırdıysanız, kilitlenmiş olursunuz. WordPress yönetici paneline kilitlendiğinizde ne yapmanız gerektiğiyle ilgili rehberimize göz atabilirsiniz: WordPress yönetici paneline kilitlendiğinizde ne yapmalısınız.

Peki, kodu nasıl düzenliyorsunuz?

Bunu düzeltmenin tek yolu, en son düzenlediğiniz dosyaya FTP kullanarak erişmektir. Adım adım talimatlar için, FTP kullanma hakkındaki rehberimize bakabilirsiniz.

FTP programını yükledikten sonra, web sitenize bağlanmak ve düzenlenmesi gereken tema dosyasına gitmek isteyeceksiniz. Hangi dosyayı düzenlemeniz gerektiğini unuttuysanız, hata koduna bakmanız yeterlidir. Hata, tam olarak hangi dosyayı ve satırı düzenlemeniz gerektiğini size söyleyecektir.

Son eklediğiniz kodu kaldırabilir veya kodu doğru sözdizimini kullanarak yazabilirsiniz. Kodu kaldırma veya düzenleme işlemini tamamladıktan sonra dosyayı kaydedin ve sunucunuza geri yükleyin.

Bundan sonra WordPress sitenizi ziyaret edebilir ve sayfayı yenileyebilirsiniz. Sitenizin tekrar çalıştığını görmelisiniz.

WordPress'te Söz Dizimi Hatasını Önleme

WordPress web sitenizin tekrar bozulmasını önlemek için, WPCode gibi bir kod parçacığı eklentisiyle özel kod eklemenizi her zaman öneririz.

WPCode'un ana sayfası

WPCode, temanızın functions.php dosyasını düzenlemek zorunda kalmadan WordPress'e kod parçacıkları eklemeyi kolaylaştırır. Ayrıca hataları önlemeye yardımcı olmak için akıllı kod parçacığı doğrulama özelliğiyle birlikte gelir.

Özel kodunuzu ekledikçe, WPCode herhangi bir hatayı otomatik olarak algılar. Bir hatanın üzerine gelmek, hatayı kolayca düzeltmenizi sağlayacak yardımcı talimatlar gösterecektir.

Kod hatalarını bulmak için akıllı kod parçacığı doğrulama

WPCode, sözdizimi hatası algıladığında özel kodunuzu da hemen devre dışı bırakacaktır.

Bu eklenti ile kod parçacıkları eklerken sitenizi bozma endişesi yaşamazsınız.

Özel kod parçacığınızda hata işleme

WordPress'te özel kodu kolayca ekleme rehberimizde daha fazla bilgi edinebilirsiniz: WordPress'te özel kodu kolayca ekleme.

Umarım bu makale WordPress'teki sözdizimi hatasını düzeltmenize yardımcı olmuştur. Ayrıca, WordPress güncelleme başarısız / yayınlama başarısız hatasını düzeltme rehberimize veya yaygın WordPress blok düzenleyici sorunları ve bunları düzeltme listemize de bakmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

85 CommentsLeave a Reply

  1. Bu sinir bozucu bir hata ve eğitiminiz bunu 5 dakikadan kısa sürede düzeltmeme olanak sağladı. Çok teşekkür ederim!

  2. Merhaba,

    Bana yardım edebilir misiniz? Web sitemde ödeme yapmaya çalıştığımda sürekli olarak 'SyntaxError: JSON Parse error: Unexpected identifier "Error"' hatası alıyorum. Ne yapacağımı bilmiyorum ve kimse sipariş veremiyor!!

    Çok teşekkürler,

    Jamie

  3. Sunucu bilgilerimi girdiğimde “kritik hata: sunucuya bağlanılamıyor” hatası alıyorum. Bu yüzden videonuzun başladığı noktaya bile ulaşamıyorum.

  4. ÇOK ÇOK teşekkür ederim! Kötü kod parçacığı, nedense Wordpress'teki Yönetici sayfasının içinde görünmezdi, ancak FTP'de bulunan functions.php dosyasında tam olarak görünüyordu!

    Günümü kurtardınız, tekrar çok teşekkür ederim!

  5. ÇOK teşekkür ederim! 7 gündür hosting servisimi (çok büyük ve popüler bir servis) bunu düzeltmeye çalışıyor, şansım yaver gitmedi, sadece istemediğim ve ihtiyacım olmayan şeyleri satmaya çalışıyorlar.

    Düşünüyorum tamam yepyeni bir web sitesi ve bunu buldum, aslında tüm eklentiyi (elementor) sildim Vay be!

  6. Merhaba:

    Bu hatayla başka birinin web sitesine yardım ederken karşılaştım, bu yüzden bu hatayı aldığımda kendi web sitemi kullanmıyordum. Başka birinin sitesinde çalışırken bu hatayı nasıl kaldırabilirim diye merak ediyorum? Giriş bilgilerine sahibim ama tabii ki artık her şeyden kilitlendim. Herhangi bir rehberlik takdir edilecektir.

  7. Bu eğitim için teşekkürler. Yeni bir web sitesinde functions.php dosyasını düzenlerken bir ayrıştırma/sözdizimi sorunum vardı. WordPress sitemin yönetici sayfasında çalışırken, tema yazarının talimatlarını kullanarak bir kod satırını yorum satırı haline getirmeye çalıştım ama bu hataya neden oldu. functions.php kodunu TextWrangler'a kopyaladım, değişikliği yaptım ve tüm belgeyi düzenleme penceresine geri yapıştırdım. Sayfayı “güncellerken” hatayı aldım ve etkili bir şekilde siteye erişimim engellendi. Bu yüzden FTP kullanarak ilgili belgeyi, bir önceki günden yaptığım bir yedekle (çok şükür onlar vardı) yükleyip üzerine yazdım. WP Beginner'ın buradaki ve “WordPress Yönetici (wp-admin) Erişimin Engellendiğinde Ne Yapmalı” gönderisindeki net talimatları olmasaydı, saçlarımı yoluyor olurdum. Teşekkürler!

  8. Filezilla aracılığıyla sayfama giriş yapmaya çalışırken, yönetici hesabımı mı yoksa Wordpress hesabımı mı kullanmalıyım? İkisini de denedim ve şifre kimlik doğrulaması sürekli başarısız oluyor. Orijinal yönetici şifrem var ve web sitesini kurduğumdan beri tutarlı bir şekilde çalıştı.

    • Merhaba Tom,

      FTP kullanıcı adınızı ve şifrenizi kullanmanız gerekecektir. İlk kaydolduğunuzda web barındırma şirketinizden aldığınız e-postada bulabilirsiniz. Bu bilgiyi cPanel kontrol paneliniz altında da bulabilirsiniz.

      Yönetici

  9. Acil yardıma ihtiyacım var. Sitemin CO-editörü (yarın yayına girecek), profil resimlerimizi değiştirmek için kodu değiştirmeye çalıştı. Korkunç bir şey ters gitti ve sitemizden kilitlendik. Şu hatayı alıyorum: Parse error: syntax error, unexpected ‘add_filter’ (T_STRING) in

  10. Çok teşekkür ederim! Orada beni gerçekten kurtardınız. Bu harika site için çok minnettarım, tekrar teşekkürler!

  11. Re: son yorumum, eklentiyi devre dışı bıraktım ve hata ortadan kalktı. Yani tarif ettiğimi artık göremezsiniz. Sorunu çözmeye çalışıp bütün gece harcamaktansa kullanmamaya karar verdim.

  12. Tüm ürün sayfalarımda ayrıştırma hatası sözdizimi hataları alıyorum. Bu durum, sitemde alışveriş yapmaya çalışan biri tarafından dikkatime sunuldu. Kodda herhangi bir değişiklik yapmadım, yeni eklenti yüklemedim veya aylardır siteye hiç erişmedim. Bunun ne zaman başladığından emin değilim ama birkaç haftadır sipariş alamadım. Bunu yapmama neden olacak bir şey eklemediysem veya düzenlemediysem, neyi düzelteceğimi nasıl bilebilirim? Tüm hata mesajları php dosyasının 1. satırına atıfta bulunuyor ancak 1. satırda sadece <?php var. Tüm ürün sayfalarında oluyor. İşte sadece bir örnek:

  13. Merhaba,

    Derneğim için bir web sitesi yönetiyorum ve herkesin barındırma hesabına giriş yapmasından uzun zaman geçti ve giriş kimlik bilgilerini kaybettik ve hatta hangi barındırma hizmetini kullandığımızı bile bilmiyorduk çünkü yıllarca önceden ödeme yapmışlardı. Ve belki de sağlayıcıları değiştirmişlerdir. Ancak alan adımızın Godaddy'den olduğunu biliyorum ve kontrol ettim, ancak barındırma aynı sağlayıcıdan değil.

    E-postaları incelemek biraz zaman alabilir, FTP dışında söz dizimi hatasını düzeltmenin bir yolu var mı?

    • Merhaba shazwan,

      Ne yazık ki bunun etrafından dolaşmanın bir yolu yok. Web sitenizin nerede barındırıldığını bulmanıza yardımcı olacak çevrimiçi araçlar var.

      Yönetici

  14. Merhaba. WordPress tema yüklemeye çalışırken sorun yaşadığı için Filezila üzerinden bir tema yüklemeye çalıştım ve şimdi kilitlendim ve bu iki satırı alıyorum

    Lütfen Yardım Edin!!! Teşekkürler!

  15. Harika, burası wp'deki en iyi site. Beni yine kurtardı.

    Çok teşekkür ederim

  16. Merhaba,

    Bazı eklentileri güncelledikten sonra bu hatayı aldım,
    Söz dizimi hatası: beklenmeyen 'var' (T_VAR) /home/smilesonbristol/public_html/wp-content/plugins/jetpack/sal/class.json-api-date.php dosyasının 55. satırında

    Lütfen yardım edin.

  17. Size kadar teşekkür edemem! Hayatımı kurtardınız! Yeni web sitemdeki 2 günlük çalışmamı kaybettiğimi düşünerek bir kırılma noktasına gelmiştim. Şimdi dosyayı ftp'ledim ve tekrar wp-admin'e girdim! Harika siteniz için çok teşekkür ederim.

  18. merhaba

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen ‘define’ (T_STRING) /home/designba/public_html/wp-content/themes/hestia/functions.php dosyasında 1. satırda

    yukarıdaki hata mesajını aldım. hiçbir sayfaya erişemiyorum. bahsettiğiniz tüm adımları yaptım ama aynı sorunla tekrar karşılaşıyorum. aslında functions.php'de hiçbir değişiklik yapmadım

    Lütfen Yardım Edin

  19. Ayrıştırma Hatası: tema bölümünde beklenmeyen T_FUNCTION sözdizimi hatası. DosyaZilla'da hatayı düzeltmeye çalışıyorum ama “Kritik hata: Sunucuya bağlanılamadı” hatası alıyorum. LÜTFEN YARDIM EDİN

    • Lütfen FTP kullanıcı adınızı, şifrenizi ve ana bilgisayar bilgilerinizi kontrol edin. Bu bilgileri hosting hesabınıza kaydolduğunuzda bir e-posta ile almış olabilirsiniz. Bu ayrıntıları öğrenmek için hosting desteğinizle de iletişime geçebilirsiniz.

      Yönetici

  20. İşte bir tane daha:
    FTP'ye giriş yaptım (bu blogun önerdiği gibi... bunun için teşekkürler!!), dosyaları buldum... ama indiremedim:
    ....Durum: /www/wp-admin/theme-editor.php indirmesi başlatılıyor
    Hata: “/theme-editor.php” dosyası yazılamadı
    Hata: Dosya aktarımı başarısız oldu.....

    Fikir? Var mı?

    • Aynı sorunu yaşadım, sağ tıklama penceresinden indirmeye çalıştığımda kırmızı bir hata mesajı çıktı: bu yüzden masaüstümü aradım, dosyayı oraya sürükledim, düzenledim, wordpress'imdeki eski functions.php dosyasını sildim ve yeni düzenlenmiş dosyayı aynı yere sürükledim. Umarım bu yardımcı olur.

  21. Hayatımı ne kadar kurtardığını sana anlatamam!!! Yani, blogumu!!! Her adımı izleyin millet!

  22. Bu hatayı alıyorum. Söylediğinizi yaptım, işe yaramayan bazı kodları yapıştırdım. Yapıştırdığım kodu çıkardığımda hata hala devam ediyordu. Tamam, tüm dosyayı temiz bir indirmeden kopyaladım ve hala aynı hatayı alıyorum, bu yüzden şimdi ne yapacağımı hiç bilmiyorum.

  23. Bu makale hayatımı kurtardı - lol. Adım adım anlatım için çok teşekkür ederim. Neyse ki, iyi kodu bir metin dosyasına kopyalayıp yapıştırmıştım, bu yüzden ne aradığımı anladıktan sonra geri dönmek kolay oldu.

  24. Aman Tanrım, bu gönderi için teşekkürler! Tam da başıma geldi ve sitemi tamamen kaybettiğimi sanmıştım. Çözümün FTP kullanmak kadar basit olduğunu bilmek ne büyük rahatlık.

  25. Selam millet,
    Aşağıdaki sorunu lütfen hızlıca çözmeme yardım edin

    ——————————————————-
    Çözümleme hatası: sözdizimi hatası, beklenmeyen T_FUNCTION /home/cardapio/public_html/wp-content/themes/zerif-lite/inc/customizer.php dosyasında 41. satırda
    ——————————————————-

    Aşağıda bir çözüm açıklayan bir videodan bahseden bir yorum gördüm ama bağlantıyı bulamadım… bana yardım edebilecek biri var mı lütfen?

    • Bu hata, eklentiyi WP Paneli'nden güncelledikten sonra oluştu... ve şimdi WP Paneli'ne erişemiyorum... sadece FTP ile erişebiliyorum.

  26. WP geliştirici ekibinin, kullanıcı herhangi bir hata içeren bir dosyayı kaydetmesini önlemek için functions.php dosyasındaki kod sözdizimini kontrol eden bir tür betik geliştirmesi mümkün müdür?

    Bence bu, birçok kullanıcı için büyük bir yardım olabilir, özellikle de bir kullanıcı herhangi bir değişiklik yapmadan önce dosyanın bir kopyasını almışsa.

  27. Merhaba millet,

    Bana bu konuda yardım edebilecek var mı, blog sağlığımı kontrol ederken bir hata alıyorum, bu hatayı nasıl düzelteceğimi bilmiyorum. Çok denedim ama düzeltemedim.

    Href özniteliğinin uygunsuz kullanımı

    Href özniteliği, bağlantının gittiği sayfanın URL'sini belirtir. Bu öznitelik olmadan <a> bir köprü değildir.

    Bu sorunu çözme

    Bu aslında bozuk bir bağlantıdır ve bu nedenle SEO'yu olumsuz etkilememesi için en kısa sürede düzeltilmelidir.

    Teşekkürler

  28. Bir temada customize_register'ı düzenliyordum ve yükleme tamamlandığında çöktü. /home/runningw/public_html/test/wp-content/themes/travel-lite/inc/customize.php dosyasının 167. satırında beklenmeyen ';' söz dizimi hatası aldım.

  29. Teşekkürler. Bu video beni kurtardı! Kendini henüz acemi olarak bile adlandırmayan biri için net bilgiler! Çok minnettarım!

  30. Merhaba.

    Aynı sorunu yaşadım, ancak tema klasörünü aradığımda, öyle bir klasör YOK, bu yüzden php'yi düzenleyemiyorum!

    Nasıl ilerleyeceğiniz hakkında herhangi bir fikriniz var mı?

    Teşekkürler.

    • FTP veya Dosya yöneticisi kullanarak sitenize bağlandığınızda wp-content klasörünü bulabiliyor musunuz veya herhangi bir WordPress dosyası görebiliyor musunuz?

      Yönetici

  31. Ayrıştırma hatası: sözdizimi hatası, beklenmeyen ‘:’ /home/rev/public_html/wp-content/plugins/facebook-pagelike-widget/short_code.php dosyasının 28. satırında
    Yukarıdaki hata mesajını aldım web siteme erişemiyorum lütfen bana yardım edin

  32. Gerçekten panik anıydı ama makaleniz sayesinde kısa sürede çözüldü. Çok teşekkürler!!

  33. yirmi on altı çocuk temasındaki function.php dosyasında bu hatayı alıyorum

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen ‘<' /home2/hmh49/public_html/myplog/wp-content/themes/twentysixteen-child/functions.php dosyasında 10. satırda

    lütfen yardım

  34. Harika çalıştı! Teşekkür ederim!
    Sayfamın artık kullanılamadığını görmek üzereydim, şok olacaktım ama yardımınız sayesinde sorunu çözmeyi başardım! Milyonlarca teşekkür!

  35. Merhaba,

    Lütfen bu hatayı düzeltmek için yardıma ihtiyacım var
    Çözümleme hatası: sözdizimi hatası, beklenmeyen ‘}’ /usr/www/users/ogbuldwqdf/wp-content/themes/theme53993/includes/sidebar-init.php dosyasında 51. satırda

    Aynı kodu geri yapıştırdım ama hala sorun yaşıyorum

  36. Tema'mın functions.php dosyasını biraz değiştirdim ve şimdi bir sözdizimi hatası aldım. Fonksiyonlar.php ayrıştırma hatası. Siteme hiçbir şekilde erişemiyorum. ftp'yi kullanarak erişemiyorum çünkü sitem wordpress.com'da barındırılıyor ve ftp kullanımına izin vermiyorlar. Bu sorunu çözmek için ne yapabilirim. Lütfen yardım edin!

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

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen ‘$content_width’ (T_VARIABLE) /home/u369283888/public_html/wp-content/themes/mharty/functions.php dosyasının 1. satırında

    FTP kullandım, bunu düzeltmek için ne yapabilirim?

  38. Ölümün beyaz ekranına takıldım… Bir kod yapıştırmadım ama çok küçük bir düzenleme yaptım (Görünüm->editör)… işe yaradı ve istediğimi aldım ama daha sonra sayfayı yüklemeye çalıştığımda hiç yüklenmedi. Element'i incelediğimde şunu söylüyor: Söz dizimi hatası Beklenmeyen " } ".
    O küçük düzenlemeyi geri aldım ama hiçbir şey olmadı….. lütfen yardım edin!!!!
    ACİL

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.