Este aici: o modalitate mai simplă de a conecta serviciile la magazinul tău fără a părăsi WooCommerce

Publicat: 2016-05-05
TL;DR: Construim o modalitate de a conecta serviciile la WooCommerce care utilizează componente găzduite pentru a simplifica procesul și a crea o experiență mai bună.

Dacă doriți să vă implicați în testare, alăturați-vă nouă acum.

Dacă doriți să aflați mai multe, citiți în continuare sau consultați postarea noastră pe blogul dezvoltatorului.

În urmă cu câteva săptămâni, la WooConf, Matt Mullenweg a dat o privire la un proiect la care lucrăm cu entuziasm. Acum, suntem gata să-l împărtășim lumii.

woocommerce connect

WooCommerce Connect este o mare parte a viziunii noastre pentru viitorul WooCommerce. În acest moment, Connect tocmai a început testarea alfa ca extensie de caracteristică . Dacă totul merge bine, sperăm să îl facem parte din nucleul WooCommerce și să fie disponibil pentru toată lumea.

Așadar, fără alte prelungiri, să ne aprofundăm în ceea ce încercăm să realizăm cu Connect, cum funcționează totul, unde se află funcția în prezent și cum vă puteți implica.

Viziunea: o modalitate mai simplă de a conecta orice direct în WooCommerce

O mare parte din puterea WooCommerce constă în capacitatea de a personaliza și adăuga orice.

Dar cu toată această putere vine o mare responsabilitate: să faci cât mai simplu posibil să faci lucrurile de bază. Din păcate, în acest moment, a face lucruri de bază, cum ar fi adăugarea unei opțiuni de expediere, poate fi oarecum complicată.

De exemplu, iată cum funcționează în prezent adăugarea USPS:

wc-clasic-usps

Pentru a o descompune:

  1. Obțineți extensia de la noi și descărcați un fișier. Acesta conține codul pe care îl adăugați pe site-ul dvs.
  2. Adăugați cheia API de la USPS. Aceasta îi spune USPS cine ești și ce informații primești de la ei.
  3. Adăugați cheia de abonament de la noi. Acest lucru ne spune ce abonament ar trebui să trimitem la site-ul dvs., astfel încât să vă putem transmite actualizări dacă aveți un abonament activ.
  4. Sapă în setări.

Cu Connect, eliminăm pașii de la 1 la 3 – nu vor exista extensii suplimentare, nici chei API și nici chei de abonament.

În loc să descărcați un fișier și apoi să instalați o extensie pe site-ul dvs., puteți vedea funcțiile disponibile direct în WooCommerce. Cu Connect, adăugarea unei noi opțiuni înseamnă doar folosirea ei .

Captură de ecran 2016-05-03 la 19.37.36

De asemenea, am eliminat necesitatea de a adăuga manual chei API. Pentru că conexiunea trăiește din partea noastră, acele chei sunt deja la locul lor.

În acest moment, serviciile disponibile în Connect și cele planificate sunt toate gratuite , motiv pentru care nu este nevoie de chei de abonament. Atunci când adăugăm servicii care necesită abonamente, ne propunem să vă oferim o modalitate de a vă conecta magazinul la contul dvs. WooThemes, mai degrabă decât a solicita o cheie pentru a vă conecta la un anumit abonament.

Toate acestea înseamnă că configurarea pentru USPS prin Connect arată astfel:

wc-connect-gif-2

Configurarea nu se termină cu activarea unei opțiuni, așa că actualizăm și setările disponibile prin Connect pentru a le face mai ușor de utilizat:

graphics_UXupdates

În culise: servicii găzduite și Jetpack care fac totul să se întâmple

Pentru ca toate acestea să se întâmple, cea mai mare parte a codului pe care trebuia să-l descărcați acum se află pe un server securizat pe care îl găzduim. Folosim Jetpack pentru a permite site-ului dvs. să vorbească cu acel server în siguranță.

