Güncellemelere dayanan tema özelleştirmesi
Her Shopify projesi, temanın bir şeyi tam olarak yapamadığı ana gelir. Sonrasında olan, mağazanın ömrü boyunca ne kadar pahalı olacağını belirler.
Bir değişikliği koyacak iyi yerler ve kötü yerler vardır; aradaki fark tamamen tema güncellendiğinde ne olduğuyla ilgilidir.
Değişikliği nereye koymalı, iyiden kötüye#
| Yaklaşım | Güncellemeye dayanır mı | Ne zaman |
|---|---|---|
| Tema ayarları | Her zaman | Temanın zaten sunduğu her şey |
| Yeni bir bölüm ya da blok | Genelde | Yeni düzen ya da içerik modülü |
| Uygulama bloğu | Genelde | Bir uygulamadan gelen işlev |
| Kopyalanıp yeniden adlandırılan bölüm | Çoğunlukla | Var olan bölümün bir varyantı gerekiyorsa |
| Çekirdek şablonu düzenlemek | Nadiren | Son çare, belgelenmiş |
| Dosyalara yayılmış düzenlemeler | Asla | Asla |
Temayı bakılabilir tutan kural#
Ekleyin, düzenlemeyin. Sahibi olduğunuz yeni bir bölüm güncellemeden sonra da orada olur. Değiştirilmiş bir çekirdek şablon, biri pes edip güncellemeyi bırakana kadar her sürümle çakışır — mağazaların platform özelliklerinde üç yıl geride kalması böyle olur.
Tema deposunda, dokunduğunuz her dosyayı ve nedenini listeleyen bir CUSTOMISATIONS.md tutun. Gelecekteki siz hatırlamayacak, sıradaki geliştirici de.
Pratik alışkanlıklar#
- Yalnız panel düzenleyicisinde değil, temayla birlikte bir Git deposunda çalışın.
- Değişiklikler için geliştirme teması kullanın, yayına almayı bilerek yapın.
- Kendi bölüm ve parçacıklarınıza ön ek koyun ki dosya listesinde belli olsun.
- Özel CSS'i şablonlara serpiştirmek yerine tek dosyada toplayın.
- Güncellemeden önce sağlayıcı sürümüyle kendi kopyanızı karşılaştırıp çakışmaları gözden geçirin.
Özelleştirmeyi bırakıp yeniden kurma zamanı#
Sağlayıcı temasına göre farkınız temanın kendisinden uzunsa, kabul etmeden bir çatal sürüm sürdürüyorsunuz demektir. O noktada amaca göre yazılmış bir tema hem daha ucuz hem de neye sahip olduğunuz konusunda dürüsttür.
Sıkça sorulan sorular
Tema dosyalarını doğrudan panelde düzenleyebilir miyim?
Düzenleyebilirsiniz; tek satırlık bir düzeltme için sorun değil. Daha büyüğü, gözden geçirilip geri alınabileceği sürüm denetimine aittir.
Özelleştirilmiş bir temayı nasıl güncellerim?
Sağlayıcı sürümünü alın, kendi sürümünüzle karşılaştırın ve değişikliklerinizi bilerek yeniden uygulayın. Bu ancak değişiklikleriniz ekleyici ve belgelenmişse yapılabilir.
Uygulama blokları güvenli mi?
Şablon düzenlemekten güvenli, evet. Riskleri tema güncellemesi değil, uygulamanın ortadan kalkmasıdır.
shopify tema özelleştirmeshopify liquid özelleştirmeshopify tema güncellemesishopify bölümlershopify tema geliştirme