Email Address Encoder, WordPress sitelerindeki e-posta adreslerini otomatik olarak toplayan robotlara karşı korumak amacıyla geliştirilmiş hafif bir eklentidir. Eklenti, e-posta adreslerini ondalık ve onaltılık karakter kodlarına dönüştürerek tarayıcıda normal görünmesini sağlarken, robotların bu adresleri okumasını engeller. 1.0.25 sürümüyle gelen güvenlik düzeltmeleri ve geniş WordPress uyumluluğu (WordPress 2.0 ve üzeri, PHP 5.3 ve üzeri) ile dikkat çeker. 100.000'den fazla aktif kuruluma sahip olması, popülerliğini gösterir.
Hangi ihtiyaçlarda değerlendirilebilir?
- E-posta adreslerini web sitelerinde yayınlamak zorunda olan ve spam riskini azaltmak isteyen kullanıcılar
- WordPress sitelerinde iletişim bilgilerini korumak isteyen küçük işletmeler ve blog sahipleri
- Geliştiriciler ve site yöneticileri, e-posta adreslerini otomatik toplayıcılara karşı korumak isteyenler
Yaygın kullanım alanları
İletişim Sayfası Koruması
İletişim sayfalarında yer alan e-posta adreslerini kodlayarak, spam robotlarının bu adresleri toplamasını engeller.
Menü ve İçerik Koruması
Navigasyon menülerinde ve sayfa içeriklerinde yer alan e-posta adreslerini otomatik olarak korur.
Kısa Kod ile Özel Kullanım
[encode] kısa kodu sayesinde içerik üreticileri, belirli e-posta adreslerini manuel olarak koruyabilir.
İncelenmesi gereken noktalar
- Eklenti, e-posta adreslerini kodlayarak korur; ancak bu yöntem, JavaScript kapalıyken veya çok gelişmiş botlara karşı %100 garanti sağlamaz.
- WordPress 2.0 gibi eski sürümlerle uyumlu olsa da, güncel WordPress sürümleriyle test edilmiştir (7.0.3).
- Eklenti, sayfa önbellekleme eklentileriyle (WP Super Cache, Cachify) etkileşime girebilir; ayar değişikliklerinde önbellek temizleme işlemi yapılması gerekebilir.
WordPress.org
Kurulum ve geliştirme notları
Kurulum, standart WordPress eklenti kurulum adımlarını izler. Eklenti dosyalarını yükleyip etkinleştirdikten sonra, ayarlar sayfasından koruma durumunu test edebilirsiniz.
- 1Eklentiyi WordPress.org'dan indirin veya WordPress yönetim panelinden arayarak yükleyin.
- 2Eklentiyi etkinleştirin.
- 3Ayarlar -> Email Encoder sayfasındaki 'Page Scanner' aracını kullanarak e-posta adreslerinin korunup korunmadığını test edin.
Eklenti, Till Krüss tarafından geliştirilmektedir ve düzenli olarak güncellenmektedir. Son sürümlerde güvenlik açıkları giderilmiş ve yeni özellikler eklenmiştir.
- 1.0.25: EAE_REGEXP'te olası XSS güvenlik açığı düzeltildi.
- 1.0.24: [encode] kısa koduna class özelliği eklendi; CSRF koruması sağlandı.
- 1.0.23: Link kısa kod özelliğinde XSS güvenlik açığı düzeltildi.
- 1.0.22: [encode] kısa koduna link özelliği eklendi.
- 1.0.20: Navigasyon menülerindeki e-posta adresleri de korunmaya başlandı.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, e-posta koruma ihtiyaçlarınıza özel çözümler geliştirebiliriz. Mevcut eklentinin yetersiz kaldığı durumlarda veya farklı gereksinimleriniz olduğunda, web sitenize entegre edilebilecek özel bir e-posta koruma sistemi tasarlayabiliriz. Bu kapsamda, ihtiyaç analizi yaparak size en uygun çözümü birlikte belirleyebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Email Address Encoder eklentisi e-posta adreslerini nasıl korur?
Eklenti, e-posta adreslerini ondalık ve onaltılık karakter kodlarına dönüştürür. Bu sayede tarayıcıda normal görünen adresler, otomatik toplayıcı robotlar tarafından okunamaz.
Eklenti hangi WordPress sürümleriyle uyumludur?
Eklenti, WordPress 2.0 ve üzeri sürümlerle uyumludur ve 7.0.3 sürümüyle test edilmiştir. PHP 5.3 veya üzeri gerektirir.
Eklenti sayfa önbellekleme eklentileriyle sorun çıkarır mı?
Eklenti, WP Super Cache ve Cachify gibi önbellekleme eklentileriyle uyumlu çalışacak şekilde tasarlanmıştır. Ayarlar kaydedildiğinde bu eklentilerin önbelleğini temizler.