WordPress Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by Hatası

WordPress sistemini kullanan bir çok kişi bu hatayı alıyor ve hatanın çözüm yolunu yapamayanlar var. Bu hatanın çözümünü en hızlı şekilde yapmayı anlatacağım. Oldukça basit bu yüzden telaşa kapılmayın.

“Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by” bu hata genellikle tema, eklenti veya wp-config gibi dosyalarda meydana gelebilir.

Yapmanız gereken tek şey;

  1. WordPress dosyalarının olduğu bölümüne girin. (FTP programı ile veya hosting panelinizde ulaşabilirsiniz)
  2. Ana dizinde wordpress dosyalarınız içinde “index.php” dosyasını bulun.
  3. Bu dosya içinde hemen <?php tagının altına bunu yazın: ob_start();
  4. Son olarak dosyanızı kayıt edin ve sayfanızı yenileyerek sitenizin tekrardan açıldığını göreceksiniz 🙂

Örnek Ekran Görüntüsü:

ob-start

İlk siz beğenin

Diğer Benzer Yazılar:


WordPress Son Üyeleri Gösterme

WordPress sitelerde portal tarzı tema kullanımızda sizlere gerekli olacak bir özellik yazacağım. Üyelik gerektiren bir wordpress tabanlı site yapıyorsanız belki son üye olanları göstermek isteyebilirsiniz. İşte bunun için yapmanız gereken kod aşağıdadır. Bu kodu temanızda son üyeleri listelemek istediğiniz yere ekleyin.


<ul class="son-uyeler">
<?php $usernames = $wpdb->get_results("SELECT user_nicename, user_url FROM $wpdb->users ORDER BY ID DESC LIMIT 5");
foreach ($usernames as $username) {
echo '<li>' .get_avatar($username->comment_author_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";
}
?>
</ul>

Yukarıdaki kod ile son 5 üyeyi göstermiş olacaksınız. Eğer bu sayıyı değiştirmek istiyorsanız 2. satırda bulunan 5 rakamını silip kendi rakamınızı yazabilirsiniz.

12 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress Menüdeki Başlangıç Yazan Yeri Değiştirme

WordPress kullanıcılarının bazı temalarda yaşadıkları ufak bir sorun. O da anasayfa yazısı yerine “Başlangıç” yazısının yazması. Bunu wordpress panelinden menü ayarları kısmından da yapabilirsiniz. Ama aşağıdaki anlatacağım yöntem kodlar ile nasıl değiştirileceğini yazacağım.

Ftp’nize giriş yaparak wp-includes/post-template.php yolunu takip ederek post-template.php dosyasını bilgisayarınıza indiriniz. (Bu dosyasının bir kopyasını alarak yaparsanız sizin için daha iyi olacaktır. Belki yanlış bir yeri düzelterek sitenizde sorun yaratabilirsiniz.) Bu dosya içerisinde $text = __(‘Home’); yazan yeri aratın ve Home yazan yeri Anasayfa yazısı ile değiştirip kaydedin. Tekrardan ftp’nizdeki dosya üzerine yazarak eskisi ile değiştirin.

İşte bu kadar : )

4 kişi bunu beğendi

Diğer Benzer Yazılar:


blockUI requires jQuery v1.2.3 or later! You are using v1.10.2 hatası çözümü

Merhaba,

WordPress’in son güncellenmesinde karşılaştığım bir hata vardı. Sitede ve yönetici panelinde gezinirken sürekli başlıkta belirttiğim hata karşıma çıkıyordu. Bende biraz araştırmalarım sonucunda bu hatanın çözümünü buldum ve sizlerle paylaşıyorum. Çözüm oldukça basit. Yapmanız gereken tek şey aşağıdaki linkte bulunan eklentiyi indirip kurmanızdır.

~ Kolay Gelsin

http://wordpress.org/plugins/jquery-updater/

4 kişi bunu beğendi

Diğer Benzer Yazılar:


WordPress’te İnceleme İçin Gönder Yazıyorsa – Çözümü

Hostinginizde de barındırdığınız wordpress blogunuzda (veya sitenizde) yazı oluştururken yayımla butonu yerine “inceleme için gönder” butonu çıkıyorsa veritabanında bir şeyler ters gitmiş demektir. İlk bakışta kullanıcı hakları ile alakalı görünse de aslında öyle değil. Büyük ihtimalle veritabanınızda ‘wp_posts’ tablosunda AUTO_INCREMENT değeri ya boştur yada çok büyük bir değer vardır. ‘wp_posts’ tablonuzdaki en büyük ID değerini bulup bunun hemen bir fazlasını AUTO_INCREMENT değerine yazıp kaydederseniz sorununuz düzelecektir.

İlk siz beğenin

Diğer Benzer Yazılar:


WordPress Android XML-RPC Hatası Çözümü

Merhaba,

Uzun zamandır android telefonuma wordpress’in uygulamasını indirmiştim fakat bir türlü siteme giriş yapamıyordum. Sürekli bu hata ile karşılaşıyordum;

XMLRPC Fault: Bu site için XML-RPC hizmetleri kapatılmış. Bir yönetici onları http://siteadi.com/wp-admin/options-writing.php bölümünden etkinleştirebilir.

Bu hatanın çözümü oldukça basit. Yapmanız gerekenleri aşağıda sıralayacağım,

  • Web sitenize giriş yapınız
  • Ayarlar >> Yazma sekmesine giriniz
  • Son olarak aşağıda bulunan WordPress için Movable Type, MetaWeblog ve Blogger XML-RPC yayımlama protokollerini etkinleştir sekmesini işaretleyiniz ve değişiklikleri kaydet butonuna basabilirsiniz.
İlk siz beğenin

Diğer Benzer Yazılar: