إنها هنا: طريقة أبسط لتوصيل الخدمات بمتجرك دون مغادرة WooCommerce

نشرت: 2016-05-05
TL ؛ DR: نحن نبني طريقة لربط الخدمات بـ WooCommerce التي تستخدم المكونات المستضافة لتبسيط العملية وخلق تجربة أفضل.

إذا كنت ترغب في المشاركة في الاختبار ، انضم إلينا الآن.

إذا كنت تريد معرفة المزيد ، فاقرأ أو تحقق من منشورنا على مدونة المطورين.

قبل بضعة أسابيع في WooConf ، ألقى Matt Mullenweg نظرة خاطفة على مشروع كنا نعمل عليه بحماس. الآن ، نحن على استعداد لمشاركتها مع العالم.

اتصال woocommerce

WooCommerce Connect هو جزء كبير من رؤيتنا لمستقبل WooCommerce. في الوقت الحالي ، بدأ Connect للتو في اختبار ألفا كامتداد للميزة . إذا سارت الأمور على ما يرام ، فنحن نأمل أن نجعله جزءًا من جوهر WooCommerce ومتاحًا للجميع.

لذلك ، دون مزيد من اللغط ، دعنا نتعمق في ما نحاول تحقيقه مع Connect ، وكيف يعمل كل شيء ، وأين تقف الميزة حاليًا وكيف يمكنك المشاركة.

الرؤية: طريقة أبسط لربط أي شيء مباشرة في WooCommerce

تكمن الكثير من القوة في WooCommerce في القدرة على تخصيص وإضافة أي شيء.

ولكن مع كل هذه القوة تأتي مسؤولية كبيرة: جعل القيام بالأشياء الأساسية بسيطًا قدر الإمكان. لسوء الحظ ، في الوقت الحالي ، يمكن أن يكون القيام بأشياء أساسية مثل إضافة خيار شحن أمرًا معقدًا نوعًا ما.

على سبيل المثال ، إليك كيفية عمل إضافة USPS حاليًا:

مرحاض-كلاسيك-يو إس بي إس

لتحطيمها:

  1. احصل على الامتداد منا وقم بتنزيل ملف. هذا يحتوي على الرمز الذي تضيفه إلى موقعك.
  2. أضف مفتاح API من USPS. هذا يخبر USPS من أنت وما هي المعلومات التي تحصل عليها منهم.
  3. أضف مفتاح الاشتراك منا. يخبرنا هذا بالاشتراك الذي يجب أن نربطه بموقعك ، حتى نتمكن من تمرير التحديثات إليك إذا كان لديك اشتراك نشط.
  4. حفر في الإعدادات.

مع Connect ، نتخلص من الخطوات من 1 إلى 3 - لن تكون هناك امتدادات إضافية ، ولا مفاتيح API ولا مفاتيح اشتراك.

بدلاً من تنزيل ملف ثم تثبيت امتداد على موقعك ، يمكنك رؤية الميزات المتاحة مباشرةً في WooCommerce. مع Connect ، فإن إضافة خيار جديد يعني فقط الاستفادة منه .

لقطة شاشة 2016-05-03 الساعة 7.37.36 مساءً

لقد ألغينا أيضًا الحاجة إلى إضافة مفاتيح API يدويًا. نظرًا لأن الاتصال يعيش من جانبنا ، فإن هذه المفاتيح موجودة بالفعل.

في الوقت الحالي ، الخدمة المتوفرة في Connect والخدمات المخطط لها كلها مجانية ، ولهذا السبب لا توجد حاجة لمفاتيح الاشتراك. عندما نضيف خدمات تتطلب اشتراكات ، فإننا نهدف إلى منحك طريقة لربط متجرك بحساب WooThemes الخاص بك ، بدلاً من طلب مفتاح للاتصال باشتراك معين.

كل هذا يعني أن الإعداد لـ USPS من خلال Connect يبدو كما يلي:

wc-connect-gif-2

لا ينتهي الإعداد بتمكين أحد الخيارات ، لذلك نقوم أيضًا بتحديث الإعدادات المتاحة من خلال Connect لجعلها أكثر سهولة في الاستخدام:

الرسوم_تحديثات

خلف الكواليس: الخدمات المستضافة و Jetpack تحقق كل ذلك

لتحقيق كل هذا ، فإن معظم التعليمات البرمجية التي اعتدت تنزيلها موجودة الآن على خادم آمن نستضيفه. نحن نستخدم Jetpack للسماح لموقعك بالتحدث إلى هذا الخادم بأمان.

