تخطَّ إلى المحتوى
المحتويات
WordPress

إعداد WooCommerce على KapsuleHost

ترجمة آلية، النص الأصلي باللغة الإنجليزية متاح عند الحاجة.

يوفّر KapsuleHost نوع موقع مخصصًا لـ WooCommerce يقوم بتثبيت WordPress وWooCommerce ومجموعة من بوابات الدفع الخاصة بنيوزيلندا نيابةً عنك، ثم يضيف أدوات خاصة بالمتجر إلى قائمة الموقع. يغطي هذا الدليل إنشاء المتجر، وربط المدفوعات، والإعدادات المهمة لمتجر تحت ضغط التحميل، وكيفية إجراء التغييرات دون فقدان الطلبات.

إنشاء موقع WooCommerce

  1. سجّل الدخول إلى KPanel وانقر على المواقع في الشريط الجانبي الأيسر.
  2. انقر على إضافة موقع، ثم موقع ويب جديد.
  3. اختر WooCommerce كنوع الموقع.
  4. امنح المتجر اسمًا وأنهِ المعالج.

يقوم KapsuleHost بتجهيز WordPress، وإنشاء قاعدة البيانات، وتثبيت WooCommerce وتفعيله، وتثبيت إضافات بوابات الدفع المذكورة أدناه مسبقًا. يُضبط PHP 8.3 كبيئة التشغيل، مع الإضافات التي يحتاجها المتجر بما في ذلك معالجة الصور.

إذا كان لديك بالفعل موقع WordPress وتريد إضافة متجر إليه، فثبّت WooCommerce بالطريقة المعتادة من Plugins ثم Add New في wp-admin. يحتفظ الموقع بنوعه كموقع WordPress، ما يعني أن علامات التبويب الخاصة بالمتجر الموضحة هنا لن تظهر.

هل تنقل متجرًا قائمًا بدلًا من البدء من جديد؟ لا تُعِد بناءه يدويًا. استخدم الترحيلات في الشريط الجانبي الأيسر، والذي ينسخ الملفات وقاعدة البيانات بينما يظل متجرك الحالي يعمل طوال الوقت. راجع نقل موقع من cPanel.

بوابات الدفع

افتح المتجر، ثم علامة التبويب WordPress، ثم المدفوعات. هذه علامة تبويب خاصة بـ WooCommerce فقط ولا تظهر في مواقع WordPress العادية.

لوحة بوابات الدفع لمتجر WooCommerce

يتم تغطية خمس بوابات، مع الإشارة إلى تلك ذات الصلة بنيوزيلندا:

البوابةتغطيالحالة في متجر جديد
Stripeالبطاقات وApple Pay وGoogle Payمثبتة مسبقًا، غير مفعّلة
Afterpayاشترِ الآن وادفع لاحقًامثبتة مسبقًا، غير مفعّلة
POLiالتحويل المصرفي النيوزيلنديمثبتة مسبقًا، غير مفعّلة
PayPalPayPal والبطاقاتمثبتة مسبقًا، غير مفعّلة
Windcaveمعالجة البطاقات وEFTPOS في نيوزيلندامتاحة، ثبّتها من المورّد

تأتي Apple Pay وGoogle Pay مع Stripe: لا يوجد شيء منفصل يلزم تثبيته لأيٍّ منهما.

يتم تثبيت البوابات عمدًا بحالة غير مفعّلة. فالبوابة المفعّلة دون بيانات اعتماد تُعطّل عملية الدفع، لذا لن يعمل أي شيء فعليًا حتى تُدخل بيانات حسابك التجاري الخاص:

  1. انقر على Enable في البوابة التي تستخدمها.
  2. انقر على Configure، والذي يفتح إعدادات تلك البوابة داخل wp-admin.
  3. أدخل مفاتيح API أو بيانات اعتماد التاجر الخاصة بك واحفظ.
  4. ضع طلبًا تجريبيًا قبل الإعلان عن المتجر.

يتم توزيع Windcave من قبل المورّد وليس عبر دليل الإضافات، لذا تعرض اللوحة رابط الحصول على المكون الإضافي. قم بتنزيله، وارفعه من Plugins ثم Add New في wp-admin، ثم عُد وقم بإعداده هنا.

