10 Yaygın WordPress Tema Sorunu ve Nasıl Düzeltilir


Yalnızca WordPress.org'da değil, diğer forumlarda ve elbette hemen hemen her tema geliştiricisinin destek sitesinde, çok hızlı ve kolay bir şekilde çözülebilecek çok yaygın sorunlarla ilgili her gün binlerce forum gönderisi açılıyor. Eminim tema geliştiricileri ve topluluk üyeleri bu soruları tekrar tekrar yanıtlamaktan oldukça sıkıldılar, bu yüzden en yaygın WordPress tema sorunlarından bazılarını ele alan aşağıdaki yazıyı yazmaya karar verdim, böylece onu yer imlerinize ekleyebilirsiniz<. ve kullanımınıza hazır olsun.

1. Stil Sayfası Eksik

Süper harika bir temayı yeni indirdiniz veya satın aldınız ve onu yüklemeye gidiyorsunuz ve aşağıdaki güzel mesajı görüyorsunuz:

Peki ilk düşünceniz şu olabilir…

"Geliştirici beni kazıkladı ve bana stil sayfası olmayan bir tema verdi"

Elbette, aldığınız zip dosyasının bir style.css dosyası olmaması mümkündür, ancak sorunun kök tema klasörünü yüklememiş olmanızdan kaynaklanması daha olasıdır.

Eksik Stil Sayfası Hatası Çözümü

Temanın bulunduğu klasörü masaüstünüzde bulun ve açın (sıkıştırılmışsa, sıkıştırın ve açın). Şimdi onu açtığınızda, tema muhtemelen bir alt dizinde değilse, tüm dosyalarınızı orada görmelisiniz. Örneğin, premium temalarımızın tümü bir "Yüklenebilir Tema" klasörü içinde temaya sahiptir. Genellikle açık bir yerdedir ve gerçek tema klasörü muhtemelen temayla aynı şekilde adlandırılacaktır. Bulunduktan sonra sıkıştırın ve WordPress aracılığıyla yükleyin veya sıkıştırılmış klasörü FTP yoluyla yükleyin.

2. Örnek Veri Alma Hataları

Temanızı yüklediniz ve şimdi tema geliştiricisinin size sağlaması çok güzel olan örnek bir .xml dosyası yüklüyorsunuz ve yine bir hata alıyorsunuz!

Hata Çözümü 1 İçe Aktarılamadı

İçe aktarma "başarısız" hatası genellikle 2 şeyden biridir. Birincisi, henüz mevcut olmayan özel gönderi türlerinden gönderileri veya sınıflandırmaları yüklemeye çalışıyor olabileceğidir.

  • Temayı Etkinleştir: Kullanacağınız temanın etkin olduğundan emin olun.
  • Temayı İki Kez Kontrol Edin: Temanın gerçekten bu özel gönderi türlerini ve sınıflandırmaları içerdiğinden emin olun; geliştiriciye sorabilir veya nasıl göründüğünüzü biliyorsanız sorabilirsiniz.

Hata Çözümü 2 İçe Aktarılamadı

"Medya içe aktarılamadı" hatasını gösteren hatalar için resimler indirilmiyor.

  • Ekleri içe aktarmak için kutuyu işaretlediniz mi? İçe aktarmayı çalıştırmadan önce "dosya eklerini indir ve içe aktar" yazan kutuyu işaretlemeniz gerekiyor mu?
  • Resimlere erişilebilir mi? Büyücülere sunucudan erişilememesi mümkündür. Örnek verileri bir metin düzenleyicide açabilir ve bu dosyalardan birini bulmayı deneyebilir ve bağlantıyı tarayıcınızda test edebilirsiniz. Ancak en kolayı muhtemelen tema geliştiricisiyle iletişime geçmek ve görsellerin indirilmediğini onlara bildirmektir.

3. Ana Sayfa Demoya benzemiyor

