İşte burada: WooCommerce'den ayrılmadan hizmetleri mağazanıza bağlamanın daha basit bir yolu

Yayınlanan: 2016-05-05
TL; DR: İşlemleri basitleştirmek ve daha iyi bir deneyim oluşturmak için barındırılan bileşenleri kullanan hizmetleri WooCommerce'e bağlamanın bir yolunu oluşturuyoruz.

Testlere katılmak istiyorsanız, şimdi bize katılın.

Daha fazla bilgi edinmek istiyorsanız, geliştirici blogundaki yazımızı okuyun veya inceleyin.

Birkaç hafta önce WooConf'ta Matt Mullenweg, üzerinde heyecanla çalıştığımız bir projeye kısa bir bakış attı. Artık bunu dünyayla paylaşmaya hazırız.

woo ticaret bağlantısı

WooCommerce Connect , WooCommerce'in geleceği için vizyonumuzun büyük bir parçasıdır. Şu anda Connect , bir özellik uzantısı olarak alfa testine yeni başladı . Her şey yolunda giderse, onu WooCommerce çekirdeğinin bir parçası haline getirmeyi ve herkesin kullanımına sunmayı umuyoruz.

O halde lafı fazla uzatmadan Connect ile neyi başarmaya çalıştığımıza, her şeyin nasıl çalıştığına, özelliğin şu anda nerede olduğuna ve nasıl dahil olabileceğinize geçelim.

Vizyon: Herhangi bir şeyi doğrudan WooCommerce'e bağlamanın daha basit bir yolu

WooCommerce'deki gücün çoğu, herhangi bir şeyi özelleştirme ve ekleme yeteneğinde yatmaktadır.

Ancak tüm bu güçle birlikte büyük sorumluluk da gelir: temel şeyleri yapmayı mümkün olduğunca basit hale getirmek. Ne yazık ki, şu anda nakliye seçeneği eklemek gibi temel şeyleri yapmak biraz karmaşık olabilir.

Örneğin, USPS eklemenin şu anda nasıl çalıştığı aşağıda açıklanmıştır:

wc-klasik-usps

Onu kırmak için:

  1. Uzantıyı bizden alın ve bir dosya indirin. Bu, sitenize eklediğiniz kodu içerir.
  2. USPS'den API anahtarını ekleyin. Bu, USPS'ye kim olduğunuzu ve onlardan hangi bilgileri aldığınızı söyler.
  3. Abonelik anahtarını bizden ekleyin. Bu bize sitenize hangi aboneliği bağlamamız gerektiğini söyler, böylece aktif bir aboneliğiniz varsa güncellemeleri size iletebiliriz.
  4. Ayarlara girin.

Connect ile 1'den 3'e kadar olan adımları ortadan kaldırıyoruz - ek uzantılar, API anahtarları ve abonelik anahtarları olmayacak.

Bir dosyayı indirip sitenize bir uzantı yüklemek yerine, mevcut özellikleri doğrudan WooCommerce'de görebilirsiniz. Connect ile yeni bir seçenek eklemek, onu kullanmak anlamına gelir .

Ekran Görüntüsü 2016-05-03, 7.37.36 PM

API anahtarlarını manuel olarak ekleme ihtiyacını da ortadan kaldırdık. Bağlantı bizim tarafımızda yaşadığından, bu anahtarlar zaten yerinde.

Şu anda Connect'te sunulan ve planlanan hizmetlerin tümü ücretsizdir , bu nedenle abonelik anahtarlarına gerek yoktur. Abonelik gerektiren hizmetler eklediğimizde, belirli bir aboneliğe bağlanmak için bir anahtar gerektirmek yerine, mağazanızı WooThemes hesabınıza bağlamanın bir yolunu vermeyi amaçlıyoruz.

Tüm bunlar, Connect aracılığıyla USPS kurulumunun şöyle göründüğü anlamına gelir:

wc-bağlantı-gif-2

Kurulum bir seçeneğin etkinleştirilmesiyle bitmiyor, bu nedenle onları daha kullanıcı dostu hale getirmek için Connect aracılığıyla kullanılabilen ayarları da güncelliyoruz:

Graphics_UXgüncellemeleri

Perde arkası: barındırılan hizmetler ve Jetpack hepsini gerçekleştiriyor

Tüm bunları gerçekleştirmek için, eskiden indirmeniz gereken kodun çoğu, şimdi barındırdığımız güvenli bir sunucuda yaşıyor. Sitenizin bu sunucuyla güvenli bir şekilde konuşmasına izin vermek için Jetpack kullanıyoruz.

