Kod Dışa Aktarma - Webflow Yardım
Ücretli Çalışma Alanı planlarında, sitenizin HTML, CSS, JavaScript ve varlıklarını yedeklemek, müşterinize sağlamak veya istediğiniz yerde barındırmak için dışa aktarabilirsiniz — herhangi bir atıf gerekmez.
Kodunuzu nasıl dışa aktarabilirsiniz
- Sitenizi Webflow'da açın
- Ana menü > Kod dışa aktarma (Ana menüyü açmak için sol üst köşedeki "W" logosuna tıklayın) veya Shift + E tuşlarına basın
- ZIP Hazırla butonuna tıklayın
- ZIP dosyasını indirin
Minimize edilmiş HTML nasıl dışa aktarılır
HTML'nizi minimize etmek, sayfa yükleme sürelerini beyaz alanları, yorumları ve tarayıcıların sayfayı yüklemek için ihtiyaç duymadığı diğer kod öğelerini kaldırarak iyileştirebilir. Minimize edilmiş HTML'yi dışa aktarmak için:
- Sitenizi Webflow'da açın
- Ana menü > Kod dışa aktarma (sol üst köşedeki "W" logosuna tıklayın) veya Shift + E tuşlarına basın
- Command + O (Mac'te) veya Control + O (Windows'ta) tuşlarına basın
- Dışa aktarma penceresinde görünen HTML'yi Minimize Et onay kutusunu işaretleyin
- ZIP Hazırla butonuna tıklayın
- ZIP dosyasını indirin
Dışa Aktarılan Dosyalarınızın İçeriği
İndirilen ZIP dosyası, sitenizin tüm sayfalarını, stillerini, betiklerini ve resimlerini içerir:
- Bir CSS klasörü ile sitenizin tüm stilleri 3 .css dosyasında yer alır: - Sitenizin tüm özel stillerini içeren bir CSS dosyası (örneğin,
your-site-name.css) - Webflow düzen bileşenleri için ortak temel stilleri içerenwebflow.css- Tüm tarayıcıların tüm öğeleri daha tutarlı bir şekilde görüntülemesini sağlayannormalize.css - Bir JS klasörü ile sitenizin tüm JavaScript dosyaları. Formlar, navigasyon çubukları, kaydırıcılar, sekmeler ve etkileşimler gibi öğeler ve özellikler bu dosyalara dayanır. Bu dosyaları silerseniz, sayfanız doğru görünebilir, ancak beklenildiği gibi çalışmaz.
- Bir resim klasörü ile sitenizin Varlıklar paneline yüklenen tüm resimler
Sitenizin tüm sayfaları için .html dosyaları (boş Koleksiyon şablon sayfaları dahil)
Bilmekte Fayda Var
Webflow'un dışa aktardığı kodun bir örneğini görmek isterseniz, ana sayfanın kaynak kodunu görüntüleyin — hepsi Webflow'da oluşturulmuştur!
Dışa Aktarılan Dosyalarınızın İçermediği Şeyler
Aşağıdaki özellikler ve içerikler dışa aktarılan koda dahil edilmez ve dışa aktarılan web sitelerinde beklenildiği gibi çalışmaz:
- CMS içeriği ve işlevselliği (Koleksiyon öğeleri ve Koleksiyon listeleri dahil)
- Kullanıcı Hesapları içeriği ve işlevselliği (kullanıcılar ve erişim grupları dahil)
- E-ticaret içeriği ve işlevselliği (ürünler ve ödeme dahil)
- Site ve/veya sayfa parola koruması
- Form gönderim işlemi
- Önceden var olan form gönderimleri (ayrı olarak dışa aktarılabilir)
- Formlar içindeki reCAPTCHA öğeleri
- Site araması
- Yerelleştirilmiş içerik (yalnızca sitenizin birincil yerelinin sayfaları, öğeleri ve içeriği dahil edilir)
- Kod bileşenleri
SSS ve sorun giderme ipuçları
Neden sınıf adlarının önünde “w-” öneki var?
Webflow, diğer kod çerçeveleriyle çakışmaları önlemek için bileşenlere özgü sınıflara “w-” öneki ekler.
Sitemin kodunun sadece bir kısmını dışa aktarmayı seçebilir miyim?
Şu anda, neyin dışa aktarılacağını seçemezsiniz. Sitenizin dışa aktarılabilir her parçası her dışa aktarmada dahil edilir.
Kodu dışa aktardıktan sonra düzenleyebilir miyim?
Kodu dışa aktardıktan sonra düzenleyebilirsiniz. Dışa aktarılan dosyalarda yapılan manuel değişiklikler bazı Webflow bileşenlerini bozabilir.
Dışa aktarılan sayfalarımın URL'sinden .html uzantılarını kaldırabilir miyim?
Dışa aktarılan sayfalarınızdan .html uzantılarını kaldırmak istiyorsanız, bunu bir .htaccess dosyası ile yapabilirsiniz.
Sitemi harici olarak barındırırsam Webflow'a atıfta bulunmam gerekir mi?
Hayır, sitenizi kendi sunucunuzda çalıştırmak için Webflow'a atıfta bulunmanız veya bir Webflow planı sürdürmeniz gerekmez.
Dışa aktarılan kod CMS, Üyelikler ve E-ticaret içeriğimi içeriyor mu?
Hayır. CMS, Kullanıcı Hesapları ve E-ticaret içeriği (veritabanları) dışa aktarılan koda dahil edilmez. Koleksiyon listeleri boş durumu gösterir.
Dışa aktarılan kod yerelleştirilmiş sayfalarımı, öğelerimi ve içeriğimi içeriyor mu?
Hayır. Yerelleştirilmiş sayfalar, öğeler ve içerik dışa aktarılan koda dahil edilmez. Dışa aktarılan kod yalnızca birincil yerel dili içerir.
Şifre korumalı sayfalar kodumu ihraç ettikten sonra hala korumalı olacak mı?
Hayır. Sitenizdeki şifre korumalı sayfalar kod ihracından sonra korunmayacaktır. Şifre korumasının beklendiği gibi çalışması için sitenizin Webflow ile barındırılması gerekir.
Kodumu başka bir yerde barındırırsam sitemdeki tüm öğeler çalışacak mı?
CMS, Kullanıcı Hesapları, E-ticaret içeriği ve işlevselliği, ve yerelleştirilmiş sayfalar, öğeler ve içerikler ihraç edilen koda dahil edilmez. Bu özelliklerin çalışması için barındırma gereklidir. Ayrıca, site araması ve formlar (dosya yükleme ve reCAPTCHA dahil) GDPR uyumluluğu için ihraç edilen sitelerde çalışmayacaktır.
Sitemi ihraç ettiğimde Lottie animasyonlarım neden yerel olarak çalışmıyor?
Güvenlik nedenleriyle, Lottie JSON dosyaları yerel dosya sisteminizden yüklenmez, bu yüzden sitenizi yerel olarak yüklediğinizde Lottie animasyonları görünmez — beklendiği gibi çalışmaları için bir web sunucusuna ihtiyaç duyarlar.