มาแล้ว: วิธีที่ง่ายกว่าในการเชื่อมต่อบริการกับร้านค้าของคุณโดยไม่ต้องออกจาก WooCommerce

เผยแพร่แล้ว: 2016-05-05
TL; DR: เรากำลังสร้างวิธีเชื่อมต่อบริการต่างๆ กับ WooCommerce ที่ใช้ส่วนประกอบที่เป็นโฮสต์เพื่อลดความซับซ้อนของกระบวนการและสร้างประสบการณ์ที่ดีขึ้น

หากคุณต้องการมีส่วนร่วมในการทดสอบ เข้าร่วมกับเราตอนนี้

หากคุณต้องการทราบข้อมูลเพิ่มเติม โปรดอ่านหรือดูโพสต์ของเราในบล็อกของนักพัฒนา

เมื่อไม่กี่สัปดาห์ก่อนที่ WooConf Matt Mullenweg ได้แอบดูโครงการที่เราดำเนินการอย่างตื่นเต้น ตอนนี้เราพร้อมที่จะแบ่งปันกับคนทั้งโลกแล้ว

การเชื่อมต่อ woocommerce

WooCommerce Connect เป็นส่วนสำคัญของวิสัยทัศน์ของเราสำหรับอนาคตของ WooCommerce ตอนนี้ Connect เพิ่งเริ่มการทดสอบอัลฟ่าในฐานะส่วนขยายฟีเจอร์ หากทุกอย่างเป็นไปด้วยดี เราหวังว่าจะทำให้มันเป็นส่วนหนึ่งของ WooCommerce core และพร้อมใช้งานสำหรับทุกคน

ดังนั้น เพื่อไม่ให้เป็นการเสียเวลา เรามาเจาะลึกสิ่งที่เราพยายามทำให้สำเร็จด้วย Connect วิธีทำงาน ตำแหน่งที่ฟีเจอร์อยู่ในขณะนี้ และวิธีที่คุณจะมีส่วนร่วม

วิสัยทัศน์: วิธีที่ง่ายกว่าในการเชื่อมต่ออะไรก็ได้โดยตรงใน WooCommerce

พลังส่วนใหญ่ใน WooCommerce อยู่ที่ความสามารถในการปรับแต่งและเพิ่มอะไรก็ได้

แต่พลังทั้งหมดนั้นมาพร้อมกับความรับผิดชอบที่ยิ่งใหญ่ นั่นคือการทำให้สิ่งพื้นฐานเป็นเรื่องง่ายที่สุด ขออภัย การทำสิ่งพื้นฐานเช่นการเพิ่มตัวเลือกการจัดส่งอาจเป็นเรื่องยาก

ตัวอย่างเช่น วิธีการทำงานของการเพิ่ม USPS ในปัจจุบันมีดังนี้

wc-classic-usps

เพื่อทำลายมันลง:

  1. รับส่วนขยายจากเราและดาวน์โหลดไฟล์ ซึ่งมีโค้ดที่คุณกำลังเพิ่มในไซต์ของคุณ
  2. เพิ่มคีย์ API จาก USPS สิ่งนี้จะบอก USPS ว่าคุณเป็นใครและคุณได้รับข้อมูลอะไรบ้างจากพวกเขา
  3. เพิ่มรหัสการสมัครสมาชิกจากเรา สิ่งนี้บอกเราว่าการสมัครใดที่เราควรเชื่อมโยงไปยังไซต์ของคุณ เพื่อให้เราสามารถส่งการอัปเดตถึงคุณหากคุณมีการสมัครรับข้อมูลที่ใช้งานอยู่
  4. เจาะลึกการตั้งค่า

ด้วย Connect เรากำลังขจัดขั้นตอนที่ 1 ถึง 3 – จะไม่มีส่วนขยายเพิ่มเติม ไม่มีคีย์ API และไม่มีคีย์การสมัครสมาชิก

แทนที่จะดาวน์โหลดไฟล์แล้วติดตั้งส่วนขยายบนไซต์ของคุณ คุณสามารถดูคุณลักษณะที่พร้อมใช้งานได้โดยตรงใน WooCommerce ด้วย Connect การเพิ่มตัวเลือกใหม่หมายถึงการใช้ประโยชน์จากมัน

