GridPadel — التوثيق ودليل المستخدم
الخطوات الأولى
اجعل GridPadel الواجهة الرقمية لناديك
يجمع الموضوع بين جزء تسويقي مؤثر مع GridPadel Core - وهو الامتداد الذي يدير الحجوزات والمدربين والاشتراكات والبطولات وخلاصات WooCommerce. اتبع الأقسام أدناه لتثبيت العرض التوضيحي واستيراده وتخصيصه بأمان.
ما يمكنك فعله
الحجز الميداني
يقوم الأعضاء بالحجز عبر الإنترنت مع التوفر في الوقت الفعلي والتأكيد الفوري.
إدارة الاشتراكات
أنشئ مستويات متعددة بمزايا وأسعار مخصصة.
الملفات الشخصية للمدرب
تعريف بالفريق والأسعار وحجوزات الدورات من الموقع.
البطولات
التسجيلات والجداول وتحديثات النتائج في تدفق واحد.
المدفوعات
الحجوزات النقدية والاشتراكات والدورات عبر WooCommerce.
تصميم مخصص
تحرير الصفحات باستخدام Elementor: لا يلزم وجود تعليمات برمجية.
التثبيت
قم بتثبيت السمة على موقع WordPress الخاص بك
مسؤوليتك: أنت (أو وكالتك/مضيفك) تقوم بتثبيت WordPress على الاستضافة، وتحميل ملفات/امتدادات السمات، وتهيئة DNS وSSL. لا يتمكن Envato وThemeForest من الوصول إلى الخادم الخاص بك لإجراء التثبيت نيابةً عنك. تغطي قناة دعم المؤلف عيوب المنتج والأسئلة خطوة بخطوة الموثقة خلال فترة الدعم - وليس الإدارة الكاملة للخادم.
متطلبات النظام وحالته
بعد تنشيط السمة، يتضمن معالج الإعداد ومنطقة GridPadel في الإدارة فحص حالة / متطلبات النظام. يعرض كل سطر قيمتين: تم الكشف عنه (ما يعلنه الخادم - ستختلف أرقامك) ومطلوب (الحد الأدنى للمتابعة). في هذا الدليل نقوم بتوثيق القيمة الثانية بشكل أساسي.
الحد الأدنى المطلوب (معالج الإعداد)
<الجدول> <تر>خطوات التثبيت
تحميل المظهر
في WordPress، انتقل إلى المظهر → السمات → إضافة → تحميل المظهر. حدد ملف ZIP للموضوع وانقر على "تثبيت".
تنشيط الموضوع
بمجرد اكتمال التثبيت، انقر فوق تنشيط.
قم بتشغيل معالج التكوين
يبدأ المعالج تلقائيًا: حيث يقوم بتثبيت الملحقات المطلوبة واستيراد الإصدار التجريبي.
تم
قم بزيارة الموقع: فهو متصل بالإنترنت. يمكنك الآن ضبط الألوان والشعار والمحتوى.
إذا فشل تحميل ملف ZIP
تتطلب حزم السمات الكبيرة حدود PHP مناسبة (انظر الجدول أعلاه). إذا عرض WordPress خطأً عامًا بعد التحميل (على سبيل المثال، "انتهت صلاحية الرابط الذي اتبعته")، فاطلب من المضيف زيادة upload_max_filesize وpost_max_size، أو التثبيت يدويًا: قم بفك ضغط GridPadel.zip على جهاز الكمبيوتر الخاص بك، وقم بتحميل المجلد GridPadel عبر SFTP/FTP إلى wp-content/themes/، ثم قم بتنشيط السمة في المظهر → السمات.
التوافق
تم اختبار المجموعة من أجل العروض التوضيحية والقوالب المضمنة
تعكس الإصدارات أدناه ما هو مذكور في style.css ورأس ملحق GridPadel Core وما نختبره قبل كل إصدار. شاشة حالة النظام في معالج الإعداد تفرض نفس الحدود الدنيا.
يتطلب على الأقل / تم اختباره حتى)يتطلب PHP في style.css)Plugins/gridpadel-core.zip أو TGMPA)غير متضمن
- Elementor Pro، واشتراكات WooCommerce وغيرها من الملحقات المتميزة ليست موجودة في الحزمة: قم بشرائها بشكل منفصل إذا لزم الأمر.
معالج الإعداد
تكوين تلقائي في 6 خطوات بسيطة
يساعدك معالج الإعداد على البدء بسرعة من خلال تثبيت الإضافات المطلوبة واستيراد محتوى تجريبي. يمكنك تشغيله مرة أخرى في أي وقت عند الحاجة.
الخطوة 1 — فحص النظام
راجع قائمة حالة النظام / المتطلبات (إصدار PHP، والذاكرة، وحدود التحميل، وما شابه). صحّح أي صفوف بحالة فشل مع مضيفك قبل المتابعة، حتى لا يتوقف المعالج أو الاستيراد التجريبي في منتصف العملية.
الخطوة 2 — اختيار المنشئ
- Elementor (موصى به) — مكتبة قوالب كاملة، تحرير بالسحب والإفلات، جميع قوالب الترويسة/التذييل Studio.
- Gutenberg (تجريبي) — محرر كتل أصلي بدون Elementor. تغطية القوالب في توسّع؛ اختر هذا فقط إذا كنت تفضّل الكتل على Elementor.
الخطوة 3 — تثبيت الإضافات
راجع وأكّد تثبيت:
- GridPadel Core — مطلوب دائمًا (نظام الحجز والميزات الأساسية للنادي)
- WooCommerce — مطلوب دائمًا (الدفع، العضويات والمدفوعات)
- Elementor — مطلوب عند اختيار مسار منشئ Elementor
الخطوة 4 — اختيار القالب
اختر أحد تخطيطات الصفحة الرئيسية الستة. يستورد المعالج مجموعة الصفحات كاملة ويجعل اختيارك الصفحة الرئيسية:
- Elite — بطل بملء الشاشة
- Instant — تخطيط يركّز على الحجز
- Showcase — عرض المرافق
- Minimal — نظيف، يركّز على المحتوى
- Community — تركيز على التواصل والفعاليات
- Trainers — عرض بقيادة المدربين
تُستورد بيانات الأعمال التجريبية (الملاعب، المدربون، الفعاليات، البطولات، العضويات، القوائم ومنتجات WooCommerce) مع القالب المختار.
الخطوة 5 — الترخيص
أدخل رمز شراء ThemeForest لتفعيل التحديثات والدعم. يمكنك تخطي هذه الخطوة على المواقع المحلية أو بيئات الاختبار.
الخطوة 6 — اكتمل
روابط إلى الصفحة الرئيسية وCustomizer ولوحة تحكم GridPadel. استبدل بعد ذلك نصوص العرض التجريبي والشعارات وبيانات اتصال النادي.
قوالب الصفحات
صفحات جاهزة مُستوردة مع تخطيط الصفحة الرئيسية الذي اخترته
متغيرات الصفحة الرئيسية
يُنشئ استيراد العرض التوضيحي جميع صفحات الصفحة الرئيسية الست؛ فقط التخطيط الذي تختاره في معالج الإعداد يصبح الصفحة الأمامية للموقع. غيّره لاحقًا من الإعدادات → القراءة، أو انسخ صفحة رئيسية أخرى في Elementor.
- Elite — بطل بملء الشاشة
- Instant — تخطيط يركز على الحجز
- Showcase — عرض المنشأة
- Minimal — نظيف، يركز على المحتوى
- Community — تركيز على التواصل والفعاليات
- Trainers — عرض بقيادة المدربين
صفحات النادي
- About Us، Club، Contact
- Courts، Coaches، Events، Tournaments
- Blog، Archive، Search، 404
صفحات النظام
- /profile — مركز الأعضاء (الحجوزات، العضوية، حساب WooCommerce)
- /signin و/signup — صفحات مصادقة بعلامتك التجارية
- قوالب فردية للملاعب والمدربين والعضويات والفعاليات والبطولات ومقالات المدونة
الترويسة والتذييل
مسار Elementor: يستورد العرض التوضيحي ترويسة متكيفة وتذييلًا كاملاً كقوالب مكتبة Elementor. لتخصيصهما، انتقل إلى Elementor → Templates → Saved Templates، وافتح عنصر Header أو Footer، وانقر التحرير باستخدام Elementor. لإعادة تعيين تلك القوالب من حزمة القالب (يستبدل تعديلاتك)، استخدم GridPadel → إعادة استيراد القوالب واختر Header و/أو Footer.
مسار Gutenberg: الترويسة والتذييل ليسا قوالب Elementor. يتم عرضهما باستخدام [gp_studio_header] و[gp_studio_footer] في صفحات الكتل — عدّل الصفحات التي تحتوي على تلك الاختصارات في محرر الكتل.
الصفحة الرئيسية فقط: GridPadel → القوالب يبدّل أيًا من تخطيطات الصفحة الرئيسية الست نشطًا. لا يحرّر الترويسة أو التذييل أو الصفحات الأخرى.
حجوزات الملاعب
كيفية إدارة حجوزات الملاعب
إضافة ملاعب
لإضافة ملعب جديد:
- انتقل إلى الملاعب → إضافة جديد
- أدخل اسم الملعب والوصف والصورة البارزة
- عيّن فئة الملعب (مثل Indoor أو Outdoor أو Premium) من التصنيف في الشريط الجانبي
- حدد السعر بالساعة الأساسي أو أضف نوافذ تسعير لفترات زمنية وتجاوزات للتواريخ
- اختر السطح والحد الأقصى للاعبين والمعدات الاختيارية المعروضة في صفحة الملعب
- ضمن هيكل الملعب، اختر ملعب فردي (ملعب فعلي واحد) أو فئة ملعب (عدة نسخ من النوع نفسه مع عدد الملاعب)
- انقر نشر
ساعات النادي (مطلوبة للحجز)
تُولَّد فترات الحجز من ساعات النادي. استخدم الفترات المحجوبة أو إغلاقات الملعب لمرة واحدة في محرر الملعب لإزالة فترات محددة.
كيف يعمل الحجز
عندما يريد عضو حجز ملعب:
- يختار الملعب والتاريخ
- تُعرض الفترات الزمنية المتاحة
- يختار وقتًا ويضيفه إلى السلة
- يكمل الدفع عبر مسار الطلب
- يتلقى رسالة تأكيد بالبريد الإلكتروني
- يظهر الحجز في لوحة التحكم
عرض الحجوزات
جميع الحجوزات في GridPadel → الحجوزات. يمكنك التصفية حسب التاريخ أو الملعب أو اسم العميل. صدّر الحجوزات إلى CSV لسجلاتك.
الإلغاءات واسترداد الأموال
عند إلغاء حجز:
- تصبح الفترة الزمنية متاحة مجددًا
- يمكن للعميل طلب استرداد عبر WooCommerce
- يتلقى العميل والمشرف رسائل إشعار بالبريد الإلكتروني
الاشتراكات
إنشاء مستويات العضوية وإدارتها
إنشاء المستويات
انتقل إلى الاشتراكات → إضافة لإنشاء مستوى. أمثلة نموذجية:
أساسي
- السعر: مجاني أو منخفض
- الوصول القياسي إلى الأراضي
- أسعار الحجز القياسية
بريميوم
- رسوم شهرية أو سنوية
- خصومات الحجز (10–20%)
- أولوية الحجز
- المزايا محفوظة للأعضاء
كبار الشخصيات
- معدل أعلى
- الحد الأقصى للخصومات (20–30%)
- الوصول المبكر إلى الأراضي الجديدة
- تتضمن اعتمادات الدورة التدريبية
مزايا الأعضاء
يمكنك على سبيل المثال تقديم:
- نسب الخصم على الحجوزات
- الأولوية لغير الأعضاء
- دورات مجانية أو مخفضة
- الوصول إلى الأحداث المخصصة للأعضاء فقط
- لا توجد رسوم حجز
كيفية الاشتراك
يشتري العملاء العضوية كمنتج متجر: يقوم WooCommerce بتحصيل الدفع ويتم تحديث حالة العضو تلقائيًا.
المدربون
إدارة ملفات المدربين والدروس
إضافة مدرب
لإنشاء ملف مدرب:
- انتقل إلى المدربون → إضافة جديد
- أدخل اسم المدرب وسيرته الذاتية
- ارفع صورة الملف الشخصي
- حدد الأجر بالساعة للدرس
- أضف سنوات الخبرة
- اذكر التخصصات (البادل، البيكلبول، إلخ)
- أضف الشهادات إن وُجدت
- انقر نشر
جداول المدربين (مطلوبة لحجز الدروس)
ساعات النادي لا تزال تنطبق على الملاعب؛ جداول المدربين تتحكم في وقت بدء الدروس وانتهائها.
حجوزات الدروس
يمكن للأعضاء حجز الدروس مباشرة من صفحة ملف المدرب. يقوم النظام بـ:
- عرض توفر المدرب
- حساب تكلفة الدرس
- معالجة الدفع
- إرسال تأكيد إلى المدرب والمتدرب
تخصصات المدربين
يمكنك تعيين تخصصات لمساعدة الأعضاء في العثور على المدرب المناسب:
- تعليم المبتدئين
- تقنية متقدمة
- الاستراتيجية والتكتيك
- تدريب الناشئين
- التحضير للبطولات
الفعاليات
فعاليات النادي والتسجيلات والأماكن والمنظمون
إنشاء فعالية
انتقل إلى الفعاليات → إضافة جديد وقم بالإعداد:
- العنوان وصورة الغلاف والوصف
- التاريخ والوقت وموعد انتهاء التسجيل
- السعة ورسوم الاشتراك (منتج WooCommerce مرتبط عندما تكون الفعالية مدفوعة)
- المكان والمنظم المرتبطان (نوعا محتوى منفصلان في قائمة الإدارة)
- العناصر المشمولة وحقول الأسئلة الشائعة في محرر الفعالية
التسجيلات
يسجّل الزوار من صفحة الفعالية أو عبر [gp_studio_registration_form]. راجع التسجيلات ضمن GridPadel → التسجيلات إلى جانب تسجيلات البطولات.
يُغلق التسجيل عبر الإنترنت عند مرور موعد إغلاق التسجيل الفعلي. إذا تركت موعد انتهاء التسجيل فارغًا، يكون الموعد الافتراضي تاريخ البدء، ثم تاريخ الانتهاء عند عدم تعيين تاريخ بدء. بدون أي تواريخ، تُطبَّق السعة وإعدادات التسجيل الخارجي فقط.
الواجهة الأمامية
- ودجت Elementor Events List أو الاختصار
[ppc_events] - تخطيط Studio لفعالية واحدة مع ودجات Elementor في فئة Events (cover, schedule, organizers, FAQ, register button والحقول ذات الصلة)
البطولات
تنظيم وإدارة البطولات
إنشاء بطولة
انتقل إلى البطولات → إضافة جديد وقم بتعيين:
- اسم البطولة ووصفها
- تواريخ البدء والانتهاء
- الموعد النهائي للتسجيل
- رسوم الاشتراك (إن كانت مدفوعة)
- تفاصيل اختيارية في حقول مخصصة — مثل الحد الأقصى للمشاركين، جوائز البطولة، الرياضة أو التنسيق
حالة البطولة
حالة البطولة تكون افتراضيًا مفتوح للتسجيل عند النشر. اختر مسودة في محرر البطولة إذا كان يجب إخفاء الحدث من قوائم المفتوحة/الجارية والتسجيل حتى تكون جاهزًا.
التسجيل
يسجّل المشاركون من صفحة البطولة. أدِر التسجيلات ضمن GridPadel → التسجيلات. التسجيل عبر الإنترنت مفتوح عندما تكون حالة البطولة مفتوح للتسجيل ولم يمر الموعد النهائي الفعلي للتسجيل. إذا كان الموعد النهائي للتسجيل فارغًا، يكون الموعد الافتراضي تاريخ البدء للبطولة، ثم تاريخ الانتهاء؛ بدون تواريخ محددة، الحالة وحدها تحدّ التسجيل.
يمكنك:
- عرض جميع المشاركين المسجّلين
- تحديث حالة التسجيل (قيد الانتظار، مؤكد، مكتمل أو ملغى)
- إلغاء تسجيل عند الحاجة
- تصدير قائمة المشاركين إلى CSV
صفحات البطولة العامة
اعرض البطولات باستخدام ويدجت Elementor قائمة البطولات أو جدول البطولة، أو الشورت كود [ppc_tournaments]. لكل بطولة صفحة Studio فردية مع الجدول والتسجيل وتفاصيل الحدث.
تكامل WooCommerce
كيف يربط GridPadel الحجوزات والعضويات ومبيعات النادي بـ WooCommerce
GridPadel لا يستبدل WooCommerce — بل يوسّعه. ينشئ GridPadel Core ويحافظ على روابط المنتجات التي يحتاجها محتوى النادي؛ وWooCommerce ما زال يتولى السلة والدفع والضرائب وبوابات الدفع.
هذا الإصدار: WooCommerce مطلوب لإتمام الدفع لحجوزات الملاعب والدروس الموجّهة للأعضاء، وشراء العضويات، والمتجر. مخطط: إصدار مستقبلي سيضيف مسار دفع داخليًا ليتمكن النادي من تقديم الحجز في الموقع دون WooCommerce (الحجوزات اليدوية من الإدارة ونماذج الاتصال متاحة اليوم).
ما الذي يزامنه GridPadel تلقائيًا
عند نشر محتوى النادي أو تحديثه، يحافظ GridPadel Core على مزامنة WooCommerce:
- الملاعب — تضيف فترات الحجز منتجات حجز الملاعب المُعدّة إلى السلة
- المدربون — تستخدم حجوزات الدروس منتجات افتراضية مرتبطة بالمدرب
- العضويات — يرتبط كل خطة بمنتج WooCommerce؛ والدفع يُسند سجل العضو
- الفعاليات والبطولات — تستخدم التسجيلات المدفوعة منتجات رسوم الدخول المُنشأة من محرر الفعالية أو البطولة
- كتalog المتجر — تبقى البضائع والتصاريح القياسية منتجات WooCommerce عادية
الدفع وحساب العضو
- يمكن للحجوزات والدروس والعضويات وتسجيلات الفعاليات مشاركة سلة واحدة مع منتجات المتجر
- عند نجاح الدفع، يؤكد GridPadel الحجوزات والتسجيلات وتعيينات العضوية
- يوجّه الاستيراد التجريبي حسابي في WooCommerce إلى /profile، حيث يدمج مركز الملف الشخصي Studio سجل الطلبات وتفاصيل الحساب
- الطلبات الملغاة أو المستردة تُفعّل قواعد دورة حياة الحجز في GridPadel وفق سياسة الاسترداد في WooCommerce
تنسيق القالب
يستبدل GridPadel قوالب WooCommerce للسلة والدفع والحساب لتتوافق مع واجهة Studio. اضبط ألوان تمييز التجارة في المظهر → تخصيص → ألوان القالب → ألوان WooCommerce.
العضويات المتكررة
العضويات لمرة واحدة أو بمدة محددة تعمل مع WooCommerce وحده — اربط منتجًا بسيطًا أو متغيرًا بكل خطة عضوية في GridPadel.
التجديدات المتكررة التلقائية تتطلب WooCommerce Subscriptions (إضافة مدفوعة، غير مضمّنة). ثبّتها منفصلة واربط منتجات الاشتراك بخطط العضوية.
ما الذي ما زلت تضبطه في WooCommerce
يتولى GridPadel روابط المنتجات الخاصة بالنادي وتنسيق الدفع. العملة وبوابات الدفع وSSL وقواعد الشحن ما زلت تضبطها في WooCommerce نفسه قبل الإطلاق.
Gutenberg (تجريبي)
مسار محرر الكتل الأصلي بدون Elementor
في معالج الإعداد الخطوة 2 — اختيار المنشئ، اختر Gutenberg (تجريبي) إذا كنت تفضّل محرر كتل WordPress على Elementor. يبقى Elementor المسار الموصى به للحصول على مكتبة القوالب الأكمل والتحرير بالسحب والإفلات.
ما المُضمَّن
- تتوفر مكافئات HTML للصفحات القائمة على الكتل في
theme/gutenberg/pages/داخل القالب الأب - تستخدم صفحات النظام shortcodes من Studio — على سبيل المثال
[gp_studio_profile_hub]و[gp_studio_signin]و[gp_studio_signup] - تغلّف كتل الغلاف
[gp_studio_header]و[gp_studio_footer]محتوى صفحات Gutenberg - تعمل shortcodes القوائم والحجز (
[ppc_courts]و[ppc_booking_picker]وغيرها) في صفحات الكتل بنفس طريقة عملها في تخطيطات Elementor
التغطية مقارنةً بـ Elementor
تغطية Gutenberg في مرحلة تجريبية: صفحات النادي الأساسية وshortcodes مدعومة، لكن عدد تخطيطات الكتل الجاهزة أقل مما هو متاح في مسار Elementor. اختر Gutenberg فقط إذا كان فريقك يعتمد معيار الكتل ويقبل مجموعة تخطيطات جاهزة أرفع ونظامًا لا يزال قيد الاستقرار.
التخصيص
تخصيص موقعك
الألوان والشعار
انتقل إلى المظهر → تخصيص للتعديل:
- هوية الموقع: الشعار والعنوان
- الألوان: لوحة العلامات التجارية
- الطباعة: الخطوط والعناوين والنصوص
تحرير الصفحات باستخدام Elementor
لكل صفحة:
- افتح الصفحة على الموقع
- في الشريط العلوي، انقر على التحرير باستخدام Elementor
- اسحب العناصر من العمود الأيسر
- انقر على أحد العناصر لتعديل المحتوى والنمط
- التحديث عند الانتهاء
أدوات مخصصة
يتضمن الموضوع أدوات مفيدة:
- خريطة العرض التقديمي: شبكة العرض التقديمي
- تقويم الحجز:نموذج الحجز
- بطاقة المدرب: الملفات الشخصية للمدرب
- بطاقة العضوية: خيارات الاشتراك
- جدول البطولة: الأحداث القادمة
القوائم
تحرير القوائم في المظهر → القوائم: الصفحات أو الروابط المخصصة أو الفئات. يمكنك استخدام قوائم منفصلة للرأس أو التذييل أو الهاتف المحمول.
موضوع فرعي (مستحسن)
للحصول على التخصيصات المتقدمة، استخدم السمة الفرعية المضمنة (GridPadel Child في قائمة السمات): فهي تحافظ على تغييراتك أثناء تحديثات السمة الأصلية. إذا لزم الأمر، قم بتثبيت GridPadel-Child.zip من حزمة ThemeForest، ثم قم بتنشيطه وإضافة الرمز الخاص بك.
الترجمات
أندية متعددة اللغات وسلاسل نصية قابلة للترجمة
GridPadel جاهز للترجمة. كتالوجات السلاسل النصية مرفقة مع المنتج:
- القالب:
languages/ppclub.potداخل مجلد قالب GridPadel - الإضافة:
languages/gridpadel-core.potداخل GridPadel Core
ترجمة السلاسل النصية
استخدم Loco Translate أو Poedit أو WP-CLI (wp i18n make-json) لإنشاء ملفات .po / .mo للغتك. ضع ترجمات القالب في wp-content/languages/themes/ أو مجلد languages/ الخاص بالقالب؛ وترجمات الإضافة في wp-content/languages/plugins/ أو مجلد languages/ الخاص بالإضافة.
WPML و Polylang
أنواع المحتوى المخصصة في GridPadel (ملاعب، مدربون، فعاليات، بطولات، عضويات، أماكن، منظمون) تعمل مع WPML وPolylang. انسخ الصفحات والقوائم لكل لغة وترجم إدخالات CPT بشكل فردي. حافظ على إعدادات عملة WooCommerce والضرائب متوافقة مع كل سوق تخدمه.
RTL ولغة لوحة التحكم
يدعم Studio UI تنسيق الواجهة الأمامية من اليمين إلى اليسار (RTL) عندما يحمّل WordPress لغة RTL. لغة لوحة تحكم WordPress مستقلة — اضبطها لكل مستخدم من المستخدمون → الملف الشخصي إذا كان فريقك يفضّل لغة لوحة تحكم مختلفة عن لغة الموقع العام.
استكشاف الأخطاء وإصلاحها
حلول للمشاكل الأكثر شيوعًا
لا يتم عرض نموذج الحجز
تحقق:
- تم تثبيت WooCommerce وتنشيطه
- GridPadel Core نشط
- تم نشر قطعة أرض واحدة على الأقل وتم وضع علامة عليها بأنها نشطة
- مسح ذاكرة التخزين المؤقت للمتصفح وإعادة التحميل
الأدوات المخصصة مفقودة في Elementor
إذا لم تظهر:
- تأكد من أن GridPadel Core نشط
- انتقل إلى Elementor → Tools → Regenerate CSS Files
- مسح ذاكرة التخزين المؤقت للموقع والمتصفح
- أعد فتح محرر Elementor
أخطاء 404
إذا كانت الصفحات تعرض 404:
- انتقل إلى الإعدادات → الروابط الدائمة
- انقر على حفظ التغييرات دون تغيير أي شيء
- يؤدي هذا إلى إعادة إنشاء بنية عنوان URL
فشل استيراد العرض التوضيحي
إذا لم يكتمل الاستيراد:
- تحقق من الحد الأدنى لمتطلبات الخادم
- اطلب من المضيف زيادة الذاكرة إن أمكن (على سبيل المثال 512 ميجابايت)
- زيادة الحد الأقصى لوقت التنفيذ (على سبيل المثال 300 ثانية)
- أعد تشغيل الاستيراد
المدفوعات التي لا تعمل
إذا لم يتم الانتهاء من النفق:
- تحقق من طرق الدفع WooCommerce
- تأكد من أن شهادة SSL نشطة
- جرب وضع اختبار WooCommerce أولاً
- تحقق من الحالة في WooCommerce → الحالة
الأسئلة الشائعة
إجابات على الأسئلة الشائعة
هل أحتاج إلى النسخة المدفوعة من Elementor؟
لا، تعمل النسخة المجانية من Elementor بشكل مثالي مع هذا القالب. جميع الميزات والأدوات متوافقة مع Elementor Free.
هل يمكنني استخدامه لأندية التنس أو الاسكواش؟
بالتأكيد! على الرغم من أنه مصمم للبادل والبيكلبول، إلا أنه يعمل بشكل رائع لأي نادٍ رياضي أو منشأة رياضية.
هل WooCommerce مطلوب؟
WooCommerce مطلوب في هذا الإصدار لحجز الملاعب والدروس عبر الإنترنت مع الدفع، والعضويات المدفوعة، ومبيعات المتجر. بدونه، لا يزال بإمكان الموظفين إدارة الحجوزات ضمن GridPadel → الحجوزات، ويمكن للزوار استخدام نماذج الاتصال أو الروابط الخارجية التي تُعدّها. مسار دفع مدمج لا يعتمد على WooCommerce مخطط لإصدار مستقبلي.
هل يمكنني ترجمة القالب إلى لغتي؟
نعم، القالب جاهز بالكامل للترجمة. يمكنك استخدام إضافات مثل Loco Translate لترجمة جميع النصوص إلى أي لغة.
كم عدد الملاعب التي يمكنني إضافتها؟
لا يوجد حد. يمكنك إضافة عدد غير محدود من الملاعب والمدربين والعضويات حسب حاجتك.
هل يمكن للأعضاء الحصول على خصومات على الحجوزات؟
نعم، يمكنك إعداد مستويات عضوية بمستويات خصم مختلفة. على سبيل المثال، قد يحصل أعضاء VIP على خصم 20% على جميع الحجوزات.
ماذا يحدث إذا ألغى شخص ما حجزًا؟
تصبح الفترة الزمنية متاحة تلقائيًا مرة أخرى. تتم معالجة المبالغ المستردة عبر WooCommerce وفقًا لسياسة الاسترداد الخاصة بك.
هل يمكنني تخصيص قوالب البريد الإلكتروني؟
نعم، يمكن تعديل قوالب البريد الإلكتروني بإنشاء نسخ في مجلد القالب الفرعي.
هل يعمل على الأجهزة المحمولة؟
نعم، القالب بالكامل متجاوب ومُحسَّن للهواتف والأجهزة اللوحية.
هل يمكنني إضافة المزيد من طرق الدفع؟
نعم، يمكنك استخدام أي بوابة دفع متوافقة مع WooCommerce مثل Stripe وPayPal وSquare وغيرها.
البيانات والجهات الخارجية والتراخيص
ما الذي يخرج من موقعك عند استخدام وظائف معينة
تتطلب أفضل ممارسات Envato وWordPress التوضيح للمستخدمين النهائيين عندما تغادر البيانات الموقع. في موقع النادي الخاص بك (وليس في صفحة التوثيق هذه)، يمكن للموضوع والإضافات أن تتفاعل مع الجهات الخارجية على النحو التالي:
- Envato (التحقق من الترخيص): إذا قمت بإدخال رمز شراء ThemeForest لفتح التحديثات أو العروض التوضيحية (إن أمكن)، فسيتصل الموقع بواجهة برمجة تطبيقات Envato مع البيانات المطلوبة فقط للتحقق. راجع وثائق Envato حول المعالجة.
- خطوط Google: اعتمادًا على إعدادات الطباعة، يمكن للموضوع أن يطلب خطوطًا من خوادم Google (عنوان IP الخاص بالزائر، مثل أي طلب ويب). يمكنك استضافة الخطوط ذاتيًا أو استخدام ملحقات الحظر/الموافقة إذا كان ذلك مطلوبًا بموجب القانون.
- Elementor، وWooCommerce، وبوابات الدفع: لكل منها سياساتها وتدفقاتها الخاصة (على سبيل المثال، مزود الدفع). قم بتكوينها وفقًا للالتزامات القانونية للنادي (اللائحة العامة لحماية البيانات، وما إلى ذلك).
- موقع تسويق GridPadel (gridpadel.com والمضيفون المرتبطون): يتم إرسال الطلب المسبق للموضوع (Stripe) ونماذج عروض الأسعار وفحص التثبيت الاختياري للبيانات إلى خوادم Handoff Labs والمقاولين من الباطن (مثل البريد الإلكتروني وStripe)، كما هو موضح في سياسة الخصوصية وملفات تعريف الارتباط العامة لسياسة المستخدم - بشكل منفصل عن ووردبريس مستضاف ذاتيًا. يمكن تسجيل اختيار ملف تعريف الارتباط لإمكانية التتبع عبر
POST /api/cookie-consent.
بالنسبة إلى تسويق الموقع وتوثيقه (ملف HTML الذي تقرأه)، راجع سياسة الخصوصية وسياسة ملفات تعريف الارتباط.
الائتمانات والتراخيص
مكونات مفتوحة المصدر في القالب والحزمة
- تنشيط البرنامج المساعد TGM — تثبيت تبعيات الامتداد (GPL-2.0 أو الأحدث).
- WordPress، وWooCommerce، وElementor - تم تثبيتها من wordpress.org مع التراخيص المتوافقة مع GPL.
- Kanit (موضوع الطباعة، خطوط Google) — ترخيص SIL Open Font 1.1.
- Inter (صفحة الوثائق هذه) — SIL OFL 1.1، تم تحميله من Google Fonts في ملفات HTML هذه.
- noUiSlider (فلتر السعر) — ترخيص WTFPL / الترخيص المنبع المسموح به.
- GridPadel Core — الإصدار الثاني من GPL أو الإصدارات الأحدث.
قائمة قابلة للقراءة آليًا في حزمة ThemeForest: Licensing/THIRD-PARTY-LICENSES.txt. يخضع ترخيص المشتري (القياسي/الموسع) إلى تراخيص Envato Market.
الدعم
كيفية الحصول على المساعدة
نحن نساعدك على تحقيق أقصى استفادة من المنتج الذي اشتريته. هام: لم تقم Envato أو ThemeForest بتثبيت السمة على خادمك. تقوم بتثبيت WordPress، وتحميل ملف ZIP (أو استخدام FTP) واتباع هذا الدليل. أثناء فترة دعم ThemeForest، يستطيع المؤلف (Handoff Labs) المساعدة في حل الأخطاء والتعارضات والإرشادات الموثقة - وليس الإدارة الكاملة للخادم، أو التطوير المخصص، أو مشكلات استضافة الجهات الخارجية.
قنوات الدعم
ثيم فورست (مستحسن)
افتح عملية الشراء الخاصة بك على ThemeForest واستخدم علامة التبويب المراجعات / الدعم في ورقة المنتج: تظل فترة الترخيص والدعم مرئية لفريق المؤلف، وفقًا للتدفق الموصى به من قبل Envato.
البريد الإلكتروني
يمكنك الكتابة إلى [email protected]. تعتمد أوقات التسليم على الحجم ودعم ThemeForest النشط على الترخيص.
التوثيق
يتم تناول الأسئلة الشائعة في هذا الدليل وقسم الأسئلة الشائعة.
الخدمات المهنية المدفوعة (Handoff Labs)
يغطي دعم لغة ThemeForest الأخطاء والتعارضات وإجراءات المنتج الموثقة - وليس الاستضافة التشغيلية أو التطوير المخصص. على موقع GridPadel، يمكنك طلب ترخيص مباشر من Handoff Labs مسبقًا (ترخيص فقط أو ترخيص + خدمة All-In-One) عبر Stripe، أو طلب عرض أسعار التخصيص في قسم الخدمات.
يمكن العثور على هذه الخيارات في قسم الخدمات في الصفحة الرئيسية للتسويق. يتم إكمال نموذج الدفع أو عرض الأسعار هناك — وليس في قارئ الوثائق هذا.
قبل الكتابة للدعم
للتسريع:
- اقرأ هذه الوثائق مرة أخرى
- راجع قسم استكشاف الأخطاء وإصلاحها
- حدد إصدارات WordPress وPHP
- أرفق عمليات اكتشاف الأخطاء
- أدرج الإضافات النشطة الأخرى ذات الصلة
ما يتضمنه الدعم
- التوجيه واستكشاف الأخطاء وإصلاحها على الطريق الرسمي (هذا الدليل + الملفات من تنزيل ThemeForest)
- تقارير الأخطاء والإصلاحات الخاصة بالموضوع أو GridPadel Core إذا كانت قابلة للتكرار على تثبيت جديد
- أسئلة التكوين التي يغطيها هذا الدليل
- توافق السمة/المكونات الإضافية مع الإصدارات المدعومة من WordPress أو Elementor أو WooCommerce كما هو مذكور ضمن التوافق
ما لم يتم تضمينه
- الوصول إلى استضافة WordPress أو التثبيت نيابةً عنك
- تطوير مخصص أو تعديلات محددة
- مشاكل تتعلق بالإضافات أو استضافة الجهات الخارجية
- تدريب عام على WordPress لا علاقة له بـ GridPadel
- خدمات كتابة المحتوى أو التصميم