تتضمن استضافة الجزء الأكبر من الكود من جانبنا بعض الامتيازات الأخرى:

  • أنت أقل اعتمادًا على مضيف موقعك للتعامل مع هذه الميزات الجديدة ، مما يسهل الحصول على موقع سريع .
  • إن إتاحة ميزات جديدة يعني فقط إجراء تغييرات على خوادمنا ، لذلك لن تحتاج إلى تحديث WooCommerce core للحصول على ميزات جديدة .
  • نظرًا لأنك لست مضطرًا إلى تحديث الشفرة على موقعك كثيرًا ، فمن المفترض أن ترى أداءً أكثر استقرارًا .
  • أنت أقل اعتمادًا على تكوينات مضيفك ، مما يعني أنه من المرجح أن الخدمات المتصلة لديك لديها التكوين الصحيح للعمل .

بالطبع ، تظل الإضافات جزءًا مهمًا من WooCommerce. ما زلنا ملتزمين بنهجنا المعياري - منتج أساسي قوي ومرن مع ملحقات لإضافة الميزات التي تحتاجها فقط - ومنح أصحاب المتاجر والمطورين مزيدًا من الحرية ، وليس أقل.

هذا يعني أن الإضافات ستكون دائمًا خيارًا لك. نرى Connect كخيار أسهل ونخطط للاستثمار في جعله رائعًا. لكنه بديل وليس بديلاً.

الوضع الحالي: أساس قوي وخدمة واحدة للبدء

حتى الآن ، قمنا ببناء الأساس وإضافة خدمتنا الأولى: USPS. اخترنا هذه الخدمة لأن الولايات المتحدة هي واحدة من أكبر أسواقنا.

نبدأ بخدمة واحدة فقط من أجل البساطة ، نذهب مع موضوع Connect. أردنا تعلم الدروس التي يمكننا الاستفادة منها من بناء خيار واحد قبل المضي قدمًا ، ولكن لدينا خطط لإضافة المزيد من خيارات الشحن بعد ذلك.

يدعم الإصدار ألفا من Connect أسعار الشحن USPS في الوقت الفعلي للمتاجر الموجودة في الولايات المتحدة . هناك بعض الاختلافات بين ما هو متاح من خلال Connect وامتداد USPS الخاص بنا ، لذا تأكد من قراءتها.

أيضًا ، نظرًا لأن Connect يعد حاليًا "امتدادًا للميزة" ، فسيتعين عليك تنزيله وتثبيته كملحق منفصل في الوقت الحالي. بمجرد أن تصبح إحدى ميزات WooCommerce الأساسية ، سيكون كل ذلك شيئًا من الماضي للاتصال.

المستقبل: إلى الإصدار التجريبي وما بعده

أثناء اختبار ألفا ، نعمل بالفعل بنشاط على الإصدار التجريبي ، والذي يتضمن:

  • دعم بريد كندا
  • التكامل مع معالج WooCommerce onboarding
  • تحسينات واجهة المستخدم لقسم أسعار الشحن
  • إمكانية تجهيز الصناديق للشحن
  • صفحة مساعدة ذاتية مع معلومات حالة النظام
  • المزيد من التكرارات على المظهر العام لـ Connect

تتمثل الخطة الكبرى في طرح Connect في الإصدار الأساسي المستقبلي لـ WooCommerce ، بحيث يمكن لأي شخص يدير متجر WooCommerce بسهولة توصيل الخدمة التي يريدها بمتجره.

شارك: ساعدنا في الاختبار

لقد بدأنا مرحلة اختبار ألفا ونود مساعدتك في بناء مستقبل WooCommerce. املأ النموذج أدناه للبدء.

[wtsfc العنوان = "انضم إلينا في بناء مستقبل WooCommerce" العنوان الفرعي = "نود أن نرحب بك لاختبار WooCommerce Connect." button = ”انضم إلينا” list = ”c7d8a44d4e”] شكرًا على انضمامك إلى مرحلة الاختبار لدينا. يتم توجيه بريد إلكتروني إلى بريدك الوارد يحتوي على الخطوات التالية. [/ wtsfc]

يسعدنا أن نرى كيف يستجيب المستخدمون لـ Connect ويستمرون في تحسينه. في النهاية ، نأمل أن يتيح هذا الأسلوب لأي شخص بدء متجر بسهولة أكبر.