إعدادات متقدمة
تُستخدم منطقة الإعدادات المتقدمة في ووكمرس لتكوين صفحات المتجر مثل السلة والدفع، وإنشاء رموز وصول لربط التطبيقات الخارجية بـ REST API، وإضافة ويب هوكس مخصصة، وتفعيل الميزات الجديدة أو التجريبية. يمكنك العثور على هذه الإعدادات في WooCommerce > الإعدادات > متقدم.
تحتوي منطقة الإعدادات المتقدمة على الأقسام التالية، ويمكن الوصول إليها عبر تبويبات القائمة الفرعية:
إعداد الصفحات
يستخدم ووكمرس صفحات محددة لوظائف المتجر الأساسية. تقوم بتعيين هذه الصفحات لكي يعرف ووكمرس أين يوجّه العملاء لكل إجراء. تعيينات الصفحات المتاحة كالتالي:
- صفحة السلة — تعرّض المنتجات الموجودة في سلة العميل.
- صفحة الدفع — المكان الذي يدخل فيه العميل معلومات الدفع ويرسل الطلبات.
- صفحة حسابي — المكان الذي يستعرض فيه العملاء المسجلون طلباتهم ويحدثون تفاصيل حساباتهم.
- الشروط والأحكام — تعرّض شروط وأحكام متجرك.
في المواقع التي لا تعمل عبر بروتوكول HTTPS، تظهر أيضاً منطقة إعدادات الصفحات خيار فرض الدفع الآمن (Force Secure Checkout). راجع توثيق SSL و HTTPS لمزيد من التفاصيل حول هذا الإعداد.
لا تحتاج إلى استخدام نفس الصفحات التي أنشأها ووكمرس بالضبط أثناء التثبيت، ولكن يجب تخصيص صفحة للسلة والدفع. وإلا فلن يتمكن عملاؤك من شراء منتجاتك والدفع مقابلها. عادة ما ينشئ ووكمرس هذه الصفحات ويعينها أثناء عملية الإعداد. راجع صفحات ووكمرس لمزيد من التفاصيل.
الشروط والأحكام
لاستخدم صفحة الشروط والأحكام، قم بتنشيط صفحة جديدة في الصفحات > أضف جديداً، ثم اخترها من القائمة المنسدلة في إعدادات الصفحات.
عند استخدام الرمز القصير [woocommerce_checkout] (shortcode)، تظهر الشروط والأحكام مضمنة أثناء الدفع. وتتوسع عندما ينقر العميل على رابط "الشروط والأحكام". ويمكن للعميل التمرير عبر المحتوى وتحديد خانة الاختيار للقبول.
على إصدار الكتل لصفحة الدفع، يرى المتسوقون رسالة تقول: "بمتابعة عملية الشراء، فإنك توافق على
الشروط والأحكام وسياسة الخصوصية الخاصة بنا"، مع روابط للسبح والصفحات المعنية إذا تم تعيينها. يمكنك تعديل هذه الرسالة في محرر الكتل.
صفحة الدفع بالرمز القصير الكلاسيكي مع توسيع الشروط والأحكام.
كتلة الدفع مع إشعار الشروط والخصوصية.
نقاط نهاية الدفع (Checkout endpoints)
نقاط النهاية هي أجزاء إضافية تُضاف إلى عنوان URL للصفحة يستخدمها ووكمرس لعرض محتوى مختلف. تتعامل نقاط نهاية الدفع مع إجراءات محددة أثناء الدفع ودفع الطلبات. يجب أن تكون فريدة وعموماً لا تحتاج إلى تعديلها إلا لسبب محدد.
نقاط نهاية الدفع هي:
- الدفع (Pay) — تتعامل مع صفحة الدفع للطلبات المعلقة، حيث يرسل العملاء تفاصيل الدفع الخاصة بهم.
- استلام الطلب (Order received) — تعرّض صفحة تأكيد الطلب بعد عملية شراء ناجحة.
- إضافة طريقة دفع (Add payment method) — تسمح للعملاء بإضافة طريقة دفع جديدة محفوظة لحسابهم.
- حذف طريقة دفع (Delete payment method) — تعالج إزالة طريقة دفع محفوظة من حساب العميل.
- تعيين طريقة دفع افتراضية (Set default payment method) — تسمح للعملاء بتعيين طريقة دفع محفوظة كافتراضية للطلبات المستقبلية.
تعرف على المزيد حول نقاط نهاية ووكمرس في توثيق المطورين.
نقاط نهاية حسابي (My account endpoints)
تتعامل هذه النقاط مع إجراءات محددة على صفحات حسابي. يجب أن تكون فريدة وعموماً لا تحتاج إلى تعديلها إلا لسبب محدد.
نقاط نهاية حسابي هي:
- الطلبات (Orders) — تعرّض سجل طلبات العميل.
- عرض الطلب (View order) — تظهر تفاصيل طلب معين.
- التنزيلات (Downloads) — تسرد تنزيلات المنتجات الرقمية المتاحة للعميل.
- تعديل الحساب (Edit account) — تسمح للعميل بتحديث اسمه وبريده الإلكتروني وكلمة المرور.
- العناوين (Addresses) — تتيح للعميل إدارة عناوين الفواتير والشحن الخاصة به.
- طرق الدفع (Payment methods) — تعرّض طرق الدفع المحفوظة وتسمح للعميل بإدارتها.
- فقدان كلمة المرور (Lost password) — تعالج عملية إعادة تعيين كلمة المرور للعملاء.
- تسجيل الخروج (Logout) — تنهي جلسة العميل وتسجل خروجه من حسابه.
تعرف على المزيد حول نقاط نهاية ووكمرس في توثيق المطورين.
Rest API
تسمح إعدادات REST API بإنشاء مفاتيح API تربط التطبيقات الخارجية بمتجرك. يمكنك العثور عليها في WooCommerce > الإعدادات > متقدم > REST API. للحصول على إرشادات خطوة بخطوة، راجع إنشاء مفاتيح API.
صُممت REST API في المقام الأول للمطورين. ومع ذلك، قد تطلب منك بعض الخدمات الخارجية إنشاء مفاتيح API حتى تتمكن من الاتصال بمتجرك. ونظراً لأن REST API تتيح الوصول إلى بيانات المتجر من خارج ووردبريس، فقم بإنشاء واستخدام المفاتيح بحذر. تعرف على المزيد في WooCommerce REST API.
الويب هوكس (Webhooks)
الويب هوك هو إشعار حدث يتم إرساله إلى عنوان URL من اختيارك. يمكنك استخدام الويب هوكس لintegrates متجرك مع الخدمات الخارجية التي تدعمها. على سبيل المثال، يمكنك تكوين ويب هوك لإشعار خدمة تنفيذ خارجية كلما تم تقديم طلب جديد.
لإنشاء ويب هوك، انتقل إلى WooCommerce > الإعدادات > متقدم > الويب هوكس وانقر على إنشاء ويب هوك جديد. تقوم بتكوين الويب هوك عن طريق تحديد الاسم، والحالة (نشط أو متوقف مؤقتاً)، والموضوع (الحدث الذي يشغله، مثل "تم إنشاء طلب")، وعنوان URL للتسليم (نقطة النهاية الخارجية التي تتلقى الإشعار)، ومفتاح سري اختيار المصادقة.
تعرف على المزيد في توثيق المطورين على العمل مع الويب هوكس في ووكمرس.
توافق واجهة برمجة التطبيقات القديمة (Legacy API compatibility)
تمت إزالة Legacy REST API من نواة ووكمرس في الإصدار 9.0، لذا فإن علامة التبويب Legacy API ليست في القائمة الفرعية لتثبيت ووكمرس القياسي. يمكن للمتاجر التي لا تزال بحاجة إليها تثبيت الإضافة المخصصة الموضحة في إعلان إزالة Legacy REST API ودليل الهجرة؛ تضيف الإضافة علامة تبويب Legacy API مرة أخرى إلى الإعدادات المتقدمة.
WooCommerce.com
يحتوي قسم WooCommerce.com على إعدادين يتحكمان في كيفية تواصل متجرك مع WooCommerce.com. يمكنك العثور عليها في WooCommerce > الإعدادات > متقدم > WooCommerce.com.
- السماح بتتبع استخدام WooCommerce — عند التفعيل، يرسل ووكمرس بيانات استخدام مجهولة (مثل الإعدادات والإضافات التي تستخدمها) لمساعدة فريق تطوير ووكمرس في تحسين المنتج. لا يتم مشاركة أي بيانات شخصية أو بيانات عملاء. هذا الإعداد متوقف افتراضياً.
- إظهار الاقتراحات (Show Suggestions) — عند التفعيل، يعرض ووكمرس اقتراحات سياقية للإضافات الرسمية من سوق WooCommerce في المناطق ذات الصلة بلوحة المعلومات. على سبيل المثال، قد ترى توصية بإضافة دفع في صفحة إعدادات المدفوعات. قم بتعطيل هذا التبديل إذا كنت تفضل عدم رؤية هذه الاقتراحات.
المخطط (Blueprint - تجريبي)
يتيح لك المخطط استيراد وتصدير إعدادات المتجر دفعة واحدة. عندما يتم تمكين الميزة، افتح WooCommerce > الإعدادات > متقدم > المخطط (تجريبي) لتصدير مخطط أو استيراده من ملف JSON. راجع توثيق مخطط ووكمرس للخطوات المدعومة وإرشادات المطورين.
الميزات
تتيح لك تبويب الميزات تمكين ميزات ووكمرس المستقرة والتجريبية. يمكنك العثور عليها في WooCommerce > الإعدادات > متقدم > الميزات. قد تختلف عناصر التحكم المتاحة حسب إصدار ووكمرس وتكوين المتجر والإضافات النشطة.
تشمل عناصر التحكم الحالية للميزات المستقرة:
- تخزين بيانات الطلب (Order data storage) — الاختيار بين تخزين منشورات ووردبريس وتخزين الطلبات عالي الأداء HPOS. عند التوفر، يقوم وضع التوافق (Compatibility mode) بمزامنة بيانات الطلب بين نظامي التخزين.
- التحليلات (Analytics) — تمكين أو تعطيل تحليلات ووكمرس.
- تحديد معدل الدفع (Rate limit Checkout) — تقييد الطلبات إلى نقاط نهاية الدفع Place-order وStore API. راجع توثيق تحديد معدل Store API للتحكم الإضافي.
- إسناد الطلب (Order Attribution) — تتبع وإسناد القنوات والحملات التي تساهم في الطلبات. راجع تتبع إسناد الطلب.
- شارة رؤية الموقع (Site visibility badge) — إظهار حالة رؤية الموقع في شريط مسؤولي ووردبريس.
- تخزين مؤقت لبيانات HPOS (HPOS Data Caching) — تخزين بيانات الطلب مؤقتاً في مخزن البيانات. يتطلب هذا تخزين الطلبات عالي الأداء ويوصى به عندما يستخدم المتجر التخزين المؤقت للكائن (object caching).
- التسجيل عن بعد (Remote Logging) — السماح لـ ووكمرس بإرسال سجلات الأخطاء والبيانات التشخيصية غير الحساسة. يجب أيضاً تمكين تتبع الاستخدام في قسم WooCommerce.com.
- رسائل البريد المؤجلة (Deferred emails) — إرسال رسائل البريد الإلكتروني المعاملاتية غير المتزامنة من خلال Action Scheduler.
- طلب مراجعة العميل (تجريبي - Customer review request) — إرسال بريد إلكتروني لطلب مراجعة للعملاء بعد اكتمال الطلب وتوفير صفحة مراجعة لكل طلب.
- تحسينات البريد الإلكتروني (Email improvements) — استخدام التصميم الحديث لرسائل البريد الإلكتروني المعاملاتية.
- المخطط (تجريبي - Blueprint) — استيراد وتصدير إعدادات المتجر دفعة واحدة.
- تكلفة البضائع المباعة (Cost of Goods Sold) — تسجيل تكاليف المنتج لتقارير الربحية. راجع تكلفة البضائع المباعة.
الميزات التجريبية (Experimental features)
ملاحظة: هذه الميزات تجريبية أو غير مكتملة. اختبرها قبل استخدامها على متجر حقيقي.
تشمل عناصر التحكم الحالية للميزات التجريبية:
- فهارس البحث النصي الكامل لـ HPOS (HPOS Full text search indexes) — إنشاء واستخدام فهارس النص الكامل عند البحث عن الطلبات المخزنة بتخزين الطلبات عالي الأداء.
- استعادة سلة التسوق المهجورة (Abandoned cart recovery) — إرسال بريد إلكتروني استعادة لمرة واحدة لعمليات الدفع المهجورة المؤهلة. راجع بريد استعادة سلة التسوق المهجورة.
- محرر بريد الكتل (ألفا - Block Email Editor) — بناء رسائل البريد الإلكتروني المعاملاتية باستخدام محرر الكتل.
- معرض التباين (Variation gallery) — إضافة صور متعددة لكل تباين منتج.
- حوامل الألوان للسمات (Color swatches for attributes) — إضافة حوامل ألوان لقيم سمات المنتج.
- WooCommerce MCP — إتاحة أدوات بروتوكول سياق النموذج لعمليات المتجر المساعدة بالذكاء الاصطناعي.
- مسح جلسات العميل عند الفراغ (Clear Customer Sessions When Empty) — إزالة ملفات تعريف ارتباط جلسة الضيف الفارغة لتحسين التخزين المؤقت للصفحات. اختبر توافق الإضافات قبل تمكينها.
- التخزين المؤقت لـ REST API (REST API Caching) — إضافة تخزين مؤقت للباك اند ورؤوس تحكم التخزين المؤقت لاستجابات REST API المدعومة.
- حفظ لاحقاً في السلة (Save for Later in Cart) — السماح للمتسوقين بنقل عناصر السلة إلى قائمة للشراء لاحقاً.
- قوائم الأمنيات (Wishlists) — السماح للمتسوقين بحفظ المنتجات من صفحات المنتجات. يتطلب هذا كتلة "إضافة إلى السلة + خيارات" في قالب المنتج الفردي.
- تخزين كائنات المنتج مؤقتاً (Cache Product Objects): تخزين كائنات المنتج مؤقتاً أثناء كل طلب لتجنب تحميل نفس المنتج بشكل متكرر. هذه الميزة التجريبية ممكّنة افتراضياً في التثبيتات الجديدة. تحتفظ المتاجر الموجودة بإعداداتها الحالية عند الترقية؛ إذا كانت معطلة، فإنها تظل معطلة حتى تقوم تمكينها هنا.
الأسئلة والدعم
هل لا تزال لديك أسئلة وتحتاج إلى مساعدة؟
هذا التوثيق يتعلق بـ إضافة ووكمرس الأساسية المجانية، والتي توفر الدعم لها في منتديات مجتمعنا على WordPress.org. من خلال البحث في هذا المنتدى، ستجد غالباً أن سؤالك قد سُئل وتمت الإجابة عليه من قبل.
إذا لم تقم بإنشاء حساب على WordPress.org لاستخدام المنتديات، إليك الطريقة.
- إذا كنت تبحث عن توسيع الوظائف الأساسية المعروضة هنا، فنحن نوصي بمراجعة الإضافات المتاحة في سوق WooCommerce.
- هل تحتاج إلى دعم متقدم مستمر أو تخصيص مبني لووكمرس؟ توظّف شريك وكالة Woo.
- هل أنت مطور تبني تكاملك أو إضافتك الخاصة بـ ووكمرس؟ تحقق من موارد المطورين.