สกรีนช็อต 2016-05-03 เวลา 19.37.36 น.

เรายังได้ขจัดความจำเป็นในการเพิ่มคีย์ API ด้วยตนเองอีกด้วย เนื่องจากการเชื่อมต่ออยู่ที่จุดสิ้นสุดของเรา กุญแจเหล่านั้นจึงเข้าที่แล้ว

ขณะนี้ บริการที่มีให้ใน Connect และที่วางแผนไว้นั้นฟรีทั้งหมด ซึ่งเป็นสาเหตุที่ไม่จำเป็นต้องใช้คีย์การสมัครสมาชิก เมื่อเราเพิ่มบริการที่ต้องสมัครสมาชิก เราตั้งเป้าที่จะให้วิธีเชื่อมต่อร้านค้าของคุณกับบัญชี WooThemes ของคุณ แทนที่จะต้องใช้คีย์เพื่อเชื่อมต่อกับการสมัครรับข้อมูลเฉพาะ

ทั้งหมดนี้หมายถึงการตั้งค่าสำหรับ USPS ผ่าน Connect จะมีลักษณะดังนี้:

wc-connect-gif-2

การตั้งค่าไม่ได้จบลงด้วยการเปิดใช้ตัวเลือก ดังนั้นเราจึงอัปเดตการตั้งค่าที่มีให้ผ่าน Connect เพื่อให้เป็นมิตรกับผู้ใช้มากขึ้น:

graphics_UXupdates

เบื้องหลัง: บริการโฮสต์และ Jetpack ทำให้ทุกอย่างเกิดขึ้น

เพื่อให้สิ่งนี้เกิดขึ้น โค้ดส่วนใหญ่ที่คุณต้องดาวน์โหลดตอนนี้อยู่บนเซิร์ฟเวอร์ที่ปลอดภัยที่เราโฮสต์ เรากำลังใช้ Jetpack เพื่อให้ไซต์ของคุณสามารถพูดคุยกับเซิร์ฟเวอร์นั้นได้อย่างปลอดภัย

การโฮสต์โค้ดจำนวนมากในส่วนของเรานั้นมีประโยชน์อื่น ๆ :

  • คุณพึ่งพาโฮสต์ของไซต์คุณน้อยลงในการจัดการคุณลักษณะใหม่เหล่านี้ ทำให้มีไซต์ที่รวดเร็วได้ง่ายขึ้น
  • การทำให้คุณลักษณะใหม่พร้อมใช้งานนั้นหมายถึงการเปลี่ยนแปลงในเซิร์ฟเวอร์ของเรา ดังนั้นคุณ ไม่จำเป็นต้องอัปเดตหลักของ WooCommerce สำหรับคุณลักษณะใหม่
  • เนื่องจากคุณไม่จำเป็นต้องอัปเดตโค้ดบนไซต์ของคุณบ่อยนัก คุณจึงควรเห็น ประสิทธิภาพที่เสถียรมากขึ้น
  • คุณพึ่งพาการกำหนดค่าโฮสต์ของคุณน้อยลง ซึ่งหมายความ ว่าบริการที่เชื่อมต่อของคุณมีการกำหนดค่าที่เหมาะสมในการทำงาน มากขึ้น

แน่นอนว่าส่วนขยายยังคงเป็นส่วนสำคัญของ WooCommerce เรายังคงยึดมั่นในแนวทางแบบโมดูลของเรา — ผลิตภัณฑ์หลักที่แข็งแกร่งและยืดหยุ่นพร้อมส่วนขยายเพื่อเพิ่มเฉพาะคุณสมบัติที่คุณต้องการ — และเพื่อให้เจ้าของร้านค้าและนักพัฒนามีอิสระมากขึ้น ไม่น้อยไปกว่านี้

นั่นหมายความว่าส่วนขยายจะเป็นตัวเลือกสำหรับคุณเสมอ เรามองว่า Connect เป็นตัวเลือกที่ง่ายกว่าและวางแผนที่จะลงทุนเพื่อสร้างความยอดเยี่ยม แต่มันเป็นทางเลือก ไม่ใช่สิ่งทดแทน

