17 Kasım 2008

WordPress Dosyalarını Doğru Düzenleyin

WordPress Yorum Ekle

WordPress dosyalarını düzenlerken çoğu kişi yanlışlık yapıyor, bunun sonucunda da "Warning: Cannot modify header information - headers already sent by..." şeklinde bir uyarı mesajı alıyorlar. Halbuki WP dosyalarını düzenlerken kullanacakları programa dikkat etseler problemsiz bir şekilde düzenleme işlemlerini yapabilirler. Bu düzenleme işlemleri, wp-config.php dosyasından başlayarak, tema ve eklenti dosyalarını düzenlemeyi kapsamaktadır. Peki nasıl yapacağız?
Öncelikle düzenleme yapmak için kullanacağınız programı seçmelisiniz. Bunun için benim önerim Notepad++ programı olup, sadece 3.5 MB boyutu bulunmaktadır. Programı indirdikten sonra kurun, kurulum işlemi zaten çok basit, klasik bir programın kurulumu ile aynı.
Kurulumdan sonra düzenlemek istediğiniz WP dosyasına farenin sağ tuşuyla tıklayıp, "Edit widh Notepad++" seçeneğini seçin. Dosya Notepad++ ile açılacaktır. Ardından Düzenle menüsünden UTF-8 (BOM olmadan) kodla seçeneğini seçin. Böylece dosyanın dil kodlamasını ayarlamış oldunuz. Gerekli düzenlemeleri yaptıktan sonra dosyayı kaydedin. Diğer bütün dosyalar için de aynı işlemi gerçekleştirin. Eğer ben yazılanları anlamadım, bir de bana bu işlemleri göster derseniz, o zaman aşağıdaki resmi takip edin.


Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=537.

Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.


“WordPress Dosyalarını Doğru Düzenleyin” yazısı için 9 Yorum

Bu yazıya yapılan yorumları dilerseniz, ( RSS 2.0 ) beslemesini kullanarak takibe alabilirsiniz.

  1. WordPress’te Türkçe Karakter Hataları · Yakup Gövler'in Not Defteri dedi ki:

    [...] Bu problemle ilgili olarak bir WP dosyasının nasıl düzenlenmesi gerektiğine dair yazıma buradan ulaşabilirsiniz. Hatanın diğer sebebi ise eklenti kaynaklı olabiliyor. Özellikle [...]

  2. Cevat ÖZTÜRK dedi ki:

    s.a Yakup hocam. Öncelikle iyi tatiller dilerim. Sitemde 10 gündür MYSQL has gun an away diye bir hata alıyorum. Sebebini bulamadım. MEB emeklisi bir memurum 50 yaşından sonra bazı şeyleri kafa basmıyor maalesef. Bu konuda yardımlarınız olursa sevinirim. AEO

  3. Yakup Gövler dedi ki:

    Cevat Bey,
    Eğer sürekli olarak bu hatayı alıyorsanız, hosting firmanızla iletişime geçip, durumu bildirin. Hatada MySQL sunucunun göçtüğü yazıyor, mysql sunucu veritabanı işlemlerinin yapıldığı bilgisayardır, bazen aşırı yükte göçebilmektedir. Bir an önce firmanızla iletişime geçin, problemi araştırsınlar. Selametle.

  4. WordPress Günlüğünüzü Taşıyın · Yakup Gövler'in Not Defteri dedi ki:

    [...] dosyaları içerisindeki wp-config.php dosyasını açıp, biraz önce not ettiğiniz bilgileri dosya içerisinde ilgili yerlere yazın. Ardından bütün [...]

  5. Mehmet dedi ki:

    Yakup bey, harikasınız. Saatlerdir ASP de mail bileşenlerinde türkçe karakter sorunu ile uğraşıyordum.
    Sizin tekniğinizle çözüldü.Bu tür paylaşımlarınızın devamını bekliyoruz.Tekrar teşekkürler, iyi çalışmalar.

  6. Yazıyı Yayımladıktan Sonra Yeni Yazı · Yakup Gövler'in Not Defteri dedi ki:

    [...] çekirdek dosyalarında düzenleme yapmamız gerekiyor. Sitenizin wp-admin/post.php dosyasını uygun şekilde açtıktan sonra, 52. satırı bulun, aşağıdaki gibi bir kod olacak. Kodu Al [...]

  7. samet dedi ki:

    hocam ben
    http://www.yakupgovler.com/basliktaki-kelimeler-etiket-olsun.html
    burdaki eklentiyi yaptım ancak sureklı olarak

    Warning: Cannot modify header information - headers already sent by (output started at /home/---/public_html/wp-content/themes/temaa/---/functions.php:1) in /home/----/public_html/wp-includes/pluggable.php on line 865 gibi hatalar vermeye basladı notepad programını ındırdım ama nasıl yapılıyo anlamadım UTF-8 (BOM olmadan) kodla seçeneğini seçENEGINI SECIYORUM AMA HERHANGI BIRSEY KAYDETMIYOR YANI DEGISIKLIK OLMUYOR YOKSA O DIZINI SECIP OYLEMI YAPILIYO YARDIMCI OLURSANIZ SEVINIRIM

  8. Yakup Gövler dedi ki:

    Burada anlatılan işlemleri yaptıktan sonra dosya içerisinde bir harfi silip, yeniden yazın. Ardından dosyayı kaydedin ve sitenize yükleyin.
    Ya da doğrudan yönetim panelinizdeki tema editörünü kullanarak, kodları functions.php dosyasına ekleyin ve kaydedin. Bunu yapabilmek için öncelikle ftp hesabınız üzerinden ilgili dosyaya yazma izni vermeniz gerekiyor.

  9. samet dedi ki:

    hocam yaptım masaustune alıp tekrardan gonderdım ama yıne hata verıyor?