Găzduirea cea mai mare parte a codului de partea noastră are câteva alte avantaje:

  • Vă bazați mai puțin pe gazda site-ului dvs. pentru a gestiona aceste noi funcții, ceea ce face mai ușor să aveți un site rapid .
  • A pune la dispoziție funcții noi înseamnă doar să faceți modificări pe serverele noastre, așa că nu va trebui să actualizați nucleul WooCommerce pentru funcții noi .
  • Deoarece nu trebuie să actualizați codul de pe site-ul dvs. la fel de des, ar trebui să vedeți o performanță mai stabilă .
  • Sunteți mai puțin dependent de configurațiile gazdei dvs., ceea ce înseamnă că este mai probabil ca serviciile dvs. conectate să aibă configurația potrivită pentru a funcționa .

Desigur, extensiile rămân o parte critică a WooCommerce. Suntem în continuare angajați în abordarea noastră modulară - un produs de bază solid și flexibil, cu extensii pentru a adăuga doar caracteristicile de care aveți nevoie - și pentru a oferi proprietarilor de magazine și dezvoltatorilor mai multă libertate, nu mai puțină.

Asta înseamnă că extensiile vor fi întotdeauna o opțiune pentru tine. Vedem Connect ca o opțiune mai ușoară și intenționăm să investim pentru a-l face grozav. Dar este o alternativă, nu un înlocuitor.

Starea actuală a lucrurilor: o bază solidă și un serviciu de început

Până acum, am construit fundația și am adăugat primul nostru serviciu: USPS. Am ales acest serviciu deoarece SUA este una dintre cele mai mari piețe ale noastre.

Începem cu un singur serviciu pentru simplitate, mergând cu tema Connect. Am vrut să învățăm lecțiile pe care le-am putea obține din construirea unei opțiuni înainte de a trece mai departe, dar avem planuri să adăugăm mai multe opțiuni de livrare în continuare.

Versiunea alfa a Connect acceptă tarifele de expediere USPS în timp real pentru magazinele cu sediul în Statele Unite . Există unele diferențe între ceea ce este disponibil prin Connect și extensia noastră USPS, așa că asigurați-vă că citiți mai multe despre acestea.

De asemenea, deoarece Connect este în prezent o „extensie de funcții”, va trebui să o descărcați și să o instalați ca extensie separată chiar acum. Odată ce va deveni o caracteristică a nucleului WooCommerce, toate acestea vor fi trecute pentru Connect.

Viitorul: la beta și nu numai

În timp ce testați alfa, lucrăm deja activ la versiunea beta, care include:

  • Asistență pentru Canada Post
  • Integrare cu expertul de onboarding WooCommerce
  • Îmbunătățiri ale interfeței de utilizare la secțiunea privind tarifele de expediere
  • Posibilitatea de a configura cutii pentru expediere
  • O pagină de auto-ajutor cu informații despre starea sistemului
  • Mai multe iterații asupra aspectului general al Connect

Planul măreț este să lanseze în cele din urmă Connect într-o viitoare versiune de bază WooCommerce , astfel încât oricine care conduce un magazin WooCommerce să poată conecta cu ușurință serviciul dorit la magazinul său.

Implică-te: ajută-ne să testăm

Am început faza de testare alfa și ne-ar plăcea să vă ajutați pentru a construi viitorul WooCommerce. Completați formularul de mai jos pentru a începe.

[wtsfc heading=”Alăturați-vă nouă în construirea viitorului WooCommerce” subheading=”Am dori să vă urăm bun venit să testați WooCommerce Connect.” button=”Alăturați-vă nouă” list=”c7d8a44d4e”] Vă mulțumim că v-ați alăturat fazei noastre de testare. Un e-mail este îndreptat către căsuța dvs. de e-mail cu pașii următori.[/wtsfc]

Suntem încântați să vedem cum răspund utilizatorii la Connect și să continuăm să îl îmbunătățim. În cele din urmă, sperăm că această abordare va permite oricui să înceapă un magazin mai ușor.