สถานการณ์ปัจจุบัน: รากฐานที่แข็งแกร่งและบริการเดียวที่จะเริ่มต้น

จนถึงตอนนี้ เราได้สร้างรากฐานและเพิ่มบริการแรกของเรา: USPS เราเลือกบริการนี้เนื่องจากสหรัฐอเมริกาเป็นตลาดที่ใหญ่ที่สุดแห่งหนึ่งของเรา

เราเริ่มต้นด้วยบริการเดียวเพื่อความเรียบง่าย ไปกับธีมของ Connect เราต้องการเรียนรู้บทเรียนที่เราสามารถทำได้จากการสร้างทางเลือกหนึ่งก่อนที่จะดำเนินการต่อไป แต่เรามีแผนที่จะเพิ่มตัวเลือกการจัดส่งเพิ่มเติมในลำดับต่อไป

Connect เวอร์ชันอัลฟ่ารองรับอัตราค่าจัดส่ง USPS แบบเรียลไทม์สำหรับร้านค้าที่ตั้งอยู่ในสหรัฐอเมริกา มีความแตกต่างบางประการระหว่างสิ่งที่สามารถใช้ได้ผ่าน Connect และส่วนขยาย USPS ของเรา ดังนั้นโปรดอย่าลืมอ่านข้อมูลเหล่านี้

นอกจากนี้ เนื่องจากปัจจุบัน Connect เป็น "ส่วนขยายคุณลักษณะ" คุณจะต้องดาวน์โหลดและติดตั้งเป็นส่วนขยายแยกต่างหากในตอนนี้ เมื่อมันกลายเป็นฟีเจอร์ของ WooCommerce core แล้ว ทั้งหมดนั้นจะกลายเป็นอดีตสำหรับ Connect

อนาคต: สู่เบต้าและอื่น ๆ

ขณะที่คุณกำลังทดสอบอัลฟ่า เรากำลังดำเนินการพัฒนาเบต้า ซึ่งรวมถึง:

  • การสนับสนุนของแคนาดาโพสต์
  • บูรณาการกับตัวช่วยสร้างการออนบอร์ดของ WooCommerce
  • ปรับปรุง UI ในส่วนของอัตราค่าจัดส่ง
  • ความสามารถในการตั้งค่ากล่องสำหรับการจัดส่ง
  • หน้าช่วยเหลือตนเองพร้อมข้อมูลสถานะระบบ
  • การทำซ้ำเพิ่มเติมเกี่ยวกับรูปลักษณ์โดยรวมของ Connect

แผนใหญ่คือการเปิดตัว Connect ในรุ่นหลักของ WooCommerce ในอนาคต ดังนั้นใครก็ตามที่ใช้งานร้านค้า WooCommerce สามารถเชื่อมต่อบริการที่ต้องการกับร้านค้าของตนได้อย่างง่ายดาย

มีส่วนร่วม: ช่วยเราทดสอบ

เราได้เริ่มขั้นตอนการทดสอบอัลฟ่าแล้ว และยินดีเป็นอย่างยิ่งที่จะช่วยคุณสร้างอนาคตของ WooCommerce กรอกแบบฟอร์มด้านล่างเพื่อเริ่มต้น

[wtsfc heading=”เข้าร่วมกับเราในการสร้างอนาคตของ WooCommerce” subheading=”เรายินดีต้อนรับคุณให้ทดสอบ WooCommerce Connect” button=”เข้าร่วมกับเรา” list=”c7d8a44d4e”] ขอขอบคุณที่เข้าร่วมขั้นตอนการทดสอบของเรา อีเมลจะถูกส่งไปยังกล่องจดหมายของคุณด้วยขั้นตอนถัดไป[/wtsfc]

เรารู้สึกตื่นเต้นที่ได้เห็นวิธีที่ผู้ใช้ตอบสนองต่อ Connect และปรับปรุงอย่างต่อเนื่อง สุดท้ายนี้ เราหวังว่าวิธีการนี้จะช่วยให้ทุกคนเริ่มต้นร้านค้าได้ง่ายขึ้น