Etkinleştirdiğiniz herhangi bir tema, etkinleştirildikten sonra tam olarak demodaki gibi görünse harika olurdu? Total WordPress temamız, yerleşik demo içe aktarıcıyı kullandığınızda bunu yapar, ancak her tema Total kadar harika olamaz.

Dolayısıyla, bir tema (ve bu örnek veriler) yüklediyseniz ancak siteniz tema demosuyla eşleşmiyorsa, ana sayfanızın farklı görünmesinin çok yaygın birkaç nedeni vardır.

Ana Sayfa Görüntüleme Hatası Çözüm 1

Okuma ayarları yanlış. Bu, temanızın bir ana sayfanın ayarlanmasını gerektirip gerektirmediği ve sitenizi tam tersi şekilde ayarladığınız anlamına gelir. Bu yüzden Ayarlar > Okuma'ya gidin ve “Ön Sayfa Görüntülemeleri” altındaki seçenekleri kontrol edin.

Temanız ana sayfa düzeni için herhangi bir sayfa şablonu gerektirmiyorsa bu seçeneğin "En son gönderileriniz" olarak ayarlandığından emin olun. Temanız bir ana sayfa şablonu kullanıyorsa sitenizi statik bir ana sayfa kullanacak şekilde ayarlayın.

Ana Sayfa Görüntüleme Hatası Çözümü 2

Bir ana sayfa şablonu kullanmanız gerekir. Birçok tema geliştiricisi, ana sayfa düzenleri için özel sayfa şablonları kullanır. Bu nedenle, elbette ilk önce dokümantasyon dosyalarını okumalısınız, ancak herhangi bir başlık yoksa ve yeni bir sayfa oluşturmalısınız, düzenleyicide Sayfa Özellikleri > Şablon altında bir Ana Sayfa olup olmadığını kontrol edin. , Ana Sayfa, Ön Sayfa veya benzer şablon. Öyleyse, muhtemelen bu şablonu kullanarak bir sayfa oluşturmanız, kaydetmeniz/yayınlamanız ve ardından bunu statik ön sayfa seçeneğiniz olarak ayarlamak için Ayarlar > Okuma'ya gitmeniz gerekir.

4. URL’lerim “Çirkin”

Varsayılan olarak WordPress url yapısı çok “hoş” değildir ve SEO dostu değildir. Bu nedenle, web sitenizi ilk kurduğunuzda URL'ler çirkin görünebilir (gönderi kimliğinin, yayınlanma tarihinin, yayın başlığının ve hatta kategorinin karışık bir karışımı). Endişelenmeyin; düzeltilmesi kolaydır.

Çirkin URL Hatası Çözümü

Dolayısıyla, URL'leriniz o kadar da iyi görünmüyorsa (websiteniz.com/?p=1) Ayarlar > Kalıcı Bağlantılar'a gidin ve ayarınızı “Posta Adı” seçeneğine (veya diğerlerinden herhangi birine) değiştirin – sadece sizin için en uygun olanı seçin).

5. Gönderilerim 404 Hatası Döndürüyor

Şu anda 404 hata sayfası döndüren yayınlarınız varsa, çoğu zaman paniğe kapılmayın (henüz) yayınlarınız hala oradadır ve sorunu düzeltmek için kalıcı bağlantı ayarlarınızı güncellemeniz yeterlidir. Bu, özel gönderi türlerini kullanan temalarda çok yaygındır. Özel gönderi türlerini kullanan yeni bir temayı etkinleştirdiğinizde kalıcı bağlantı ayarlarınızı sıfırlamanız gerekir.

404 Hata Çözümünü Gösteren Gönderiler

En basit çözüm, Ayarlar > Kalıcı Bağlantılar'a gidip kaydet düğmesini tıklamaktır. Genellikle bu işe yarayacaktır. Ancak bu işe yaramazsa .htaccess dosyanızı manuel olarak güncellemeniz gerekebilir (not: WordPress'te yeniyseniz bu sorunu kendi başınıza halletmenizi önermiyoruz; bunun yerine yardım için serbest çalışan bir geliştiriciyle iletişime geçmeniz gerekebilir) . WordPress kalıcı bağlantılarını kullanma hakkında daha fazla bilgiyi WordPress kodeksinde bulabilirsiniz.

