2 minutes read
Elementor’la kurulmuş elli sayfalık bir siteyi devraldım. Müşteri lisansı yenilemek istemiyor, sayfa hızı düşük, her güncelleme bir şeyi bozuyor. “Elementor’u kaldıralım” demek kolay; sayfaları bozmadan kaldırmak zor. Bu yazı bunu nasıl yaptığımızı anlatıyor.
Dönüştürmek değil, devralmak
Sayfa oluşturucudan çıkışta iki yaklaşım var. Birincisi “dönüştürme”: her elemanı bir blok karşılığına çevirmeye çalışmak. Tanıdık elemanlarda iyi çalışır, tanımadığında tahmin eder — ve tahmin ettiği yerde sayfa bozulur.
İkincisi “devralma”: tanınan elemanlar kendi verisinden yeniden üretilir, tanınmayanlar ise kaynak eklenti hâlâ kuruluyken nasıl görünüyorsa öyle dondurulur. Sayfa iki şeritten oluşur: canlı şerit ve donmuş şerit. Hiçbir yerde tahmin yok.
Canlı şerit
Başlık, metin, düğme, görsel, kapsayıcı, ikon kutusu, sekme, akordiyon gibi elemanlar Elementor’ün kendi ayar verisinden okunup MevvBlocks bloklarına yazılıyor. Renk, boşluk, hizalama ve cihaz başına değerler korunuyor. Bu elemanlar dönüşümden sonra düzenlenebilir kalıyor.
Donmuş şerit
Üçüncü taraf bir Elementor eklentisinin özel widget’ı — diyelim bir fiyat tablosu — tanınmıyorsa, kaynak eklenti kuruluyken üretilen HTML ve CSS olduğu gibi saklanıyor. Görünüm birebir aynı; yalnız o parça artık düzenlenemiyor, yeniden yapılması gerekiyor. Rapor bunu sayfa sayfa söylüyor.
Önce rapor, sonra düğme
Devralmadan önce her sayfa için üç sayı görüyorsunuz: kaç eleman canlı kalacak, kaçı donacak, kaçı dinamik içerik taşıyor. Bizim elli sayfada sonuç şuydu: yüzde doksan bir canlı, yüzde yedi donmuş, yüzde iki dinamik. Dinamik olanlar blog listesi ve form widget’larıydı; onları elle yeniden kurduk.
Başlık ve alt bilgi ayrı bir mesele. Elementor bunları sayfa değil elementor_library kayıtlarında tutuyor; yalnız sayfaları tarayan bir araç bunları atlar ve siteyi başlıksız bırakır. Tarama bu türleri de kapsamalı.
Geri alma
Devralma sayfanın içeriğini yerinde değiştiriyor; eski içerik ayrı bir alana yedekleniyor. Bu sitede önce / sonra karşılaştırması aynı sayfanın Elementor hâliyle devralınmış hâlini yan yana ölçüyor ve tek tıkla geri alıyor. Kaynak sayfa burada.
Ne kazandık?
- Sayfa ağırlığı: ortalama 1,9 MB’tan 640 KB’a.
- Lisans: yıllık sayfa oluşturucu ücreti sıfır.
- Düzenleme: müşteri blok düzenleyicide kendi metnini değiştirebiliyor.
- Risk: donmuş yedi parça listelendi, üçü yeniden yapıldı, dördü olduğu gibi kaldı.
Elementor’u kaldırdığımızda hiçbir sayfa boş kalmadı. Aynı yaklaşım Beaver Builder için de çalışıyor; bu sitedeki Beaver Builder kaynak örneği ve ürünün kendisi MevvBridge vitrininde.




Bir yanıt yazın