علامة التبويب المدفوعات جزء من Managed WooCommerce. وفي الخطط الأخرى تعرض لوحة ترقية بدلًا من ذلك. ما زال بإمكانك تثبيت وإعداد أي بوابة مباشرةً داخل wp-admin على أي خطة: فعلامة التبويب هذه مجرد اختصار، وليست الطريقة الوحيدة.

أداء المتجر

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

التخزين المؤقت للصفحة الكاملة. من علامة التبويب WordPress الخاصة بالموقع، ثم التخزين المؤقت، يقدّم التخزين المؤقت للصفحة الكاملة HTML جاهزًا للزوار المجهولين دون تشغيل PHP أو لمس قاعدة البيانات على الإطلاق. يتم تجاوز صفحات السلة والدفع وحسابي ونقاط AJAX الخاصة بـ WooCommerce تلقائيًا، وأي زائر لديه ملف تعريف ارتباط سلة نشط يُعرض له دائمًا صفحة حية. يسرّع هذا التخزين المؤقت صفحات المنتجات والفئات دون أن يُظهر لعميل سلة عميل آخر أبدًا.

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

شبكة توصيل المحتوى (CDN). فعّلها من الأداء، ثم Kapsule CDN لتقديم صور المنتجات والأصول الثابتة من الحافة، مع تحسين الصور وتحويل WebP في الخطط التي تتضمن Kapsule CDN+. راجع تفعيل CDN. امسحها بعد تغيير جماعي لصور المنتجات: مسح ذاكرة التخزين المؤقت لشبكة CDN.

التخزين المؤقت للصفحة الكاملة والتخزين المؤقت للكائنات مشمولان مع Managed WooCommerce. إذا كان متجرك على خطة أخرى، فستُظهر علامة التبويب Caching ما تضيفه الترقية. في كلتا الحالتين، فعّل CDN أولًا: فهو مشمول في كل خطط Web Hosting وWordPress وManaged WordPress وManaged WooCommerce وConcierge، وهو أرخص تحسين أداء متاح لمتجر كثيف الصور.

إعدادات PHP للمتجر

تُعد المتاجر السبب الأكثر شيوعًا للانتقال عن الإعدادات الافتراضية. من علامة التبويب الإعدادات في الموقع، ثم PHP:

  • حد الذاكرة: ارفعه من 256M إلى 512M إذا كان الكتالوج كبيرًا أو كنت تُشغّل اشتراكات.
  • أقصى وقت تنفيذ: ارفعه من 30 إلى 120 أو 300 ثانية إذا كانت عمليات استيراد المنتجات أو إنشاء التقارير تنتهي بسبب انقضاء المهلة.
  • أقصى متغيرات الإدخال: ارفعها عن 3000 إذا كانت لديك منتجات ذات تغايرات كثيرة، أو شاشة إعدادات تُسقط الحقول بصمت عند الحفظ.

التفاصيل الكاملة موجودة في زيادة حد ذاكرة WordPress.

المهام المجدولة

يُشغّل WooCommerce الكثير في الخلفية: تحولات حالة الطلب، تجديدات الاشتراكات، رسائل البريد الإلكتروني، مزامنة المخزون. يستخدم المجدول المدمج في WordPress، والذي لا يعمل افتراضيًا إلا عند زيارة شخص ما للموقع. في متجر هادئ الحركة، يعني هذا أن التجديدات والرسائل تعمل متأخرة أو لا تعمل إطلاقًا.

استبدله بجدول حقيقي من جانب الخادم. علامة التبويب WordPress، ثم قسم WP-Cron يحتوي على إجراء تفعيل نظام cron الذي يضيف الجدول ويعطّل النسخة التي يُشغّلها الزائر في الخطوة ذاتها. الشرح الكامل والبديل اليدوي موجودان في إعداد وإدارة مهام cron.

يمكنك مراقبة قائمة الانتظار من WooCommerce، ثم Status، ثم Scheduled Actions في wp-admin.

إجراء تغييرات دون فقدان الطلبات

