WordPress'te pluggable.php dosyası hatalarıyla karşılaşmak, özellikle neden olduklarından emin değilseniz, kafa karıştırıcı ve sinir bozucu olabilir.
Bu hatalar genellikle temanız, eklentileriniz veya özel kod parçacıklarınızla olan çakışmalardan kaynaklanır.
WPBeginner olarak sayısız hatayla karşılaştık, bu yüzden birkaç püf noktası öğrendik. Kesinti yaşatmadan sorunları nasıl gidereceğimizi biliyoruz.
Bu makalede, WordPress'te pluggable.php dosya hatalarını nasıl kolayca düzelteceğinizi göstereceğiz. Yöntemimiz yeni başlayan dostudur ve kodlama uzmanı olmasanız bile sizin için işe yarayacaktır.

Pluggable.php Hatalarını Ne Zaman ve Neden Görürsünüz?
WordPress, kullanıcıların ve eklentilerin belirli çekirdek fonksiyonlarını geçersiz kılmasına izin verir. Bu fonksiyonlar pluggable.php dosyasında bulunur.
Bir WordPress eklentisi veya özel bir kod parçacığı bu işlevlerden birini doğru şekilde işleyemezse, bu hatayı görürsünüz:
Uyarı: Başlık bilgileri değiştirilemiyor – başlıklar zaten gönderildi (/home/username/demosite/wp-content/themes/mytheme/functions.php:1035) içinde /home/username/demosite/wp-includes/pluggable.php satır 1179

Bazen, WordPress web sitenizde bu veya başka bir hata hala yönetici alanında görünürken çalışmaya devam edebilirsiniz.
Aşağıdaki ekran görüntüsünde, WordPress kontrol panelindeki bir hata mesajı örneğini görebilirsiniz.

Bunu söyledikten sonra, WordPress'te pluggable.php dosya hatasını nasıl kolayca düzelteceğimize bir göz atalım.
WordPress'te Pluggable.php Dosya Hataları Nasıl Düzeltilir
pluggable.php dosyası, temel bir WordPress dosyasıdır. Hata oraya işaret etse bile, ilk seçeneğiniz olarak temel WordPress dosyasını düzenlemek asla iyi bir fikir değildir.
Büyük olasılıkla hata farklı bir konumdan geliyor.
pluggable.php dosyasıyla ilgili herhangi bir hatayı düzeltmek için, hatada belirtilen ilk konuma bakın:
Uyarı: Başlık bilgileri değiştirilemiyor – başlıklar zaten gönderildi (/home/username/demosite/wp-content/themes/mytheme/functions.php:1035) içinde /home/username/demosite/wp-includes/pluggable.php satır 1179
Yukarıdaki örnekte hata, temanın functions.php dosyasının 1035. satırında yer almaktadır.
Bu, temanızın functions.php dosyasını düzenlemeniz ve bu hataya neden olan kodu değiştirmeniz veya kaldırmanız gerektiği anlamına gelir.
Bazen, ‘üstbilgiler zaten gönderildi’ hatası, php ?> etiketini kapattıktan sonraki fazladan bir boşluktan kaynaklanır, bu yüzden onu kaldırmanız sorunu çözecektir.
Başka bir örneğe bakalım:
Uyarı: Üstbilgi bilgileri değiştirilemiyor – üstbilgiler zaten gönderildi (çıktı /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) içinde başladı /home/username/demosite/wp-includes/pluggable.php satır 1090
Bu hata mesajı, hataya neden olan WordPress sitenizdeki bir eklentiyi işaret ediyor. Eklentiyi devre dışı bırakabilir ve eklenti yazarını hata hakkında bilgilendirebilirsiniz.
Hemen hemen tüm durumlarda, pluggable.php dosyasıyla ilgili hatalar dosyanın kendisinden kaynaklanmaz.
Bu hatalar genellikle functions.php dosyasına eklediğiniz özel bir kod parçacığı, kötü kodlanmış bir eklenti veya hatta WordPress temanız tarafından oluşturulur.
Kodu kaldırarak veya düzenleyerek ya da eklentiyi devre dışı bırakarak hata ortadan kalkacaktır.
Hala bu hatalara neyin neden olduğunu çözemiyor musunuz?
WordPress hatalarını giderme konusundaki adım adım rehberimizdeki talimatları izleyebilirsiniz. Bu, hatanın nedenini ve nasıl hızlı bir şekilde düzelteceğinizi bulmanıza yardımcı olacaktır.
Bonus: WordPress'e Kod Parçacıkları Eklemek İçin WPCode Kullanın
functions.php dosyanıza özel kod eklemek bazen pluggable.php dosyası hatalarına ve diğer WordPress hatalarına neden olabilir. En kötü senaryoda, kod parçacığı web sitenizi bozabilir.
Bu yüzden bunun yerine WPCode kullanmanızı öneririz. Kapsamlı testlerden sonra, bunun en iyi WordPress kod parçacığı eklentisi olduğuna karar verdik. Özel kodu sitenizi bozmadan web sitenize eklemenizi sağlar.
Daha fazla bilgi edinmek için tam WPCode incelememize bakın.