Kodun büyük kısmını bizim tarafımızda barındırmanın başka avantajları da var:

  • Bu yeni özellikleri işlemek için sitenizin ana bilgisayarına daha az bağımlısınız, bu da hızlı bir siteye sahip olmayı kolaylaştırıyor .
  • Yeni özellikleri kullanıma sunmak, yalnızca sunucularımızda değişiklik yapmak anlamına gelir, bu nedenle yeni özellikler için WooCommerce çekirdeğini güncellemeniz gerekmez .
  • Sitenizdeki kodu sık sık güncellemeniz gerekmediğinden, daha istikrarlı bir performans görmeniz gerekir.
  • Ana makinenizin yapılandırmalarına daha az bağımlısınız, bu da bağlı hizmetlerinizin çalışmak için doğru yapılandırmaya sahip olma olasılığının daha yüksek olduğu anlamına gelir.

Tabii ki, uzantılar WooCommerce'in kritik bir parçası olmaya devam ediyor. Tam da ihtiyacınız olan özellikleri eklemek için uzantılara sahip sağlam ve esnek bir temel ürün olan modüler yaklaşımımıza ve mağaza sahiplerine ve geliştiricilere daha az değil, daha fazla özgürlük sağlamaya kararlıyız.

Bu, uzantıların her zaman sizin için bir seçenek olacağı anlamına gelir. Connect'i daha kolay bir seçenek olarak görüyoruz ve onu mükemmel hale getirmek için yatırım yapmayı planlıyoruz. Ama bu bir alternatif, ikame değil.

Mevcut durum: güçlü bir temel ve başlamak için tek bir hizmet

Şimdiye kadar temeli oluşturduk ve ilk hizmetimizi ekledik: USPS. ABD en büyük pazarlarımızdan biri olduğu için bu hizmeti seçtik.

Basitlik için yalnızca bir hizmetle başlıyoruz, Connect temasıyla ilerliyoruz. Devam etmeden önce bir seçenek oluşturmaktan alabileceğimiz dersleri öğrenmek istedik, ancak daha sonra daha fazla nakliye seçeneği ekleme planlarımız var.

Connect'in alfa sürümü, Amerika Birleşik Devletleri merkezli mağazalar için gerçek zamanlı USPS kargo ücretlerini destekler . Connect ve USPS uzantımız aracılığıyla sunulanlar arasında bazı farklılıklar vardır, bu yüzden bunları okuduğunuzdan emin olun.

Ayrıca, Connect şu anda bir "özellik uzantısı" olduğundan, onu şu anda ayrı bir uzantı olarak indirip yüklemeniz gerekecek. WooCommerce çekirdeğinin bir özelliği haline geldiğinde, bunların hepsi Connect için geçmişte kalacak.

Gelecek: betaya ve ötesine

Siz alfa testi yaparken, şu anda aşağıdakileri içeren beta üzerinde aktif olarak çalışıyoruz:

  • Kanada Postası desteği
  • WooCommerce işe alım sihirbazı ile entegrasyon
  • Gönderim ücretleri bölümünde kullanıcı arayüzü iyileştirmeleri
  • Nakliye için kutular kurma yeteneği
  • Sistem durumu bilgisi içeren bir kendi kendine yardım sayfası
  • Connect'in genel görünümü hakkında daha fazla yineleme

Büyük plan, sonunda Connect'i gelecekteki bir WooCommerce çekirdek sürümüne sunmaktır , böylece bir WooCommerce mağazası işleten herkes, istedikleri hizmeti mağazasına kolayca bağlayabilir.

Katılın: test etmemize yardımcı olun

Alfa test aşamasını başlattık ve WooCommerce'in geleceğini inşa etmek için yardımınızı çok isteriz. Başlamak için aşağıdaki formu doldurun.

[wtsfc title=”WooCommerce'in geleceğini inşa etmek için bize katılın” subheading=”WooCommerce Connect'i test etmenize hoş geldiniz.” button=”Bize katılın” list=”c7d8a44d4e”] Test aşamamıza katıldığınız için teşekkür ederiz. Sonraki adımlarla birlikte gelen kutunuza bir e-posta yönlendirilir.[/wtsfc]

Kullanıcıların Connect'e nasıl tepki verdiğini görmek ve onu geliştirmeye devam etmekten heyecan duyuyoruz. Sonuç olarak, bu yaklaşımın herkesin daha kolay bir mağaza açmasına izin vereceğini umuyoruz.