إنتقل إلى المحتوى الرئيسي

وثائق المطور

هذا الدليل يوفر للمطورين كل ما يلزم للتكامل مع، توسيع، أو تطوير إضافات لـ Ultimate Multisite. Ultimate Multisite يحول شبكة WordPress Multisite إلى منصة Website-as-a-Service (WaaS).

ما المتاح

  • واجهة برمجة التطبيقات REST — عمليات CRUD كاملة لجميع الكيانات (العملاء، المواقع، العضويات، المدفوعات، المنتجات، النطاقات) مع مصادقة مفتاح API
  • مرجع الهوكات — أكثر من 200 هوك إجراء و280 هوك فلتر لأحداث دورة الحياة والتخصيص
  • دليل التكامل — أمثلة على تكامل CRM، التحليلات، البوابات المخصصة، والويب هوكس
  • أمثلة الكود — أنماط متقدمة للتسعير الديناميكي، توفير المواقع، القيود المخصصة، ومعالجة متعدد البوابات
  • تطوير الإضافات — إطار منظم لبناء إضافات

المتطلبات

  • تثبيت WordPress Multisite
  • PHP 7.4 أو أعلى
  • تم تفعيل إضافة Ultimate Multisite

البدء السريع

استخدم واجهة برمجة التطبيقات REST

curl -u "api_key:api_secret" https://yoursite.com/wp-json/wu/v2/customers

التفاعل مع الأحداث

add_action('wu_customer_post_create', function($customer) {
// رد على تسجيلات العملاء الجدد
});

بناء إضافة

# إنشاء هيكل إضافة من القالب
bash create-addon.sh

راجع كل قسم للحصول على وثائق مفصلة وأمثلة.