كيفية تشغيل موقع WooCommerce مستقر وآمن وناجح
نشرت: 2021-01-24أصبح WooCommerce هو الحل الفعلي لتشغيل موقع ويب للتجارة الإلكترونية باستخدام WordPress. كان هذا صحيحًا بشكل خاص منذ أن استحوذت شركة Automattic (شركة Matt Mullenweg المؤسس المشارك لـ WordPress) على المكون الإضافي الشهير في عام 2015.
إن حقيقة أن WooCommerce مجاني (مع خيار استخدام ملحقات مجانية أو شراء ملحقات تجارية) وسهل الإعداد إلى حد ما جذابة للغاية لأولئك الذين يتطلعون إلى البيع عبر الإنترنت دون كسر ميزانيتهم. من الممكن إنشاء متجر عبر الإنترنت يبدو ويعمل بشكل مشابه للطبقة العليا من تجار التجزئة عبر الإنترنت.
لكن هذا المسار المحدد للتجارة الإلكترونية له متطلباته وتحدياته الخاصة. WooCommerce هو حيوان مختلف عن أمثال Shopify أو Miva أو مزودي SaaS الآخرين. هناك أشياء يجب أن تكون على دراية بها لتحقيق أقصى استفادة من موقعك والحفاظ على الأمن والاستقرار.
دعنا نلقي نظرة على بعض الأسرار الخفية للفوز مع Woo:
اختبار التحديثات على موقع تطوير أولاً
نظرًا لأن متجر WooCommerce الخاص بك يمكن أن يعمل أيضًا جنبًا إلى جنب مع ملحقات WordPress المختلفة ، فإن التحديثات ليست دائمًا عملية سلسة. لا تظهر الأخطاء فقط في الإصدارات الجديدة من Woo ، ولكن يمكن أن تنشأ تعارضات مع أي مكون إضافي أو سمة قمت بتثبيتها. يمكن أن تكون فوضى عارمة إذا لم يتم التعامل معها بشكل صحيح.
لهذا السبب أوصي دائمًا بتشغيل إصدار تطوير (يُعرف أيضًا باسم التدريج) من موقعك. ستوفر لك بعض شركات الاستضافة المتخصصة في WordPress هذا. إذا كان جهازك لا يقدم هذه الخدمة ، فهناك مكونات إضافية يمكن أن تساعدك. أو يمكنك تثبيت خادم MAMP أو WAMP على نظامك الخاص.
تسمح لك بيئة التدريج باختبار آخر تحديثات المكون الإضافي دون خوف من تعطل موقعك المباشر. قم بتثبيت أي تحديثات متوفرة ، وانقر حول موقعك وقم بإجراء اختبار أو أمران. إذا كان كل شيء يعمل كما هو متوقع ، يمكنك تشغيل التحديثات على موقعك المباشر (أو دفعها إذا كنت تقوم بتشغيل نوع من التحكم في الإصدار). إذا كان هناك شيء لا يعمل بشكل صحيح ، فستتمكن من استكشاف الأخطاء وإصلاحها بأمان دون إزعاج العملاء.
قد يستغرق هذا مزيدًا من الوقت ، لكنه يمنحك بعض راحة البال. مشاهدة تحديث كسر موقع الويب الخاص بك ليست متعة. خذ هذا الاحتمال من المعادلة بهذه الخطوة الإضافية.
لا تلمس القوالب (ما لم تضطر إلى ذلك)
نعم ، يتيح لك WooCommerce تجاوز قوالب المكونات الإضافية المحددة في المظهر الخاص بك. يمكن أن يكون هذا مفيدًا جدًا للتغيير حول التخطيط أو ببساطة إضافة بعض المعلومات إلى منطقة معينة.
تكمن المشكلة في أن Woo يقوم أحيانًا بتحديث هذه القوالب عند إصدار إصدارات جديدة من البرنامج المساعد. ستتلقى غالبًا رسالة داخل لوحة تحكم WordPress تفيد بأن لديك واحدًا أو أكثر من النماذج القديمة. يمكنك بعد ذلك معرفة أيها قديم من خلال زيارة WooCommerce > Status
.
قد يعمل تشغيل الإصدارات القديمة من القوالب جيدًا - أو لا يعمل. يمكن أن يكون تخطيط موقعك غريبًا بعض الشيء ، أو قد تمنع الوظائف المهمة العملاء من إكمال الطلبات. لإصلاح قالب قديم ، سيتعين عليك الحصول على أحدث نسخة من WooCommerce وإعادة تخصيص أحدث إصدار من القالب المعني لمطابقة ما قمت به سابقًا. إذا قمت بتخصيص العديد من القوالب ، فقد يصبح الأمر بمثابة ألم حقيقي.
أفضل طريقة لمنع كل هذه المشاكل هي تجنب تخصيص ملفات القوالب - حتى لو كانت في قالبك. بدلاً من ذلك ، استفد من خطافات WooCommerce. يمكن لهذه المقتطفات الصغيرة من التعليمات البرمجية أن تحقق نفس النتائج مثل القوالب المخصصة دون القلق بشأن تعطل تحديثات المكون الإضافي لشيء ما.
تعامل مع الأمن بجدية
يعد الأمان أحد أهم الاهتمامات لأي موقع - خاصة عند البيع عبر الإنترنت. إذا كنت تقوم بتشغيل WooCommerce على وجه الخصوص ، فاحرص على:
قم بتشغيل موقعك في SSL
تم كسر حواجز السعر والتحقق من الهوية والمعرفة الفنية المطلوبة لتشغيل موقعك في SSL. مع مقدمي خدمات مثل Let's Encrypt يقدمون شهادات مجانية ، جنبًا إلى جنب مع المضيفين الذين لديهم عروض شبه مجانية - ليس هناك عذر لعدم استخدام SSL. بالنسبة إلى هذه الشهادات المجانية أو الرخيصة ، لن تحتاج حتى إلى إجراء أي عملية تحقق مطولة. تعمل طبقة المقابس الآمنة (SSL) على زيادة الأمان وثقة المستهلك - لذا استخدمها!
قفل غير المسؤولين من لوحة القيادة
إذا كنت تسمح للعملاء بامتلاك حساباتهم الخاصة على موقعك ، فمن الجيد التأكد من عدم تمكنهم من الوصول إلى لوحة تحكم WordPress. على الرغم من أن دور العميل يعني أنه لا يمكن إحداث أي ضرر ، إلا أنه لا يزال من الجيد إبعاده. يمكنك تحقيق ذلك من خلال مكون إضافي مثل Remove Dashboard Access أو من خلال بعض التعليمات البرمجية البسيطة.
قم بتعيين أدوار صاحب المتجر وفقًا لذلك
من الجيد دائمًا تزويد المستخدمين بمستوى الوصول الذي يحتاجونه فقط ولا شيء أكثر من ذلك. إذا احتاج واحد أو أكثر من الموظفين غير الإداريين إلى الوصول إلى الطلبات ومعلومات العملاء ، فقم بتعيين دور مدير المتجر الخاص بـ Woo. سيوفر هذا للمستخدمين الأذونات التي يحتاجون إليها لمعالجة الطلبات ، وما إلى ذلك ، دون منحهم حق الوصول الكامل كمسؤول.
قم بتشغيل المكونات الإضافية الأخرى باعتدال
بينما يوجد حاليًا أكثر من 50000 مكون إضافي في مستودع مكونات WordPress الإضافية ، يجب أن تكون أكثر حذراً بشأن المكونات التي تختارها. يضيف كل مكون إضافي جديد تقوم بتثبيته فرصة أخرى لكسر شيء ما أو (أسوأ من ذلك) ثغرة أمنية. لذلك ، قم بتشغيل المكونات الإضافية فقط من المطورين الموثوق بهم. وقم بتشغيل ما تحتاجه فقط.
بناء موقع رائع
بغض النظر عن التورية الرهيبة ، يتيح لك WooCommerce إنشاء متجر على الإنترنت يبدو ويعمل بشكل جميل. يمكنك استخدامه كوسيلة لكسب عيش جيد - سواء كنت تدير متجرًا أو تبنيها للآخرين. لكن سهولة الإعداد العامة تكذب حقيقة أن هناك قدرًا كبيرًا من المسؤولية في تشغيل البرنامج المساعد.
يمكن للأشياء أن تنكسر. هذه مجرد طبيعة تشغيل متجر على نظام أساسي مفتوح المصدر يسمح بكمية لا حصر لها من المكونات الإضافية والسمات ومجموعات التخصيص (ناهيك عن بيئات الاستضافة). لا يمكن لـ WooCommerce ولا أي شخص يستخدمه التنبؤ بأن شيئًا ما سينحرف مع أي إعداد محدد.
هذا يضعه على المصممين والمطورين وأصحاب المتاجر لمعرفة ما يدخلون فيه. أنشئ عمليات لاختبار التحديثات قبل أن تنتقل إلى موقعك المباشر. افعل ما في وسعك لتأمين الموقع وعدم تشغيل أي مكونات إضافية غير ضرورية.
سيساعدك وضع استراتيجية قوية في مكانها منذ البداية في الحفاظ على WooCommerce (والمبيعات) مستمرة.