6. Menüm Boş

WordPress'i günlük olarak kullananlar için muhtemelen bu sorunla karşılaşmayacaksınız, ancak WordPress'te çok yeniyseniz veya WordPress'i birkaç yıl önce kullandıysanız ve yeni kullanmaya başladıysanız menünüzün neden boş olduğu konusunda kafanız karışabilir. temayı yüklüyorsunuz.

Eksik Menü Hatası Çözümü

Varsayılan WordPress temasında, herhangi bir kurulum olmaması durumunda WordPress menüsü için bir geri dönüş bulunur, ancak tüm tema geliştiricileri bunu kendi temalarına eklememiştir.

Menülerinizin çalıştığından emin olmak için Görünüm > Menü'ye giderek menünüzü ayarlayın.

  1. Bir menünüz olduğundan emin olun. Eğer yoksa bir tane oluşturmanız gerekir (WordPress'te menülerin nasıl ayarlanacağını öğrenmek için bu gönderiye göz atın)
  2. Menünün bir konuma atandığından emin olun. Menünüzün altında "Konumları Görüntüle" seçeneğini görmelisiniz; bunlar temanızda yerleşik menü alanlarıdır. Bazı temaların yalnızca bir ana menü konumu olabilir, bazılarının ise tonlarca konumu olabilir. Menünüzün nerede görünmesini istediğiniz seçeneğini işaretlediğinizden ve ardından kaydettiğinizden emin olun.

7. Yeni Temada Öne Çıkan Görseller Kullanılıyor Ama Onlar Olmadan Bir Ton Gönderim Var

WordPress 2.9'dan önce, WordPress'te öne çıkan görsel (küçük resimler yayınlayın) desteği yoktu, bu nedenle pek çok tema, öne çıkan görselleri tanımlamak için meta seçenekler veya özel alanlar kullanıyordu veya herhangi bir varsayılan gönderi görseli yoktu.

Belki eski bir temadan, öne çıkan görselleri destekleyen yeni bir temaya geçiş yapıyorsunuzdur ya da belki önceki temanız çok az düzeydeydi ve bunları kullanmıyordu. Öne çıkan görseli ayarlamak için yüzlerce gönderinizi gözden geçirmek için saatler harcamayacağız (ya da belki de öylesiniz), bu nedenle bunun için hızlı bir çözüm var ve bu bir eklenti biçiminde geliyor!

Öne Çıkan Resim Yok Hata Çözümü

Basit bir çözüm, eski gönderilerdeki öne çıkan görselleri otomatik olarak ayarlamak için "Kolay Küçük Resim Ekleme" eklentisini kullanmaktır. Eski gönderilere resim eklemek için yüklemeniz, etkinleştirmeniz ve talimatları izlemeniz yeterlidir. Bundan sonra, yeni gönderiler yayınlarken öne çıkan görsellerinizi eklemeyi unutmayın.

8. Slaytlar, Akordeonlar, Geçişler, Sekmeler… Çalışmıyor veya Durduruldu!

Günümüzde pek çok WordPress teması, temaları geliştirmek için resim kaydırıcıları, geçiş düğmeleri, akordeonlar, sekmeler, mobil menüler, resim üzerine gelme vb. şeyler ekleyerek java-script/jQuery'den yararlanıyor.

Bu özellikler temanızda çalışmıyorsa veya aniden çalışmayı durdurduysa, bunun nedeni büyük olasılıkla her şeyin bozulmasına neden olan bir tür javascript hatasıdır.

Bozuk Slaytlar, Geçişler, Sekmeler vb. Hata Çözümü

Yapmanız gereken ilk şey tüm eklentilerinizi devre dışı bırakmak, önbelleğinizi temizlemek (hepsi) ve her şeyin olması gerektiği gibi çalışıp çalışmadığını kontrol etmek için sitenizi yeniden yüklemek. Öyleyse, artık eklentilerinizi birer birer etkinleştirebilirsiniz ve bozulduğu anda sorunlara neden olanın son eklenti olduğunu bileceksiniz (bu eklentiyi not edin, devre dışı bırakın ve aynısını yapmaya devam edin).

Soruna hangi eklentinin/eklentilerin neden olduğunu öğrendikten sonra, aynı işlevselliğe sahip uyumlu yeni eklenti arayabilirsiniz veya eklenti veya tema geliştiricisiyle iletişime geçerek çakışmayı onlara bildirebilirsiniz (öncelikle sayfayı inceleyerek ne olduğunu görün). asıl sorunlar uygun kişiyle iletişime geçebilmeniz içindir - eğer bir eklenti hatasıysa eklenti geliştiricisine bir not gönderin veya bir tema hatası ise tema geliştiricisine bir not gönderin).

