WordPress İle İlgili Bilmediğiniz 9 Sorun (Ve Nasıl Düzeltilir)
Yayınlanan: 2015-11-30WordPress'i seviyoruz. WordPress olmasaydı, ThemeTrust olmazdı. Gerçekten bu kadar basit. Bununla birlikte, WordPress'in kusurları vardır - her site sahibinin ele alması gereken kusurlar. Bazıları site güvenliği için çok önemlidir, diğerleri ise doğası gereği daha kozmetiktir ancak aynı derecede sinir bozucu olabilir.
Bu sorunların neler olduğunu ve nasıl düzeltileceğini öğrenelim:
1. WordPress her zaman güvenli değildir
Birçok WordPress sitesindeki en ciddi sorunlardan biri olduğu için güvenlikle başlıyoruz.
Her yıl, giderek daha fazla sitenin bilgisayar korsanlarına ve kötü amaçlı komut dosyalarına kurban gittiğine tanık oluyoruz. Örneğin, sadece 2014'te iki büyük güvenlik açığı rapor edildi:
- ilki 50.000'den fazla siteyi etkiledi,
- ve diğeri yaklaşık 100.000 site.
Site güvenliğinizle ilgilenmek gerçekten şaka değil, ancak ne yazık ki, WordPress hemen kapıdan kaya gibi sağlam bir koruma sunmuyor. Bu yüzden meseleleri kendi elinize almalı ve bazı çözümler aramalısınız:
- Daima güvenli şifreler kullanın. En yaygın şifrelerden herhangi birini kullanıyorsanız, yanlış yapıyorsunuz. Daha karmaşık bir şey seçin.
- Bildirim açılır açılmaz WordPress çekirdeğini ve kullandığınız eklentileri güncelleyin. WordPress güncellemeleri ve eklenti güncellemeleri her zaman bir dizi hatayı düzeltir ve yaygın güvenlik açıklarını düzeltir.
- Bilinmeyen kaynaklardan eklenti veya tema indirmeyin. Bunları WordPress.org'daki resmi depolardan veya burada ThemeTrust gibi diğer güvenilir kaynaklardan alın.
- Özel bir güvenlik eklentisi kullanın. Sucuri Security veya Wordfence gibi bir çözüm sizi çeşitli yaygın saldırılardan koruyacaktır.
Bunu gerçekten yeterince vurgulamıyorum. WordPress güvenliği şakaya gelmez. Bunu ihmal ederseniz, tek bir güvenlik açığı nedeniyle tüm sitenizi kaybedebilirsiniz.
2. Yerleşik yedekleme işlevi yoktur
WordPress kullanıma hazır pek çok şey yapar, ancak yedeklemeler bunlardan biri değildir.
Dolayısıyla herhangi bir talihsiz kazadan kendinizi kurtarmak istiyorsanız gerekli adımları kendiniz atmanız gerekiyor. WordPress'te yedekleme işlevini etkinleştirmenin birkaç yolu vardır:
- en kaliteli premium araç istiyorsanız, VaultPress'i düşünün (tam bir yedekleme ve geri yükleme çözümüdür; yılda 99 dolardan başlar),
- Her şeyi ücretsiz tutmayı tercih ediyorsanız, WordPress Backup to Dropbox adlı eklentiyi deneyin (tüm sitenizi alır ve Dropbox profilinizde yedekler).
3. WordPress yavaş yüklenme eğilimindedir
Sitenizin yükleme süresindeki yalnızca bir saniyelik gecikmenin, sayfa görüntülemelerinde %11'lik bir düşüşe neden olabileceği bildirildi.
İnsanların bekleyecek zamanı yok, sabrı yok ya da canı sıkılmıyor. Her iki durumda da, sitenizin potansiyel büyümesi için yükleme süresinin çok önemli olduğu açıktır.
Sitenizi ağırlaştırabilecek pek çok şey var:
- Yavaş eklentiler. Eklentileriniz, yükleme süresinin çoğuna katkıda bulunur. Hangi eklentilerinizin yavaş olduğunu kontrol edin (bunu P3 analizör eklentisi ile yapın) ve bunları daha hızlı alternatiflerle değiştirin.
- Yavaş web barındırma. Web sunucunuz ortalamanın altındaysa, ne yazık ki daha hızlı bir tane için hendekten başka yapabileceğiniz başka bir şey yoktur. Genel olarak, ucuz barındırma planları çok etkili değildir. Kaliteli şeyler ayda 10 dolardan fazla başlar.
- Önbelleğe alma yok. Önbelleğe alma oldukça karmaşık bir kavramdır ve aynı derecede sıkıcıdır. Yine de önemli olan, otomatik pilotta çalışan bir önbellek eklentisi (W3 Total Cache gibi) alarak sitenizi daha hızlı hale getirebilmenizdir.
- Gzip sıkıştırması yok. Kısacası, zip sıkıştırması web sitesi dosyalarınızın boyutunu küçültür. .htaccess dosyanıza şu satırları ekleyerek etkinleştirebilirsiniz:
AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript
4. Temanız güvensiz olabilir
WordPress temalarında genellikle çeşitli güvenlik açıkları bulunur ve bazı standart yönetim görevlerini yerine getirirken bunları kendi başınıza bulmanız temelde imkansızdır.

