Skip to content

WinkwopTema Geliştirici Rehberi

React ile tema yazın, mağaza sahipleri sayfalarını kendileri kursun.

Nasıl çalışır?

Winkwop, "her tema ayrı bir uygulama" modeli yerine tek merkezi vitrin + bölüm paketi modelini kullanır.

  1. Bölümlerinizi ve her bölümün ayarlarını partner panelindeki geliştirme ekranında tanımlarsınız.
  2. npx create-winkwop-theme pull bu tanımları projenize tip güvenli şekilde indirir.
  3. Bileşenleri React ile yazarsınız; mağaza verisine winkwop SDK'sı üzerinden erişirsiniz.
  4. deploy kaynağı yükler, platform derler ve sürümü ready yapar.
  5. Mağaza sahibi temayı kurar, bölümleri sayfalara yerleştirir ve yayınlar.

Nereden başlamalı

Hiç Winkwop teması yazmadıysanız Başlarken sayfasını sırayla takip edin; sonunda çalışan bir temanız olur.

Tema değil, mağaza verisini dışarıdan okuyup yazan bir entegrasyon (ERP, muhasebe, pazaryeri) mi yazıyorsunuz? Doğrudan Entegratör API bölümüne geçin.

Bilmeniz gereken sınırlar

  • Checkout size kapalı. Ödeme adımının dizilimi platformda sabittir; tema yalnızca birkaç metin ayarı verir. Sebebi güvenlik ve ödeme akışının bütünlüğüdür. Ayrıntı: Sayfalar.
  • Bölümler birbirini import edemez. Aynı window'u paylaşırlar; iletişim için CustomEvent kullanın. Ayrıntı: Bölümler.
  • Tema Next.js bilmez. Bağlantılar düz <a href> olarak yazılır; vitrin tıklamayı yakalayıp sayfa yenilenmeden gezinmeyi kendisi yapar.

Winkwop tema platformu