9. Stil Değişiklikleri Hiçbir Şey Yapmıyor

Yani temanızın tüm kurulumunu yaptınız ve şimdi ona kendi "kişiliğinizi" daha fazla kazandırmak ve markanıza, işinize, nişinize vb. gerçekten uymasını sağlamak için görünüşünü değiştirmek istiyorsunuz. Yani sitenize bazı özel CSS'ler eklemeye veya stil sayfasını değiştirmeye başladınız, ancak sitenizi her yenilediğinizde değişikliklerinizin hiçbiri etkilenmiyor!

Eksik Stil Düzenlemeleri Hatası Çözümü

Düzenlemelerinizin uygulandığından emin olmak için uygulayabileceğiniz birkaç adım vardır:

  • Önbelleği Devre Dışı Bırak:En yaygın sorun, W3 Total Cache gibi bir tür önbellek eklentisinin yüklü olması ve CSS'nizi önbelleğe almasıdır. Bunu yaparsanız, onu devre dışı bırakmalısınız.
  • WordPress Özelleştirici: Tema özelleştiriciyi kullanıyorsanız, kaydet düğmesini tıklamayı ve ardından değişikliklerin etkilenip etkilenmediğini görmek için sayfayı yenilemeyi denemelisiniz.
  • Arka plan değişmiyor: WordPress arka plan kontrol panelini kullanarak yalnızca arka planı değiştirmeye çalışıyorsanız, kullandığınız temanın arka plan için ayarlanmış bir resmi varsa sorun yaşıyor olabilirsiniz. Sadece test etmek için yeni bir resim yüklemeyi deneyin çünkü bu, onu geçersiz kılacaktır. 1 piksellik düz bir renk yüklemek ve bunu tekrarlanacak şekilde ayarlamak da iyi bir seçenek olabilir.
  • WordPress Düzenleyici Değişiklikleri:  Görünüm > Düzenleyici bölümündeki WordPress düzenleyici aracılığıyla değişiklik yapmaya çalışıyorsanız, değişiklikler aslında sunucu izinleri nedeniyle kaydedilmiyor olabilir ancak bu, durumunda bir hata alırsınız. Burada dosya izinlerini ayarlama hakkında daha fazla bilgi edinebilirsiniz.

10. Temamı Güncelledim ve Tüm Değişikliklerim Kaldı!

Bu hatanın en olası nedeni, şablon dosyalarınızda style.css dosyası (genellikle) gibi manuel değişiklikler yapmış olmanızdır. Daha sonra temanızı güncellediğinizde, varsayılan tema kodu, düzenlenen dosyalarınızın üzerine yazılmıştır. Bu nedenle orijinal temada değişiklik yapmanızı ASLA önermiyoruz.

Tema Değişiklikleri Geçti Hatası Çözümü