Öncelikle, WPCode eklentisini yüklemeniz ve etkinleştirmeniz gerekecektir. Ayrıntılı talimatlar için, bir WordPress eklentisinin nasıl kurulacağına dair eğitimimize bakın.
Etkinleştirmenin ardından, WordPress kontrol panelinden Kod Parçacıkları » + Parçacık Ekle sayfasına gidin. Burada, ‘Özel Kodunuzu Ekle (Yeni Parçacık)’ seçeneğinin altındaki ‘Parçacığı Kullan’ düğmesine tıklayabilirsiniz.
WPCode kütüphanesinin bir parçası olan hazır kod parçacıklarını da kullanabilirsiniz.

Bu, kod parçacığına bir ad ekleyebileceğiniz 'Özel Kod Parçacığı Oluştur' sayfasını açacaktır. Ardından, sağdaki açılır menüden kod türünü seçebilirsiniz.
Ardından, özel kodu ‘Kod Önizleme’ kutusuna ekleyin ve ‘Etkin Değil’ anahtarını ‘Etkin’ olarak değiştirin.

Son olarak, ayarlarınızı kaydetmek için 'Snippet Kaydet' düğmesine tıklayın. Artık web sitenize başarıyla özel kod eklediniz.
Daha fazla ayrıntı için, WordPress'e özel kodu kolayca ekleme kılavuzumuza bakabilirsiniz.
Umarım bu makale, WordPress'teki pluggable.php dosya hatalarını gidermenize yardımcı olmuştur. Ayrıca, en yaygın WordPress hataları ve bunları düzeltme yolları listemizi yer imlerine eklemek ve WordPress dosyalarını düzenlemek için en iyi kod düzenleyicileri hakkındaki uzman önerilerimize göz atmak 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.


