Kizzle Logo

Dönüşüm yaratan e-ticaret deneyimleri.

Shopify & ikas tema, uygulama ve entegrasyon çözümleri.

Projeye Başla
Shopify logoPartner
ikas logoPartner

“Tema sürecinde sürekli iletişimdeydik, her revizeyi hızlı çözüme kavuşturdular. Lansman sayfası ve sepet özelliklerini tam istediğimiz gibi çıkardılar, 23 günde hazırdı.”

Ali Gül — Iron Athletics Club

Wubbie StudioWubbie iş ortağı
Blog
Shopify12 Nisan 202612 dk okuma

Shopify Tema Geliştirme Rehberi: Sıfırdan İleri Seviyeye

Shopify tema geliştirme: Liquid, Online Store 2.0, performans, responsive tasarım ve SEO en iyi uygulamalarıyla profesyonel tema oluşturma rehberi.

Shopify Tema Geliştirme Rehberi: Sıfırdan İleri Seviyeye

Shopify Tema Ekosistemi

Shopify dünyanın en büyük e-ticaret platformlarından biri olarak milyonlarca mağazaya güç veriyor. Online Store 2.0 ile tema geliştirme tamamen yenilendi.

Shopify tema ekosistemi; resmi Theme Store, özel (custom) temalar ve ajans/partner geliştirmeleriyle oldukça geniştir. Geliştirici olarak hedefiniz, hem performanslı hem de esnek bir yapı kurarken, mağaza sahibinin yönetim panelinden mümkün olduğunca çok alanı kontrol edebilmesini sağlamaktır.

Liquid: Shopify’nin Şablon Dili

Liquid, Shopify temalarının temelini oluşturan şablon dilidir. Objects, Tags ve Filters olmak üzere üç temel yapı kullanır. Basit söz dizimi ile karmaşık e-ticaret senaryolarını yönetmek mümkündür.

Temel Liquid bileşenleri:

  • Objects (Nesneler): {{ product.title }}, {{ cart.total_price }} gibi Shopify verilerini çıktı almak için kullanılır.
  • Tags (Etiketler): Mantıksal akış ve kontrol için kullanılır. Örneğin:
  • {% if product.available %}...{% endif %}
  • {% for product in collection.products %}...{% endfor %}
  • Filters (Filtreler): Veriyi formatlamak için kullanılır. Örneğin:
  • {{ product.price | money }}
  • {{ article.published_at | date: "%d.%m.%Y" }}

Basit bir ürün listeleme örneği:

```liquid

{% for product in collection.products %}

{{ product.title }}

{{ product.price | money }}

{% if product.available %}

Sepete Ekle

{% else %}

Stokta yok

{% endif %}

{% endfor %}

```

Liquid ile çalışırken:

  • Mantığı (if/for) mümkün olduğunca sınırlı tutup, karmaşık iş kurallarını uygulama tarafına bırakın.
  • Filtreleri zincirleyerek (chaining) gereksiz yardımcı fonksiyon yazımını azaltın.
  • Çıktı güvenliğini korumak için kullanıcı girdilerini filtreleyin.

Online Store 2.0 Mimarisi

Online Store 2.0 (OS 2.0), Shopify tema mimarisini kökten değiştiren bir güncellemedir. Amaç; temaları daha modüler, yönetilebilir ve uygulamalarla uyumlu hale getirmektir.

İletişim

Bir sonraki projenizi birlikte inşa edelim.

Ortalama 6 saat içinde yanıt
Kaydırarak Gönder

Bir sonraki projeniz
hakkında konuşalım.

onurhan@kizzle.studio
KIZZLE
STUDIO
Ana SayfaProjelerGizlilik

© 2026 Kizzle Studio. Tüm hakları saklıdır.