Şansınızı arttırmak için mevcut temanızı Theme Check eklentisi ile test edebilirsiniz. Temanın kaynak kodunu inceleyecek ve karanlıkta gizlenen kötü niyetli hiçbir şey olmadığından emin olacaktır.
5. Olumsuz sosyal kanıt var
Sosyal medya bu günlerde çok büyük. Hiçbir sosyal medya entegrasyonuna sahip olmayan başarılı bir WordPress sitesi hayal etmek gerçekten imkansız.
Sitenizi sosyal medya dostu hale getirmenin en popüler yollarından biri, gönderilerinizin ve sayfalarınızın yanında paylaşım butonlarını görüntülemektir.
Negatif sosyal kanıtın resme girdiği yer burasıdır.
Temel olarak, gönderinin kaç paylaşım topladığını gösteren sosyal medya düğmelerini kullanırsanız, ancak bu sayıların tümü sıfırsa (veya yalnızca 1 veya 2 paylaşım varsa), o zaman işleri daha da kötüleştiriyorsunuz. Bunun gibi düğmeler ziyaretçilerinize bir şey söyler: bu içerik popüler değildir.
Bunu düzeltmek oldukça basittir. Örneğin, sosyal medya düğmelerinizi işlemek için SumoMe'yi kullanabilirsiniz. Paylaşım modülünün ayarlarında, sayıları belirli bir eşiğe ulaşana kadar görüntülememe seçeneğini belirlemeniz yeterlidir:
6. JPEG sıkıştırması her zaman yardımcı olmuyor
WordPress, kullandığı görüntü sıkıştırma konusunda ilginç bir ayara sahiptir.
Varsayılan olarak, her JPEG, %90 kalitede oluşturulacak şekilde ayarlanmıştır. Bazı senaryolar için bu gayet iyi, ancak siteniz görsellerine daha fazla güveniyorsa, görüntülerin orijinal sürümlerini kullanarak sıkıştırma seviyesini %100'e sıfırlamayı düşünmelisiniz.
Bunu function.php dosyanıza ekleyin:
add_filter( 'jpeg_quality', 'reset_jpeg_quality' ); function reset_jpeg_quality() { return 100; }
7. Küçük resimler her zaman optimize edilmez
WordPress, web sitenizin çeşitli yerlerinde küçük resimler kullanır. Örneğin, gönderi listelerinizin yanında, altbilgide vb.
Sorun şu ki, temanızı değiştirirseniz, küçük resim ayarları da onunla birlikte değişecektir. Ancak değişmeyen şey, daha önce oluşturulmuş küçük resimlerdir. Bunu kendi başınıza yapmanız gerekir.
Küçük Resimleri Yeniden Oluştur gibi bir eklenti size yardımcı olacaktır. Resimlerinizi alır ve mevcut ayarlara göre yeni küçük resimler oluşturur.
8. Sitenizde kırık bağlantılar var
Neden bu kadar eminim?
Eh, bozuk bağlantılar sitenizde sihirli bir şekilde görünmez. Bu daha çok doğal bir süreçtir. Örneğin, iki ay önce bir üçüncü taraf sitesine bağlantı verdiyseniz, ancak o site çevrimdışı olduysa, şimdi bozuk bir bağlantınız var demektir.
Elbette, tüm kırık bağlantıları elle bulmak imkansız olurdu. Bunun yerine, işi halletmek için Broken Link Checker adlı bir eklenti kullanın.
9. Geri bildirimler gerçek bir karmaşaya neden olabilir
Pingback'ler, yıllardır bizimle olan eski WordPress özelliklerinden biridir.
Teoride, pingback harika bir şeydir. Sitenizin diğer WordPress siteleriyle iletişim kurmasına ve onları yeni bağlantılar konusunda bilgilendirmesine izin verirler.
Bununla birlikte, Sucuri'nin belirttiği gibi, bir DDoS saldırı aracı olarak da kullanılabilirler. Bu noktada, pingback'leri tamamen devre dışı bırakmanız daha iyi olur.
Bunu Ayarlar > Tartışma'da yapabilirsiniz (kutuyu işaretlemeden bırakın):
Senin sıran
WordPress ve çalışma şekli (veya kurulum şekli) hakkında sizi şaşırtıcı derecede sinirlendiren başka bir şey var mı? Yorumlarda paylaşmaktan çekinmeyin.