Sayfa oluşturucu site düzenini bozdu
Bir Elementor, Divi veya tema güncellemesinden hemen sonra bozulan bir düzen neredeyse hiçbir zaman tesadüf değildir: sayfa oluşturucu kendi CSS’ini üretir, sayfa başına önbelleğe alır, ve bu önbellek yeniden üretilene kadar genellikle yeni kurulan sürüme göre eski kalır.
Nasıl ilerliyorum
-
Tetikleyicinin belirlenmesi
Hemen önce neyin güncellendiğini kontrol ediyorum: oluşturucunun kendisi, bir eklenti (örneğin Elementor Pro), tema, ya da tam bir tema değişikliği.
-
Üretilmiş CSS’in yeniden oluşturulması
Genellikle sayfa başına saklanan, oluşturucu tarafından üretilen CSS’i temizleyip yeniden oluşturuyorum; bu CSS bir güncelleme sonrasında eski kalıp yeni işaretlemeyle çakışabilir.
-
Eklenti ile çekirdek arasındaki sürüm kontrolü
Elementor Pro gibi ücretli bir eklentinin sürümünün, ücretsiz eklentininkiyle uyumlu olduğunu kontrol ediyorum: bir güncellemeden hemen sonra ikisi arasındaki bir uyumsuzluk sık görülen bir tetikleyicidir.
-
Genel ayarların kontrolü
Tema düzeyinde tanımlanan renklerin, yazı tiplerinin veya kapsayıcı genişliklerinin, oluşturucunun kendi genel ayarlarıyla çakışıp çakışmadığına bakıyorum; her ikisi de aynı CSS değişkenlerine sahip çıkmaya çalışabilir.
-
Düzeltme veya yeniden kurma
Kapsama göre, sürümleri yeniden hizalayıp önbellekleri yeniden oluşturuyorum, ya da eski temanın yapısına fazla bağımlı bir sayfayı yeniden kuruyorum.
Düzenli olarak ele aldığım durumlar
- Bir gün önce normal olan düzen, oluşturucu güncellemesinden sonra kaymış veya üst üste binmiş
- Yalnızca bazı sayfalarda bölümlerin veya sütunların rastgele üst üste yığılması
- Bir tema değişikliğinden sonra beklenen içerik yerine ekranda ham shortcode metninin görünmesi
- Renklerin veya yazı tiplerinin oluşturucuda ayarlanandan artık farklı olması
- Sorun bir sayfa elle yeniden kurulduğunda kayboluyor, ama diğerlerinde tekrar ortaya çıkıyor
Bir güncelleme düzeni neden bozuyor
Elementor veya Divi gibi sayfa oluşturucular, genellikle sayfa veya yazı başına önbelleğe alınan kendi stil dosyalarını üretirler. Bir oluşturucu veya tema güncellemesinden sonra, bu üretilmiş CSS eski kalabilir ve yeniden oluşturulana kadar yeni işaretlemeyle görsel olarak çakışabilir.
Elementor Pro gibi ücretli bir eklenti ile buna karşılık gelen ücretsiz eklenti arasındaki bir sürüm uyumsuzluğu, bir güncellemeden hemen sonra çok sık görülen bir tetikleyicidir: ikisi birlikte güncellenmeli, asla ayrı ayrı değil.
Tema düzeyinde tanımlanan genel ayarlar (renkler, yazı tipleri, kapsayıcı genişlikleri), her ikisi de aynı CSS değişkenlerine sahip çıkmaya çalışıyorsa, oluşturucunun kendi genel ayarlarıyla çakışabilir. Son olarak, uyumluluk kontrolü yapılmadan tema değiştirmek, yeni temanın nasıl işleyeceğini bilmediği yalnız kalmış shortcode’ları veya blokları içerikte bırakır: beklenen düzen yerine ham metin veya bozuk boşluklar görünür.
İlgili sayfalar
-
Yavaş WooCommerce sitesi
Kötü optimize edilmiş bir sayfa oluşturucu genellikle sadece görünümü değil yükleme hızını da etkiler.
-
Bakım sözleşmesi
Bir güncellemeyi canlı ortama uygulamadan önce uyumluluğunu kontrol etmek bu tür bir bozulmayı önler.
-
WooCommerce’de ele aldığım tüm konular
WooCommerce’de düzenli olarak ele aldığım diğer arızalar ve geliştirmeler.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.