كل متجر هو قاعدة بيانات حية يكتب إليها العملاء باستمرار، ما يغيّر الطريقة التي ينبغي بها التعامل مع التحديثات.

لا تدفع أبدًا قاعدة بيانات بيئة الاختبار (staging) إلى متجر حي. الطلبات والعملاء والاشتراكات والكوبونات ومستويات المخزون جميعها موجودة في قاعدة البيانات، لذا فإن دفع قاعدة بيانات يحذف كل طلب تم تقديمه منذ آخر إعادة ضبط للإنتاج. ادفع الملفات فقط، وهذا كافٍ لتغييرات القالب والإضافات والكود. راجع استخدام بيئة الاختبار: الدفع والسحب.

روتين تحديث آمن للمتجر:

  1. خذ نسخة احتياطية: أخذ نسخة احتياطية.
  2. أعد ضبط بيئة الاختبار من الإنتاج لتتطابق مع المتجر الحي.
  3. طبّق تحديثات الإضافات أو القالب أو WooCommerce على بيئة الاختبار.
  4. ضع طلبًا تجريبيًا كاملًا على بيئة الاختبار، وصولًا إلى صفحة التأكيد.
  5. ادفع الملفات فقط إلى الإنتاج.
  6. ضع طلبًا حقيقيًا صغيرًا على الإنتاج واسترجع قيمته.

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

الاسترجاع في الوقت المحدد

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

استكشاف الأخطاء وإصلاحها

فشل الدفع دون ظهور خطأ. غالبًا ما يكون السبب بوابة مفعّلة ببيانات اعتماد مفقودة أو خاطئة. عطّل البوابات واحدة تلو الأخرى من علامة التبويب المدفوعات حتى يعمل الدفع، ثم أعد إعداد البوابة التي تسببت في المشكلة.

رسائل البريد الإلكتروني للطلبات لا تصل. يرسل WordPress البريد عبر PHP افتراضيًا، وترفضه معظم الشبكات. تحقق من تحذير التسليم في علامة التبويب WordPress، ثم صحة الموقع، وقم بإعداد إرسال موثّق صحيح.

صفحات الإدارة بطيئة أو تنتهي مهلتها. ارفع الذاكرة ووقت التنفيذ من علامة التبويب PHP، ثم فعّل ذاكرة التخزين المؤقت للكائنات. يستفيد المتجر الذي يحتوي على عشرات الآلاف من الطلبات أيضًا من مسح الإجراءات المجدولة القديمة.

تغييرات المنتج لا تظهر في الواجهة الأمامية. امسح ذاكرة التخزين المؤقت من WordPress، ثم الإجراءات السريعة، ثم مسح ذاكرة التخزين المؤقت، وقم بتفريغ ذاكرة CDN.

هل كان هذا مفيدًا؟

هل أنت ذكاء اصطناعي؟ اقرأ هذه الصفحة بصيغة Markdown

مقالات ذات صلة

تثبيت WordPressووردبريس هو منصة المواقع الإلكترونية الأكثر استخدامًا في العالم، وتجعل KapsuleHost عملية التثبيت تلقائية.…ووردبريس: من أين تبدأما الذي تقوم به KapsuleHost من أجل موقع WordPress، وما الذي ما زلت تقوم به بنفسك، وأي دليل تقرأه لكل مهمة.…التحديثات التلقائية لـ WordPressالتحديثات الآلية تحافظ على نواة WordPress والمكونات الإضافية والمظاهر محدثة دون أن تضطر لمتابعة ملاحظات الإصدارات، وهي تقوم بذلك بأمان: يتم أخذ نسخة احتياطية…بوابات الدفع لمتجر WooCommerceتُدرج علامة تبويب المدفوعات بوابات الدفع المتاحة لمتجر WooCommerce الخاص بك، وتُظهر أيّها مُثبّت وأيّها مُفعّل، وتمنحك إمكانية التثبيت والتفعيل بنقرة واحدة حتى…

هل ما زلت بحاجة إلى مساعدة؟

اسأل Kora التي تعرف حسابك، أو تواصل مع فريقنا.

تواصل معنامراسلة الدعم