Dennis Muthomi
Deneyimlerimden şunu paylaşmak isterim: "headers already sent" hatalarıyla uğraşırken, temanızın veya eklentilerinizin dosyalarındaki açılış php etiketinden önceki beklenmedik herhangi bir çıktıyı da kontrol etmeye değer. Tek bir boşluk veya yeni satır karakteri bile bu hatalara neden olabilir.
WPCode'u özel kod parçacıkları eklemek için kullanmamı tavsiye etmeniz harika bir tavsiye.
WPCode kullanmanın yalnızca hataları önlemeye yardımcı olmakla kalmayıp, aynı zamanda bir site genelinde özel kodu yönetmeyi ve düzenlemeyi de kolaylaştırdığını gördüm. Bu, sitenin kararlılığını riske atmadan WordPress işlevselliğini geliştirmenin harika bir yoludur.
Rinto
WordPress geliştirmeye çok yeniyim ve bu yazı bana takılabilir fonksiyonlar hakkında doğru yolu gösterdi.
WPBeginner Desteği
Glad our guide could help you fix errors with Pluggable.php
Yönetici
Khyati
Ne kadar teşekkür etsem azdır, her zaman bir süperstar oldun, Allah senden razı olsun.
WPBeginner Desteği
Glad our guide was helpful
Yönetici
Anthony Camilo
Her zaman çözümlerle varsınız!!! Teşekkürler
WPBeginner Desteği
Glad our guide could help you
Yönetici
Larry Donald
Merhaba, İçgörü için teşekkürler. Yönetici alanıma giriş yapmamı engelleyen benzer bir hatayla karşılaştım. Sayfa sadece boştu.
Uyarı: Üstbilgi bilgileri değiştirilemiyor
İlk durumda, PHP kapanış etiketinden sonra bir boşluk bırakarak talimatlarınızı izledim ve işe yaradı.
WPBeginner Desteği
Glad our guide was able to help
Yönetici
Komal Wadhwa
Sorunu anında çözdü. Teşekkürler.
WPBeginner Desteği
You’re welcome, glad our guide was helpful
Yönetici
Gabby Conde
Evet! Bu benim için çok hızlı bir şekilde ve tam da bir lansmanın ortasında işe yaradı. Teşekkür ederim!
WPBeginner Desteği
You’re welcome, glad our guide was able to assist
Yönetici
Karthikeyan
Çok teşekkürler. Bu sorunu çözmek için bir saattir uğraşıyordum. Şimdi çözüldü.
WPBeginner Desteği
You’re welcome, glad our article was helpful
Yönetici
Marc
İpucu için teşekkürler! Sorunumu çözdü.
WPBeginner Desteği
You’re welcome, glad our guide could help
Yönetici
Pardeep kumar
Güzel eğitim, sorunumu çözdü.
WPBeginner Desteği
Glad our guide was able to help
Yönetici
Stephanie Tognetti
Yönetici sayfama hiç giriş yapamıyorum. Nasıl düzelteceğimi tam olarak biliyorum ama giriş yapamıyorum. WordPress giriş sayfası üzerinden giriş yapmama izin vermiyorsa sayfama nasıl erişebilirim?
WPBeginner Desteği
Hataya bağlı olacaktır, giriş yapamadığınız bazı geçici çözümler için buradaki makalemize göz atabilirsiniz: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Yönetici
Sixtus
Bu faydalı bilgi için teşekkürler. Rehberinizi takip ettim ve hatayı düzeltebildim. Gerçekten minnettarım.
Perrin Brunson
Ne olduğunu anlamaya çalışırken çıldırmak üzereydim ve tüm sorun bu fazladan boşlukmuş! Çok teşekkür ederim!
WPBeginner Desteği
Glad our article could help you find the problem
Yönetici
Shane
Bende de aynı!
Beni deli ediyordu…. Tek sorun, özel dosyamın (<?php) üzerindeki ilk boş satırdı.
ughhhh…….
teşekkürler WPBeginner Editör Kadrosu !!!
Richard
Thank you! saved me hours of scouring for a fix
Jacek
Its helped me
Torben
Vay, saatlerimi kurtardığın için sağ ol! 1. satırda, <…'dan hemen önce bir boşluk…
Jelena
Evet, burada da aynı durum! Çok teşekkürler Syed, saatlerimi kurtardın!!
Dave CJ
Bu makale süper yardımcı oldu ve wordpress kurulumumdaki hatayı gerçekten çözdü. functions.php'deki ek alandı.
Çok teşekkürler ekip. Harika iş çıkarmaya devam edin.
David Usma
Yardımlarınız için teşekkürler!
Eklentinin sonunda fazladan bir boşluk vardı.
James
Bu adım benim için işe yaradı..
“Bazen gönderilmiş başlıklar hatası, php ?> etiketinin kapanışından sonra gelen fazladan bir boşluktan kaynaklanır, bu yüzden sadece o boşluğu silerek sorunu düzeltebilirsiniz.”
elham
Yardım için çok teşekkürler.
suraj
Bu şekilde bir hata alıyorum, sebebini ve nasıl çözeceğimi söyler misiniz?
angela
Merhaba, böyle bir mesaj görüyorum. Mesaj göründüğünde temamı güncellemeyi deniyordum. Sorun, mesajın kontrol paneli erişimimi engellemesi. Yani, artık kontrol panelime giriş yapmama bile izin vermiyor!!! Ne yapabilirim? mesaj şöyle: Uyarı: Üstbilgi bilgileri değiştirilemiyor – üstbilgiler zaten gönderildi (çıktı /home3/angelasobral/public_html/wp-content/themes/glowline/inc/static-function.php:238'de başladı) /home3/angelasobral/public_html/wp-includes/pluggable.php satır 1210'da
Yardımınız için çok teşekkür ederim
WPBeginner Desteği
Merhaba Angela,
Temaınız bu soruna neden oluyor. WordPress'te pluggable.php dosya hatalarını nasıl düzelteceğinizle ilgili kılavuzumuza bakın.
Yönetici
Amanda C
Angela, tam olarak aynı sorunu yaşıyorum! Giriş yapamadığım için adımlarını izleyerek düzeltemiyorum. Bir çözüm bulabildin mi?
Vijay Patel
Yardımcı makaleniz için çok teşekkür ederim. PHP başlangıç etiketinden hemen sonra gelen Yorum Kodu nedeniyle web sitemde bir hata oluştu <?php
şöyle bir şey...
/*
Eklenti Adı: Bazı Ad
Eklenti URI'si:
Açıklama: Bazı Açıklama
Yazar: Yazar Adı
Yazar URI'si:
Sürüm: 2.1
*/
Yorum kısmını kaldırdım ve sorunum çözüldü.
Thanks a lot for the help.
Anneliese
Teşekkürler! Kapanış etiketinden sonraki boşluk sorunumu çözdü!
Mübarek
Bu benim sorunumu çözdü.
Çok teşekkürler
zeshan
Nasıl çözdünüz
Prashant Gupta
Yardım için teşekkürler.. bana çok yardımcı oldu!
Deborah
ÇOK TEŞEKKÜRLER! programcım <php? etiketinden ÖNCE VE SONRA fazladan bir boşluk bırakmış. şimdi gayet iyi çalışıyor!
prathapreedy
Bu hata hakkında teşekkürler bilgi. Gönderiyi sayfalara nasıl böleceğim konusunda tam bir rehbere ihtiyacım var
Imam Nurrahmat
teşekkürler! gerçekten bana yardım etti. ve kesinlikle işe yaradı!
Matty R
Ah, ?> kapatma etiketinden sonraki o boşluk…. Asla tahmin edemezdim. Teşekkürler efendim! Bana çok zaman ve hayal kırıklığından kurtardınız.
RickH
Bir eklenti geliştiriyorum ve wp_safe_redirect çağrısını eklentiye ekledim. 'function wp_safe_redirect' bulunamadı hatası alıyorum.
Sanırım bunun nedeni, pluggable.php'nin yalnızca eklentiden *sonra* yüklenmesi. Bu doğru mu ve bunu nasıl düzeltirim?
ML
Teşekkürler.
Jason Teale
Bu hata beni mahvediyor! Eklentileri devre dışı bıraktım ve siteyi çalıştırdı ama yönetici alanına erişemiyorum. Şunu alıyorum:
Uyarı: Üstbilgi bilgileri değiştirilemiyor – üstbilgiler zaten gönderildi (çıktı /home/content/f/i/n/finmadden/html/wp-includes/class-walker-page.php:1'de başladı) /home/content/f/i/n/finmadden/html/wp-includes/pluggable.php satır 1179'da
Herhangi bir fikriniz var mı?
WPBeginner Desteği
Lütfen WordPress sorun giderme kılavuzumuzda belirtilen adımlarımızı deneyin. Büyük olasılıkla bu hata web sitenizdeki bir tema veya eklentiden kaynaklanmaktadır.
Yönetici
haris
sorununuz çözüldü mü? o zaman lütfen bana yardım edin