تثبيت إضافة WordPress

تربط إضافة Yallapp موقع WordPress الخاص بك بتطبيقك. تتعرّف على إضافة الدورات أو المتجر أو الحجز لديك وتقدّم محتواها لتطبيقك مباشرةً. تثبّتها مرة واحدة، وتتحدّث كأي إضافة أخرى.

قبل أن تبدأ
  • WordPress 6.0 أو أحدث، مع PHP 7.4 أو أحدث، عبر https
  • إحدى الإضافات المدعومة: Tutor LMS أو LearnPress أو LifterLMS أو MasterStudy LMS أو Sensei LMS أو Masteriyo أو LearnDash للدورات؛ أو WooCommerce للمتجر؛ أو Amelia أو BookingPress أو LatePoint للحجوزات
  • لا شيء لتسجيل الدخول: نرسل الرموز لمرة واحدة على WhatsApp. وDigits اختيارية (اطّلع على رموز تسجيل الدخول أدناه)
  • حساب Yallapp نشط، مع إمكانية الوصول إلى الترخيص والإضافة
  1. 1

    نزّل الإضافة

    في لوحة التحكم، افتح الترخيص والإضافة واختر تنزيل الإضافة. ستحصل على ملف ZIP. لا تفك ضغطه.

  2. 2

    ارفعها إلى WordPress

    في لوحة إدارة WordPress، انتقل إلى Plugins › Add New Plugin › Upload Plugin، واختر ملف ZIP، ثم اختر Install Now ثم Activate.

  3. 3

    فعّل ترخيصك

    يظهر عنصر Yallapp في قائمة إدارة WordPress. الصق مفتاح الترخيص هناك واختر Activate. اطّلع على تفعيل الترخيص.

  4. 4

    تحقّق مما وجدته الإضافة

    تُظهر بطاقة Compatibility status إضافات الدورات والمتجر والحجز التي وجدتها، مع إصداراتها، ومن يرسل رموز تسجيل الدخول، وما إذا كانت Digits نشطة. إن ظهر شيء تستخدمه بحالة Not found، فتحقّق من أنه مثبّت ومفعّل.

  5. 5

    رموز تسجيل الدخول

    يسجّل الناس الدخول إلى تطبيقك برقم هاتفهم ورمز من 6 أرقام. في إعدادات Sign-in في الإضافة، اختر من يرسله:

    • Sent by Yallapp (WhatsApp)، الخيار الافتراضي: نرسل كل رمز على WhatsApp، عبر waabek.com، باسم تطبيقك. لا شيء تُعدّه؛ ويحتاج فقط إلى ترخيصك النشط. يُنشأ الرمز على موقعك ويُحفظ هناك بصيغة مجزّأة فقط، لمدة 5 دقائق و5 محاولات. ونمرّر رقم الهاتف والرمز إلى WhatsApp دون أن نحتفظ بأيٍّ منهما.
    • Digits: تُرسل الرموز عبر بوابة SMS أو WhatsApp المُعدّة في Digits. يحتاج ذلك إلى إضافة REST API الخاصة بـ Digits؛ ومن دونها يظهر هذا الخيار غير متاح.

    هل تستخدم Digits دون إضافة REST API الخاصة بها، مثلًا مع إضافة Additional SMS Gateways فقط؟ عندها نرسل الرموز نحن، ولا يتغيّر شيء لأعضائك: يجد التطبيق كل حساب برقم الهاتف الذي حفظته Digits، فيسجّل الناس الدخول بالرقم نفسه ويحتفظون بحساباتهم وتقدّمهم وطلباتهم. ويواصل تسجيل الدخول عبر Digits على موقعك العمل كما كان.

    إن لم يكن الخيار الذي حفظته قادرًا على إرسال الرموز (Digits دون إضافة REST API، أو عدم وجود ترخيص نشط)، تستخدم الإضافة الخيار الآخر وتخبرك صفحة الإعدادات بذلك بكلمات واضحة.

  6. 6

    اختر إعداداتك

    تحدد إعدادات الإضافة سلوك تطبيقك. أهمها:

    • Sign-in: من يرسل رموز تسجيل الدخول (انظر أعلاه)، وهل يمكن إنشاء حسابات جديدة من التطبيق، وما يُطلب عند التسجيل، ومدة بقاء الناس مسجّلي الدخول، وما يحدث عند بلوغ حد الأجهزة، وStore review access (رقم تجريبي ورمز ثابت لمراجعي Apple وGoogle)
    • Purchases: زر Enroll now على Android، والتسجيل المجاني، وهل تُفتح صفحة الدفع داخل التطبيق أم في متصفح الهاتف
    • Video & content protection: منع لقطات الشاشة وتسجيلها، والعلامة المائية على الفيديو، ومدة صلاحية روابط الفيديو، ومدة المشاهدة المطلوبة
    • Lesson content (HTML & code): طريقة عرض الدروس، وارتفاع الأدوات المضمّنة، وتلوين الأكواد البرمجية
    • Store app: اللافتة، وتواريخ التوصيل، ورسائل الإهداء
    • Notifications (Firebase): اطّلع على الإشعارات الفورية مع Firebase
    • Updates & maintenance: أدنى إصدار للتطبيق، ووضع الصيانة مع رسالة

    تُطبَّق التغييرات في التطبيق عند فتحه في المرة التالية، دون إصدار جديد.

  7. 7

    اختر «موقعي على WordPress» في خطوة الموقع الإلكتروني

    في لوحة تحكم Yallapp، افتح إعداد التطبيق › الموقع الإلكتروني، واختر موقعي على WordPress، وأدخل عنوان موقعك بصيغة https، ثم اختر حفظ ومتابعة. تُظهر الخطوة ما إذا كانت الإضافة متصلة.

  8. 8

    العضويات والاشتراكات

    يتّبع التطبيق العضويات التي يمنح بها موقعك الوصول:

    • Paid Memberships Pro: الدورة المضبوطة على Require membership يذكر التطبيق الباقات التي تفتحها. لا يمكن للطلاب الذين لا يملكون إحداها الانضمام إليها من التطبيق؛ أما الأعضاء فينضمّون بلمسة واحدة، وتُغلق دروسها عند انتهاء عضويتهم، كما على موقعك. اجعل هذه الدورات مجانية في نظام إدارة التعلّم.
    • WooCommerce Subscriptions ومجموعات LearnDash: يمنح نظام إدارة التعلّم الوصول كما يفعل على موقعك.

    يرى الطلاب عضوياتهم واشتراكاتهم ومجموعاتهم في الحساب › عضوياتي، مع موعد تجديدها أو انتهائها. وتُباع وتُدار على موقعك فقط: على Android يمكن لصفحة الدورة أن تفتح عضويات موقعك، ولا يضع تطبيق iPhone أي رابط إليها أبدًا، كما تشترط قواعد Apple.

  9. 9

    طلبات المتجر

    مع WooCommerce يرى العملاء طلباتهم في التطبيق ويصلهم إشعار عندما يتغير أحدها:

    • التتبع: أضفه عبر WooCommerce Shipment Tracking أو Advanced Shipment Tracking كما تفعل الآن. يصل العميلَ إشعار، ويعرض الطلب في التطبيق شركة الشحن ورقم التتبع وزر تتبع الشحنة. وتغيير بيانات التتبع يُبلغه من جديد.
    • مكتمل أو ملغى أو مسترد: يصل العميلَ إشعار عندما تغيّر حالة الطلب.
    • الإرجاع: في Settings › Store app بالإضافة، اضبط Returns in the app على عدد الأيام بعد اكتمال الطلب التي يمكن للعملاء خلالها طلب إرجاعه (0 لعدم قبول الإرجاع). يختار العميل سببًا ويمكنه إضافة ملاحظة على الطلب في التطبيق. يصلك بريد إلكتروني وترى الطلب في WooCommerce › Orders، حيث تقبله أو ترفضه مع رد، ويُبلَّغ العميل في التطبيق. استرد قيمته في WooCommerce عندما يصلك المنتج. إضافة Yallapp بالإصدار 0.4.17 أو أحدث.

    يمكن للعملاء إيقاف تحديثات الطلبات من إعدادات التطبيق. إضافة Yallapp بالإصدار 0.4.16 أو أحدث.

    تُبنى صفحاتك ومظهرك ولغاتك في لوحة تحكم Yallapp، وتملؤها الإضافة بدوراتك ومنتجاتك ومقالاتك. وتُظهر بطاقة App pages and look في الإضافة ما إذا كانت منشورة، وتتيح لك تحديثها فورًا.