Kod Örneği

OZD İmagefilex eklentisi

23 Ağustos 2026

3 dakika okuma

58 okunma

Sadık Özdoğan

Yönetici

Teknoloji
WordPress
Seviye
Orta
Tür
Eklenti
Dosya Boyutu
1.2 MB
Gereksinimler
  • • PHP 7.4 veya üzeri
  • • WordPress 6.4 veya üzeri
  • • Görsel işleme için GD veya Imagick
  • • Metinden görsel oluşturmak için FreeType veya Imagick
  • • ZIP indirmeleri için ZipArchive
  • • WebP ve AVIF çıktısı için sunucuda ilgili biçim desteği
Lisans
gpl
İndirme Sayısı
0

OZD ImageFileX

WordPress projelerinde kullanılmak üzere geliştirilen OZD ImageFileX; görselleri dönüştürme, yeniden boyutlandırma, kırpma ve sosyal medya ölçülerine hazırlama işlemlerinin WordPress yönetim panelinden yapılmasını sağlayan açık kaynak bir görsel işleme eklentisidir.

Eklenti, WordPress Medya Kütüphanesindeki görsellerle çalışabildiği gibi bilgisayardan doğrudan dosya yüklemeyi de destekler. Görseller JPEG, PNG, WebP ve sunucu desteği bulunduğunda AVIF biçimine dönüştürülebilir. Dönüştürülen dosyalar Medya Kütüphanesine kaydedilebilir, bilgisayara indirilebilir veya her iki işlem birlikte gerçekleştirilebilir.

OZD ImageFileX kısa kod veya ziyaretçilere açık bir dosya yükleme alanı oluşturmaz. Tüm araçlar WordPress yönetim panelinde çalışır ve yalnızca gerekli dosya yükleme yetkisine sahip kullanıcılar tarafından kullanılabilir.

Proje; WordPress Image Editor API kullanımını, GD ve Imagick desteğini, güvenli dosya yükleme işlemlerini, toplu görsel dönüştürmeyi, geçici indirme bağlantılarını, ZIP oluşturmayı ve WordPress yönetim arayüzü geliştirmeyi gerçek bir uygulama üzerinde incelemek isteyen geliştiriciler için somut bir örnek sunmaktadır.

Öne Çıkan Özellikler

• WordPress Medya Kütüphanesinden görsel seçme

• Bilgisayardan doğrudan görsel yükleme

• JPEG, PNG, WebP ve AVIF çıktı desteği

• Tekli ve toplu görsel dönüştürme

• En-boy oranını koruyarak yeniden boyutlandırma

• Görselleri belirtilen ölçülere göre kırpma

• Genişlik, yükseklik ve çıktı kalitesi ayarları

• Birden fazla görseli tek işlemde dönüştürme

• Dönüştürülen görselleri Medya Kütüphanesine kaydetme

• Sonuçları doğrudan bilgisayara indirme

• Birden fazla sonucu ZIP arşivi olarak indirme

• Instagram, Facebook ve LinkedIn için hazır görsel ölçüleri

• Metinden görsel oluşturma

• Yazı tipi, yazı boyutu, renk, hizalama ve boşluk ayarları

• Paketle birlikte sunulan açık kaynak yazı tipleri

• GD ve Imagick görsel işleme motorlarıyla çalışma

• Sunucunun desteklediği görsel biçimlerini gösteren Sistem Durumu ekranı

• Türkçe ve İngilizce arayüz desteği

• WordPress dilini otomatik kullanma seçeneği

• Eklentiye özel dil seçimi

• Kullanıcı yetkisi ve nonce doğrulaması

• Rastgele oluşturulan, kullanıcıya bağlı ve süreli indirme bağlantıları

• Dosya boyutu, görsel ölçüsü, piksel sayısı ve toplu işlem sınırları

• Geçici dosyaların kontrollü olarak saklanması ve temizlenmesi

• Harici API gerektirmeyen yerel görsel işleme yapısı

• Kullanıcıları izlemeyen ve işlenen görselleri harici servislere göndermeyen çalışma sistemi

• WordPress Kodlama Standartlarını gözeten eklenti mimarisi

Kimler İçin Uygundur?

• WordPress eklenti geliştirmeyi öğrenmek isteyenler

• PHP ve WordPress geliştiricileri

• WordPress Image Editor API yapısını incelemek isteyenler

• GD ve Imagick ile görsel işleme yöntemlerini araştıranlar

• Güvenli dosya yükleme ve indirme sistemi geliştirmek isteyenler

• Toplu dosya işleme ve ZIP oluşturma yapısını incelemek isteyenler

• WordPress Medya Kütüphanesi entegrasyonunu öğrenmek isteyenler

• Görsellerini WordPress yönetim panelinden dönüştürmek isteyen site yöneticileri

• WebP ve AVIF gibi modern görsel biçimlerini kullanmak isteyenler

• Sosyal medya için belirli ölçülerde görsel hazırlayan içerik üreticileri

Yorumlar (0)

Bu içeriğe henüz yorum yapılmamış.

Yorum Yaz

Yorumunuz yönetici onayından sonra yayımlanır.