Kendi WordPress Probleminizi Nasıl Biçerdınız?
Hata? İtiraf ediyorum, bu en ilginç konu gibi görünmüyor, ama beni dinleyin … Ya WordPress sitenizde görünen sorunları çözebileceğiniz konusunda tam bir güveniniz varsa? Sizi doğrudan hatanın kaynağına yönlendirebilecek ve nasıl düzelteceğinizi söyleyebilen basit bir adım -adım kontrol listeniz varsa ne olur? Bu yazıda tarif ettiğim şey bu. Profesyonel ipuçları: Sitenizde görünen hatalar varsa geri dönebilmeniz için bu URL’yi daha sonra yer işareti koyun veya kaydedin.
İçindekiler tablosunu gizle
Hata ayıklama çok zor değil
Yaygın hataları düzeltin
Tema ayarınız geçerli değil mi?
CSS’niz geçerli değil mi?
404 hata alıyor musunuz?
Temanızı güncelledikten sonra hata görünüyor mu?
“Beyaz ekran ölümü” görüyor musunuz?
Diğer-Debug
Tüm eklentileri devre dışı bırakın
Temanızı yeniden yükleyin
WordPress’i yeniden yükleyin
Çözüm
Hata ayıklama son birkaç yıldır çok zor değil, binlerce WordPress sitesinde hata ayıklıyorum.
Bazı hatalar sıklıkla oluşmasına ve diğerleri nadir olmasına rağmen, genellikle problemleri tanımlamayı ve düzeltmeyi başaran birkaç basit adım vardır. Ayrıca, temada veya eklentide gerçek bir hata olmadığı sürece, yazılması gereken bir kod yoktur. Bu kılavuzda, müşterilerin web sitelerini geliştirmelerine yardımcı olmak için kullandığım hata ayıklama sürecini paylaşacağım. Bunu kendi sitelerinizden birine uyguladıktan sonra gerçek bir WordPress uzmanı gibi hissedeceksiniz. Yaygın hataları iyileştirin Bazı daha yaygın sorunlar kolayca tanımlanır ve belirli çözümlere sahiptir. Önce tartışacağım ve sonra diğer sorunlar için kullanabileceğiniz daha yaygın bir sürece geçeceğim. Tema ayarınız geçerli değil mi? Eklenti veya tema ayarlarını değiştirirseniz ve sitenizde herhangi bir değişiklik görmezseniz, bu neredeyse her zaman önbellekleme nedeniyledir. Çoğu önbellek eklentisi, bir özelleştirici gördüğünüzde devre dışı bırakılır, bu nedenle değişiklikleriniz genellikle orada görülür, ancak güncellemelerinizi sakladıktan sonra bile doğrudan sitede değildir. WP Rocket, WP Super Cache veya W3 Total Cache gibi bir eklentiniz varsa, bu eklenti site dosyanızı daha hızlı içerecek şekilde önbelleğe alır. Önbellekleme, ziyaretçilere yeni oluşturduğunuz değişiklikleri içeren yeni dosyalar yerine önbellek sürüm dosyaları (eski) gönderilecektir.
Basit çözüm önbelleği boşaltmaktır. Kullandığınız önbellek eklentisinin yanı sıra, önbellekleri boşaltmak için tıklayabileceğiniz bir yerde bir yerde bir düğme olmalıdır.
WP Rocket, önbellek çözümlerinin çubuğunda önbellek temizleme seçeneğini yararlı hale getirir, bu nedenle birkaç dakika beklemeniz gerekebilir. Ardından sitenizi ziyaret edin ve önbellek tarayıcınızı silmek için CMD+Shift+R (Ctrl+Shift+R) ile sert bir yenileme yapın. CSS’niz geçerli değil mi? Sitenize yeni CSS eklerseniz ve değişiklikleriniz geçerli değilse, Site Önbelleğinizi boşaltarak başlayın. Bu işe yaramazsa, CSS’nizi daha “spesifik” hale getirmeniz gerekebilir. CSS’nizin yeterince spesifik olup olmadığını kontrol etmek için hızlı bir test olarak, etiket eklemeyi deneyin! Önemlidir: {seçin {seçin {
} Bu işe yaramazsa, CSS kodunda bir sözdizimi hatası olabilir. Sol ve sağ kıvırma parantezlerinin sayısının aynı miktarda olup olmadığını kontrol etmek için tarayıcınızda veya düzenleyici kodunuzda Bulucu kullanın. Ardından eksik noktayı kontrol edin ve son olarak sınıf seçmeninden önce kayıp noktayı kontrol edin.
Bir sözdizimi hatanız varsa, sözdizimi hatasından önceki tüm CSS işlev görür ve daha sonra olmaz. 404 hata alıyor musunuz? Bazı temalar ve eklentiler, özel bir yazı türü ekler veya HTAccess dosyanızı etkileyebilecek başka değişiklikler yapar. Bu eklentilerden birini devre dışı bırakırken veya temaları değiştirirken, kategori sayfasında veya özel yazı türünde 404 hatayla sonlandırabilirsiniz. Bunun gibi rastgele bir 404 hatanız varsa, Permalinks Ayarları sayfasını (Ayarlar> Permalins) ziyaret edin. Özel bir kalıcı bağlantı yapısı girdiyseniz, posta adı seçeneği gibi önceden belirlenmiş yapılara geçmeyi deneyin ve ayarlarınızı kaydedin. Değiştirmeseniz bile kalıcı bağlantı ayarlarınızı ayarlayın! Permalink ayarlarını kaydettiğinizde, WordPress aslında HTAccess dosyasının yeni bir kopyasını yeniden oluşturur. Bu genellikle yaşayabileceğiniz 404 yaramaz hatayı düzeltir. Temanızı güncelledikten sonra hata görünüyor mu? Niyetim her zaman temamızı artırmak olsa da, bazen tema güncellemesiyle yeni hatalar ortaya çıkıyor. Temayı güncelledikten sonra sitenizde yeni bir hata görürseniz, önceki sürüme geri yüklenmenin kolay bir yolu vardır (bu da eklentiler için çalışır). WP geri alma eklentisini yükleyin ve etkinleştirin, kullandığınız temanın en son sürümüne geri dönebilirsiniz.
Bu eklenti hakkında sevmediğim tek şey, geri alma seçeneğinin bulmak zor olması. Görünüm menüsünü ziyaret edin ve sağ alttaki geri dönüş düğmesini bulmak için etkin temayı tıklayın.
“Return” ı tıkladıktan sonra, yayınlanan temanın her sürümünü içeren bir sayfaya götürüleceksiniz.
Aktif temanızı silemezsiniz, bu nedenle önce temayı değiştirmelisiniz. Tema silindikten sonra, yeni bir kopyayı yeniden yükleyebilir ve hatanın düzeltilip düzeltilmediğini kontrol edebilirsiniz. Bu yardımcı olmazsa, temada hatalar olabilir. Denenen son şey, WordPress’in kendisini yeniden yüklemektir. WordPress’i son bir deneme olarak yeniden yükleyin, WordPress’i yeniden yüklemeye çalışabilirsiniz. İster inanın ister inanmayın, WordPress’i yeniden yüklemek göründüğü kadar zor değildir. Gösterge tablonuzu ziyaret edin ve kontrol panelinin altındaki bir güncelleme alt menüsü öğesine tıklayın. Bu sayfada, WordPress çekirdeği, tema ve eklentiniz için mevcut tüm güncellemeleri göreceksiniz. WordPress’in en son sürümünü kullanmazsanız, güncelleme düğmesini de görürsünüz. Değilse, şimdi yalnızca yeniden yükleme düğmesini göreceksiniz. Bu düğmeyi tıklayın, WordPress sizin için otomatik olarak kendinizi yeniden yükler.
Umarım, bu sizin için hataları bitirir. Değilse, yardım almak için geliştiriciyle iletişim kurma zamanıdır. Bu hata ayıklama sürecinin sonucu, aldığım neredeyse tüm destek taleplerine hizmet ediyor. Bazen, daha fazla teknik uzmanlığa ihtiyaç vardır, ancak buradaki adımlar kodlama veya programlama bilgisi gerektirmez. Sadece biraz hata ayıklama bilgisine ve WordPress bilgisine ihtiyacınız var. Sitenizle ilgili sorunlar yaşarsanız ve bu kılavuz yardımcı olmazsa, destek merkezini ziyaret edebilir ve yardım almak için bizimle iletişime geçmenin en iyi yolunu bulmak için temanızı seçebilirsiniz.