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. Harika, burası wp'deki en iyi site. Beni yine kurtardı.

    Çok teşekkür ederim

  2. 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.

  3. 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.

  4. 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

  5. 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

  6. İş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.

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

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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

  14. 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.

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

  16. 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

  17. 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

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

  19. 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

  20. 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!

  21. 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

  22. 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!

  23. 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?

  24. Ö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

  25. Merhaba,
    PC'mde yerel ana bilgisayar kullanarak bir site oluşturuyorum, bu yüzden henüz yayına girmedi ve WP'deki düzenleyicide functions.php dosyasında biraz kod değiştirmeye çalıştım. Bu hatayı aldım: Parse error: syntax error, unexpected ‘<' in C:\xampp 1\htdocs\wp\wp-content\themes\theme\keid-hosting\functions.php on line 43 ve artık normal http://localhost/wp/wp-admin/ üzerinden yöneticiye erişemiyorum.

    functions.php dosyasını indirilenden orijinaliyle değiştirmeyi denedim ve ayrıca tüm tema dosyalarını orijinalleriyle değiştirdim, hala hata alıyorum. Temanın ve tema dizininin adını değiştirerek varsayılan temaya (twentyfifteen vb.) geri dönmesini sağlamaya çalıştım ama hala hata alıyorum

    Bana yardım edebilir misin lütfen???

    Şimdiden teşekkürler

  26. Merhaba –

    Benzer bir hatam var. Sitede bir tema vardı ve onu değiştirdim. Çalışıyordu ve özelleştirirken sorun oluştu. FTP'ye girdiğimde yeni tema dosyaları orada değil - sadece eski tema gösteriliyor. Bu nasıl olabilir?

    Yeni temayı buraya yükleyerek soruna neden olan şeyi üzerine yazmayı denedim ancak hiçbir şey işe yaramıyor. Herhangi bir tavsiyeniz var mı?

    Teşekkürler!

  27. SÜPER harikasınız! Siteniz arka cebimde taşınacak ve WP kullanan tanıdığım herkese paylaşılacak. Bu değerli bilgi için teşekkürler. Sitemi kurtardınız!

  28. Web siteme gittiğimde bu hatayı alıyorum:

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen ‘/’, /home/cycletrk/public_html/wp-blog-header.php dosyasının 12. satırında

    Bunun bir kod hatası olduğunu biliyorum ama bir süredir web sitesinde herhangi bir değişiklik yapmadım, yani kod aniden mi değişti? Site yönetici bölümüne sorunsuz giriş yapabiliyorum ancak bu kodu bulamıyorum.

    Herhangi bir yardım?

    • Eklentileri devre dışı bırakmayı deneyin. Nasıl yapılacağını görün wp-admin'e erişilemediğinde tüm WordPress eklentilerini devre dışı bırakma. Bu işe yaramazsa, WordPress site URL'nizi güncellemeyi deneyin. wp-config.php dosyanızı düzenleyin ve şu iki satırı ekleyin:

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

      example.com adresini kendi alan adınızla değiştirin. Sitenizin URL'lerinin değişmiş olması ve URL'nin sonunda beklenmedik bir ‘/’ olması mümkündür. Bu işe yaramazsa, .htaccess dosyasını silmeyi deneyin. .htaccess yöntemi sorunu çözerse, kalıcı bağlantılarınızı yenilemek için Ayarlar -> Kalıcı Bağlantılar sayfasına gitmeyi ve güncelle düğmesine tıklamayı unutmayın.

      Yönetici

      • Wordpress'i 4.2.3 sürümüne güncelledim ve sorun ortadan kalktı. Yardımınız için çok teşekkürler. Çok minnettarım!

  29. FTP Eğitimimize göz atın

    FTP üzerinden bağlandıktan sonra kodu yapıştırdığınız dosyayı bulun. Büyük olasılıkla /wp-content/themes/yourthemename/functions.php içine eklediniz.

    Dosyayı bilgisayarınıza indirin. Kodu kaldırmak için düzenleyin ve ardından sunucuya geri yükleyin.

  30. Merhaba-

    FTP'yi indirdim ancak giriş yapmanın dışında ne yapmam gerektiğini bilmiyorum. Hatamı nasıl bulup düzeltebilirim?

    Biraz daha arka plan:

    Sayfamdaki bir reklamın kodla nerede olduğunu değiştirmeye çalışıyordum. Kodu yanlış girdim, bu yüzden artık sayfaya giriş yapamıyorum. Bunu nasıl geri alacağıma dair hiçbir fikrim yok.

    Teşekkürler

  31. WordPress sunucum olarak mamp kullanıyorsam, ancak şimdi "Ayrıştırma hatası: sözdizimi hatası, beklenmeyen" nedeniyle kilitlendiysem, hatamı düzenlemek için bir ftp hesabına ihtiyacım olduğu anlamına mı geliyor?

  32. Merhaba – FTP'ye giriş yapabildim ancak functions.php dosyasını açamıyorum. Sürekli bir dosya aktarım hatası mesajı alıyorum. Herhangi bir tavsiyeniz var mı? Teşekkürler!

  33. Sitemi oluştururken yaptığım sözdizimi hatasını düzeltmeye çalışıyorum, ancak hatanın olduğu yerin haritası FZ aracılığıyla siteye erişmeye çalıştığımda görünmüyor. Sanırım bu geçen ay Jose'nin yaşadığına benzer bir sorun. Herhangi bir tavsiyeniz var mı? Teşekkürler

  34. Sitemi FZ'ye bağlayamıyorum, "Sunucuya bağlanılamadı" diyor. Zaten WordPress'i yükledim. Ve şimdi tema fonksiyonlarına yanlışlıkla tema kancalarını yapıştırdığım için siteme erişemiyorum. Sunucumu nasıl bulacağımı bilmiyorum. Lütfen YARDIM edin, teşekkürler

  35. Merhaba, Functions.php dosyasını düzenledikten sonra belirli bir satırda bir ayrıştırma hatası aldım. Sorunun ne olduğunu bilmeme rağmen, site wordpress.com'da barındırılıyor ve dosyaya FTP üzerinden erişemiyorum. Herhangi bir tavsiyeniz var mı?

    Şimdiden teşekkürler.

  36. Merhaba,

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

    Ayrıştırma hatası: sözdizimi hatası, beklenmeyen T_FUNCTION, /home/content/……../wp-content/plugins/easy-related-posts/easy_related_posts.php dosyasının 75. satırında

    Please help. :(

  37. Görünüşe göre temanızın functions.php dosyası bozuk. Yapmanız gerekenler şunlardır: Öncelikle bir FTP istemcisi kullanarak web sitenize bağlanın. wp-content/themes/laboratory_child/ dizinine gidin ve ardından functions.php dosyasını düzenleyin. 20. satırda kapanış küme parantezi ‘ } ‘ göreceksiniz. Bu parantezin orada olmaması gerekiyor.

    Bu bir alt tema ise, functions.php dosyanızı yedekleyebilir ve ardından web sunucunuzdan silebilirsiniz. Üst temanın functions.php dosyası devralacaktır.

  38. Ayrıştırma hatası: sözdizimi hatası, beklenmeyen ‘}’ ………./wp-content/themes/laboratory_child/functions.php dosyasında 20. satırda

    yukarıdaki hata mesajını aldım. hiçbir sayfaya erişemiyorum. bahsettiğiniz tüm adımları yaptım, ancak aynı sorunla tekrar karşılaşıyorum. aslında functions.php dosyasında hiçbir şey değiştirmedim…..

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.