WordPress çerez sorunu Kesin Çözüm önerisi arayanlar için yazdığım bu yazıda sizin de WordPress çerez sorununuza çözüm bulmayı hedefliyorum.
WordPress çerez sorunu Kesin Çözümü için pek çok öneri bulunur. Wp-config.php utf-8 bomsuz dönüştürme ve bundan farklı bir yöntem bunlardan biridir.
Konu Başlıkları
WordPress çerez sorunu Kesin Çözüm!
Kullandığınız WordPress sisteminde HATA: Beklenmeyen bir çıktı yüzünden çerezler engellendi hatası alıyorsanız bu yazı tamda sizin için yazılmış demektir.
Anlatıma geçelim…
Öncelikle her hatada olduğu gibi hatanın sebebini bulmakta fayda var. Çerez sorunu benim bildiğim 3 farklı sebepten doğuyor. Bunları size söylediğimde lütfen sırası ile kontrol edip işlemlerinizi ona göre yapın.
WordPress çerez sorunu Kesin Çözüm!
Her işlem sonucunda sitenizde sorunun devam edip etmediğini kontrol edin. Olumsuz sonuçlarda bir diğer çözüme geçin ve olumlu sonuç aldığınızda diğer aşamaya geçmeyin. Aksi taktirde kaş yapayım derken göz çıkarmış olabilirsiniz…
1- Tarayıcınzın siteniz için çerezleri engellemesi
Eğer tarayıcınız siteniz için çerezleri engellemiş ise bunu düzeltmek için ekranınıza gelen hatadaki ilgili makaleyi okumanızda fayda var. Bu hatanın en normal şartlarda ortaya çıkması durumunda kullanıcıların sorunu çözmeleri için WordPress tarafından yazılan makale, karşınıza gelen uyarı ile birlikte size gösteriliyor.
Orada yazan basit çerez temizleme işlemlerini yaparak bu sorunu çözmeyi deneyin. Sonuç olumsuz ise bir sonraki aşamaya geçin…
2- Kodlama düzeni ( ANSI ve UTF-8 BOM )
Bu işlemden önce wp-config.php dosyanızın kesinlikle yedeğini alın!
Eğer wp-config.php dosyanız ANSI veya UTF-8 bomlu kodlandımış yada siz öyle yapmış iseniz bu çerez sorununa yol açmaktadır. En yaygın çözüm bu olsa da kesin çözümü bu değildir. FTP hesabınıza bağlanıp wp-config.php dosyanızın bir yedeğini alın.
Bu dosyayı kopyalayıp farklı bir yere yapıştırın işiniz garanti olsun. Sonra bozdun sitemi demeyin 🙂 . Kopyaladığınız ‘yedeği’ herhangi bir web editörü ile açın. (notepad++,sublime text, dreamweaver vs.) Açtığınız wp-config.php dosyanızı kodlama menüsünden UTF-8 kodlamasına dönüştür BOMSUZ işlemini yapın. Bu sayede ANSI yada UTF-8 olan kodlama UTF-8 BOMSUZ olarak değişecektir. Belgeyi kaydedin ve ftp arayüzünüzde değişime onay verin. (dosyayı ftp dizininize yükleyin ve değişim işlemini onaylayın.) Sorun devam ediyor ise bir sonraki aşamaya geçin…
3- Eklentilerinizi kontrol edin!
Yukarıdaki 2 adımı uyguladınız ve sorun devam ediyor ise bu işlemi yapın ve lütfen yedeklerinizi almış olun…
Sitenizdeki tüm eklentileri devre dışı bırakın. Bunu kısa yoldan yapmak için FTP hesabınıza bağlanıp wp-content > plugins klasörünün adını plugin yapıp kaydedin. WordPress arayüzünde eklentiler sekmesine girin ve eklentileri kontrol edin. Eklenti klasörünü bulamadığını söyleyecektir.
İlgini Çekebilir: En İyi 10 WordPress Eklentisi
WordPress çerez sorunu Kesin Çözüm!
FTP hesabınızdaki değişikliği eski haline getirin. wp-content > plugin adını plugins yapın ve değişimi onaylayın. WordPress arayüzünde eklentiler sayfasını yenileyin ve tüm eklentilerin aktif olmadığını göreceksiniz. Sitenizin wp-login.php dosyasını çalıştırıp giriş panelini açın. Tüm eklentiler devre dışı iken çerez hatası vermiyor ise eklentilerinizi kontrol edin.
Cache eklentileri ( Sitenizi hızlandırmak adına kurduğunuz eklentiler ) sitede üst düzey yetkiye sahiptirler. İlla hızlandırma için olan eklentiler demiyorum, sitenizde veritabanına yetki isteyen ve sitede önemli değişiklik yapan tüm eklentiler bu soruna yol açabilir.
Sorunun eklentiden kaynaklı olduğunu anladıktan sonra hangi eklenti olduğunu anlamak için bu tarz eklentileri önce aktif ederek daha kısa zamanda bu hatayı veren eklentiyi bulmaya çalışın. Eklentiyi bulduğunuzda kaldırıp yeni ve stabil bir eklenti ile değiştirin yada elinizdeki eklentiyi düzenleyip deneyin (tavsiye etmem kaldırın gitsin). Sorununuz çözülmedi ise lütfen yorum ile bildirin…
Yorum ve ilginiz için teşekkür ederim.
Şu an eski sitedeki tüm eklentileri etkinsizleştirip, yeniden indirdim. Onu yükleyip, sorun devam ederse adım adım sizin dediklerinizi yapacağım.
Son durumu da tekrar benzer sorun yaşayan olursa bilgi olması için burada belirteceğiz.
Teşekkürler
Sitenin index.php olan ilk giriş sayfasında ayarlar uygulanmıyor. Diğer sayfalarda oluyor.
Anasayfayı değiştirdim, sildim ama bir türlü çözülmüyor. Sitenin ilk giriş sayfasında hep eski veriler görünüyor.
www. siteadi .com girişi hep eski site.
www. siteadi .com/sayfa: yeni site oluyor.
Ayarlar Kalıcı Bağlantılar’a gidip ayarları değiştirmeden bir kere ayarları kaydet deyip yapmak istediğiniz işlemleri tekrar deneyin.
Önbellek uygulaması varsa önbellek temizleyip deneyin. Eklentiyi devre dışı bırakıp tekrar deneyin.
Tema değiştirip deneyin.
Gereksiz eklentileri devre dışı bırakıp deneyin.
Sorunun kaynağını bulmadan çözemezsiniz. Kaynağı da tarayıcı kaynaklarını izleyerek ya da deneme yanılma yolu ile tespit edebilirsiniz.
All in One migration eklentisi ile farklı hosting ve alan adından, yeni farklı hosting ve alan adına siteyi taşıdım. Tüm işlemler başarılı. Tek bir sorun var. Onu da çözemedim.
Sitenin anasayfası ne olursa olsun, sitenin ilk girişi değişmiyor. Eski tema ve içerik görünüyor. Orada bir linke tıklandığında yeni site ile ilgili veriler çıkıyor.
Bu sorunu nasıl çözebilirim?
Sorunu tam olarak anlamadım. Siteyi taşıdıktan sonra yeni domainde yaptığınız ayarlar geçerli olmuyor mu?
Eline sağlık kardeşim. 2. adımla çözdüm.
En sağlıklı açıklamaya sizin sitenizde rastladım.
İyi günler diliyorum.
ben yapamadım note pade++ de öyle bir seçenek yok
Notepad ++ Programının üst menüsünde Kodlama nesnesi bulunmaktadır. Buradan karakter kodlamalarını değiştirebilirsiniz.
Tesekurler cok isime yaradi anlatim oldukca kaliteli ve akici 30 dakikadir aradim 2dk da yaptim tekrar tesekurler.
Sorununuzun çözülmesine sevindim 🙂
Merhaba wp üzerinden kurduğum sitede kullanıcıların hangi zamanda wp-admin’e giridiğini nasıl görebilirim?
Tamamen tahmini bir yanıt vermek olacak ama admin dizinine Google analytics kodu ekleyerek admin dizini üzerindeki hareketleri de izlemeniz mümkün olacaktır. Bunu da yapmak için WordPress dosyalarının içerisindeki Wp-Admin klasöründe bulunan custom-header.php (değişkenlik gösterebilir) dosyasına analiz kodlarınızı yerleştirmeniz yeterli olacaktır. Bu sayede kullanıcılarınızın hangi saatlerde nereden ve nasıl giriş yaptığını görebilirsiniz.
Analiz kodlarını Google’dan bulabilir miyim peki?
buraya tıklayarak bir mülk oluşturmanız ve izleme kodlarını alıp daha önce dediğim dosyaya eklemeniz gerekir. Kodlama bilginiz yok ise lütfen destek alın aksi halde siteniz zarar görebilir.
Merhaba, 3 adımı da sırası ile uyguladım fakat sorunum çözülmedi acaba başka neden kaynaklanıyor olabilir.
Başka internet tarayıcıları üzerinden denediniz mi ? Bu yöntemlerin dışında gelişen hatalar genelde tarayıcıların çerezleri kabul etmemesinden kaynaklanır.
Evet, denedim. Opera, Firfox, İE (Güncel Versiyon)
Çerez temizliği yapın ve çerez ayarlarını tekrar gözden geçirin. Geriye başka bir ihtimal kalmıyor. Gizli sekme girişleri ve multi girişleri de aynı sıkıntıya yol açabiliyor. Tema,eklenti kontolünden sonra bu sıkıntı sadece tarayıcı ile alakalıdır. Üçünden biri olmuyor diye bir durum söz konusu değil.
Çok yararlı bir bilgi oldu ne zamandır bu çözümü arıyordum teşekkürler.
Yardımcı olabildiysek ne mutlu bizlere 🙂 Biz teşekkür ederiz Ahmet bey…