Use Any Font, WordPress sitenize kendi font dosyalarınızı yüklemenize ve bu fontları sitenizin çeşitli öğelerine atamanıza olanak tanıyan bir eklentidir. Eklenti, yüklenen fontları otomatik olarak woff2 formatına dönüştürerek daha iyi performans sunar. Fontlar kendi sunucunuzda barındırıldığı için GDPR uyumluluğu açısından avantaj sağlar. WordPress 4.0 ve üzeri sürümlerle çalışır, PHP 7.0 veya daha yenisini gerektirir. WordPress 7.0.3 ile test edilmiştir. Eklenti, 200.000'den fazla aktif kuruluma sahiptir ve 7,4 milyonun üzerinde indirilmiştir.
Hangi ihtiyaçlarda değerlendirilebilir?
- Marka kimliğine uygun özel fontlar kullanmak isteyen WordPress site sahipleri
- GDPR uyumluluğu çerçevesinde fontları kendi sunucusunda barındırmak isteyenler
- Performanstan ödün vermeden tipografiyi özelleştirmek isteyen geliştiriciler
Yaygın kullanım alanları
Marka Kimliği
Kurumsal web sitelerinde, markanın kurumsal fontunu kullanarak tutarlı bir görünüm elde etmek için idealdir.
Özel Tipografi
Google Fonts'ta bulunmayan veya lisanslı özel fontları sitenize ekleyerek tasarımınızı farklılaştırabilirsiniz.
GDPR Uyumlu Barındırma
Fontları kendi sunucunuzda barındırarak üçüncü taraf servislere veri aktarımını önleyebilir, gizlilik gereksinimlerini karşılayabilirsiniz.
İncelenmesi gereken noktalar
- Eklenti, font dönüşümü için bir API anahtarı gerektirir; bu anahtarın alınması ve doğrulanması gerekir.
- Yükleme ve dönüştürme işlemleri sunucu kaynakları kullanır; yoğun font yüklemelerinde performans etkisi olabilir.
- Eklenti, blok teması ve klasik tema desteği sunar; ancak bazı temalarla uyumluluk sorunları yaşanabilir, güncellemelerle çözülmüştür.
WordPress.org
Kurulum ve geliştirme notları
Kurulum, WordPress yönetici panelinden eklentiyi arayıp yükleyerek başlar. Ardından API anahtarı alınarak doğrulanır ve fontlar yüklenir.
- 1WordPress yönetici panelinde 'Eklentiler' bölümünden 'Yeni Ekle'ye tıklayın ve 'Use Any Font' arayın.
- 2Eklentiyi yükleyip etkinleştirin.
- 3API anahtarını alın ve doğrulayın (font dönüşümü için sunucuya bağlantı gerekir).
- 4Ayarlar menüsünden 'Use Any Font' seçeneğine gidin.
- 5Özel fontunuzu yükleyin veya ekleyin.
- 6Fontu sitenizdeki öğelere atayın.
- 7İsterseniz sayfa/yazı düzenleyiciden de fontu doğrudan atayabilirsiniz.
- 8Fontlar sitenizde çalışmaya başlar.
Eklenti geliştirme süreci, tema.json entegrasyonu, güvenlik iyileştirmeleri ve hata düzeltmeleri üzerine odaklanmıştır.
- 6.4 sürümünde blok teması theme.json entegrasyonu modernize edildi ve wp_theme_json_data_theme filter hook eklendi.
- Önceden tanımlı font içe aktarımlarına nonce güvenlik doğrulaması eklenerek CSRF riski azaltıldı.
- 6.3.14 sürümünde font atama bölümüne doğrulama eklendi ve özel karakter sorunu giderildi.
- 6.3.12 sürümünde dosya yazma izni hatalarına yönelik iyileştirmeler yapıldı.
- 6.3.08 sürümünde blok düzenleyicide font seçimi için blok teması olmayan temalara destek eklendi.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
ZeplinGo olarak, web sitenizin ihtiyaçlarına özel font yönetimi ve tipografi çözümleri tasarlayabiliriz. Use Any Font eklentisinin kapsamını değerlendirerek, projenize en uygun yaklaşımı birlikte belirleyebiliriz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
Use Any Font eklentisi ücretsiz mi?
WordPress.org'daki eklenti sayfasında ücretsiz olarak sunulduğu belirtilmektedir. Ancak, font dönüşümü için API anahtarı gerekebilir; bu anahtarın ücretli olup olmadığına dair bilgi verilmemiştir.
Eklenti GDPR uyumlu mu?
Evet, eklenti fontları kendi sunucunuzda barındırdığı için GDPR uyumluluğu açısından avantaj sağlar. Üçüncü taraf font servislerine veri gönderilmez.
Hangi font formatlarını destekliyor?
Eklenti, yüklenen fontları otomatik olarak woff2 formatına dönüştürür. woff formatıyla ilgili bir hata düzeltmesi yapılmıştır, bu da woff desteğinin olduğunu gösterir.