Ne yazık ki, web sitenizi geri yüklemek için kullanabileceğiniz bir yedeğiniz olmadığı sürece, düzenlemeleriniz sonsuza kadar kaybolabilir. Bazı barındırma şirketleri 30 günlük web sitesi yedeklemesi sunar; bu nedenle, bir yedeği bulma ve/veya geri döndürme konusunda yardıma ihtiyacınız olursa barındırıcınızla iletişime geçmeyi deneyin. Kendi manuel yedeklemeniz varsa, tema dosyalarınızı FTP aracılığıyla geri yükleyebilmelisiniz.

Şu anda bu sorunu çözemeyebilirsiniz, ancak bir daha bu durumda olmayacağınızdan emin olmak için önlem alabilirsiniz. Gelecekte temalarınızda düzenleme yapmak istediğinizde aşağıdakilerden birini (veya daha fazlasını) kullanıyor olmalısınız:

  • Özel CSS Eklentisi. Yalnızca birkaç küçük ayara ihtiyacınız varsa, ayarlarınızı yapmak ve bunların tema güncellemesi sırasında silinmediğinden emin olmak için özel bir CSS eklentisi kullanabilirsiniz. İşte beğendiğimiz iki tanesi:

    • Sarı Kalem CSS Editörü
    • CSSHero Görsel CSS Düzenleyici
  • Bir Çocuk Teması Oluşturun. Bir alt tema oluşturmak muhtemelen temanızı özelleştirmenin en iyi yöntemidir ve en büyük esnekliği sağlar ve hatta şablon dosyalarını (sadece style.css dışında) düzenlemenize, yeni komut dosyalarını kaldırmanıza veya eklemenize ve ayrıca özel işlevler eklemenize olanak tanır.

    • WordPress alt temasının nasıl oluşturulacağını öğrenmek için bu makaleye göz atın.
  • Web Sitesinin Tam Yedeklemelerini Sağlayın. Bir şeylerin ters gitmesi durumunda web sitenizin yedeklerini tutmak her zaman iyi bir fikirdir. Bunun için aşağıdakilerden birini kullanarak WordPress web sitenizi (barındırma şirketinizin sunabileceği sunucu yedeklemelerinden farklıdır) yedeklemenizi önemle tavsiye ederiz:

    • VaultPress – WordPress Yedekleme ve Güvenlik
    • BackupBuddy WordPress Yedekleme Eklentisi
    • Updraft Plus Ücretsiz WordPress Yedekleme Eklentisi
  • Değişiklik Günlüğü Tutun. İster şablon dosyalarını manuel olarak düzenliyor olun (en iyisi hayır) ister bir alt tema kullanıyor olun, bir değişiklik günlüğü oluşturmak, temada yaptığınız tüm değişiklikleri takip etmenin en iyi yoludur. Bir şey bozulduğunda geriye doğru takip edip nerede hata yapmış olabileceğinizi görebilmeniz özellikle yararlıdır.

Kapanış

İşte karşınızda: 10 yaygın WordPress hatası ve bunları düzeltebilmeniz için çözümler. Ancak bunlar insanların en sık karşılaştığını gördüğümüz hatalardan sadece birkaçı. Daha fazla ipucu için Themeforest WordPress temanızı nasıl kuracağınıza dair yazdığımız bu kılavuza da göz atmalısınız (ancak kılavuzda çoğu tema için geçerli olan ipuçları bulunmaktadır).

Başka sorunlar yaşıyorsanız ilk adımınız, bir yanıt bulup bulamayacağınızı görmek için hızlı bir Google araması yapmak olmalıdır. Kendi başınıza araştırdıktan sonra hala bir yanıt bulamıyorsanız, temanın veya eklentinin yazarıyla (ürünleriyle ilgili bir sorun varsa) iletişime geçmeyi deneyin veya bir topluluk üyesinin yardım edip edemeyeceğini görmek için Reddit veya Envato gibi bir forumu ziyaret edin. Aldığınız hata muhtemelen düşündüğünüzden daha yaygın!