Ibis WorldWide.
Uluslararası IBIS konferans serisinin sitesi, hazır tema ve sayfa yapıcıdan arındırılıp birebir aynı görünen özel bir WordPress temasına taşındı.
Site, canlıda.
www.ibisworldwide.com üzerinde canlı. Ana sayfa ve kritik akışlardan ekran görüntüleri.



Hazır tema ve sayfa yapıcı, siteyi ağırlaştırıyordu.
IBIS, dünya genelinde düzenlenen bir konferans serisi: Global Summit, Mexico, Italia, France, Orta ve Doğu Avrupa ayakları ayrı ayrı programlanıyor, her biri kendi ajandası, konuşmacı listesi ve kayıt formuyla yayına giriyor.
Site piyasadan alınmış bir tema ve onun üzerine kurulu sayfa yapıcı eklentisiyle çalışıyordu. Her yeni etkinlik sayfası, sürüklenip bırakılan bloklarla yeniden kuruluyor; içerik sayfa yapıcının kendi formatına gömülü kaldığı için taşınamıyordu.
Aynı görünüm, kendi kodumuz.
Mevcut tasarımı bozmadan, hazır temanın ve sayfa yapıcının yerini alan bağımsız bir tema yazdık. Hedef bilinçli olarak sadeydi: görünüm birebir korunacak, altındaki bağımlılıklar kalkacak.
Sayfa yapıcıya ait blok yapıları teme içinde kendi şablonlarına dönüştürüldü; içerik artık eklentiye değil temaya ait bileşenlerle çiziliyor.
Etkinlik, ajanda, konuşmacı, kayıt formu.
Konferans ayakları, ajanda sayfaları, konuşmacı listeleri ve sponsorluk sayfaları için ayrı şablonlar kuruldu. İçerik alanları ACF ile yönetiliyor.
Kayıt akışı çok adımlı formlarla, koşullu alanlarla ve ödeme entegrasyonuyla çalışıyor. Etkinlik sıralaması elle düzenlenebiliyor; takvim yaklaştıkça sıralama panelden değiştiriliyor.
Sayfa yapıcı bağımlılığı tamamen kalktı.
Site artık tek bir tema üzerinde çalışıyor; tasarım değişiklikleri eklenti güncellemelerine bağlı değil. Yeni bir konferans ayağı eklemek, sayfayı sıfırdan sürükle-bırak ile kurmak yerine mevcut şablonu doldurmak demek.
Görünüm taşıma öncesiyle aynı kaldığı için ziyaretçi tarafında hiçbir alışkanlık bozulmadı.