Skip to main content
Paid AddonPurchase Tutor Multisite Compatibility | Install via your site's addon page or download from your account

Tutor Multisite Compatibility

אַ WordPress צושטעק וואָס לייגט צו קאַמפּאַטיביליטעט־פֿאַרריכטונגען פֿאַר Tutor LMS אין מולטיסײַט־סביבות.

באַשרײַבונג​

דער צושטעק גיט נייטיקע קאַמפּאַטיביליטעט־פֿאַרריכטונגען פֿאַר לויפֿן Tutor LMS אויף WordPress מולטיסײַט־נעצווערקן. ער באַהאַנדלט באַניצער־אײַנשרײַבונג, אינסטרוקטאָר־פֿאַרוואַלטונג, קורס־באַגרענעצונגען, און אַנדערע מולטיסײַט־ספּעציפֿישע פֿונקציאָנאַליטעט.

פֿעיִקייטן​

  • דאַטאַבאַזע־טאַבעלע־פֿאַרוואַלטונג: דערקענט אויטאָמאַטיש און שאַפֿט פֿעלנדיקע Tutor LMS טאַבעלעס וואָס דורכפֿאַלן צוליב מולטיסײַט־פֿרעמד־שליסל־באַגרענעצונגען
  • מולטיסײַט־באַניצער־אײַנשרײַבונג: אייגענע AJAX האַנדלער פֿאַר פֿאַרוואַלטן באַניצער־אײַנשרײַבונג איבער נעצווערק־פּלעצער
  • אינסטרוקטאָר־ראָלע־פֿאַרוואַלטונג: אויטאָמאַטישע אינסטרוקטאָר־ראָלע־צוטיילונג און פֿאַרוואַלטונג אין מולטיסײַט־סביבות
  • קורס־באַגרענעצונגען: אינטעגראַציע מיט Ultimate Multisite פֿאַר פֿאַרוואַלטן באַגרענעצונגען אויף שאַפֿן קורסן און פֿאַנעלן לויט פּלאַץ־פּלענער
  • אייגענע אַדמין־אויסזיכטן: מולטיסײַט־באַוווּסטע אינסטרוקטאָר־ליסטע און פֿאַרוואַלטונג־צובינד
  • אַדמין־מכשירים: דאַטאַבאַזע־פֿאַרוואַלטונג־צובינד פֿאַר נעצווערק־ און פּלאַץ־אַדמיניסטראַטאָרן

פֿאָדערונגען​

  • WordPress 5.0+
  • PHP 7.4+
  • Tutor LMS צושטעק (אויטאָמאַטיש דורכגעפֿירט דורך דעם Requires Plugins קאָפּ)
  • WordPress מולטיסײַט־אינסטאַלאַציע
  • Ultimate Multisite צושטעק (פֿאַר קורס־באַגרענעצונג־פֿונקציאָנאַליטעט)

אינסטאַלאַציע​

  1. אַרויפֿלאָדן די צושטעק־טעקעס צו /wp-content/plugins/tutor-multisite-compatibility/
  2. פֿאַרזיכערט אַז Tutor LMS איז אינסטאַלירט און אַקטיווירט
  3. אַקטיווירט דעם צושטעק דורך דעם 'צושטעקן' מעניו אין WordPress
  4. דער צושטעק וועט זיך אויטאָמאַטיש אינטעגרירן מיט Tutor LMS

טעקע־סטרוקטור​

tutor-multisite-compatibility/
├── tutor-multisite-compatibility.php (הויפּט־צושטעק־טעקע)
├── includes/
│ ├── class-database-manager.php (שאַפֿן און פֿאַרוואַלטן דאַטאַבאַזע־טאַבעלעס)
│ ├── class-admin-interface.php (אַדמין־צובינד פֿאַר דאַטאַבאַזע־פֿאַרוואַלטונג)
│ ├── class-course-limits.php (קורס־ און פֿאַנעל־באַגרענעצונג־האַנדלער)
│ ├── class-instructor-manager.php (אינסטרוקטאָר־ראָלע־פֿאַרוואַלטונג)
│ ├── class-ajax-handlers.php (אייגענע AJAX האַנדלער)
│ ├── class-query-helper.php (דאַטאַבאַזע־אָנפֿרעג־נוצמיטלען)
│ ├── models/
│ │ └── class-multisite-user-model.php (מולטיסײַט־באַניצער־מאָדעל)
│ └── admin/
│ ├── class-instructors-list.php (אייגענע אינסטרוקטאָר־ליסטע)
│ └── views/
│ └── instructors.php (אינסטרוקטאָר־אַדמין־אויסזיכט)
└── README.md

פֿונקציאָנאַליטעט אַריבערגעפֿירט פֿון MU plugin​

דער צושטעק אַנטהאַלט פֿונקציאָנאַליטעט וואָס איז פֿריִער געווען אין wp-content/mu-plugins/daves.php:

  • קורס־סטאַטוס־ענדערונג־באַגרענעצונגען
  • קורס־שאַפֿונג־באַגרענעצונגען
  • CartFlows אינטעגראַציע און באַגרענעצונגען
  • Tutor אינסטרוקטאָר־ראָלע־פֿאַרוואַלטונג
  • מולטיסײַט־באַניצער־אײַנשרײַבונג־באַהאַנדלונג
  • קורס־פּראָדוקט־ID ווײַזן

דאַטאַבאַזע־פֿאַרוואַלטונג​

דער פּראָבלעם​

אין WordPress מולטיסײַט־סביבות, דורכפֿאַלט דאָס שאַפֿן Tutor LMS טאַבעלעס פֿאַר טאַבעלעס מיט פֿרעמד־שליסל־באַגרענעצונגען צו דער באַניצער־טאַבעלע. דאָס פּאַסירט ווײַל:

  • פּלאַץ־ספּעציפֿישע טאַבעלעס נוצן פּרעפֿיקסן ווי wp_2_tutor_carts
  • פֿרעמדע שליסלען רעפֿערירן צו wp_2_users (וואָס עקזיסטירט נישט)
  • די אמתע באַניצער־טאַבעלע איז wp_users (געטיילט איבערן נעצווערק)

די לייזונג​

דער צושטעק אויטאָמאַטיש:

  1. דערקענט פֿעלנדיקע טאַבעלעס: קאָנטראָלירט פֿאַר טאַבעלעס וואָס זענען נישט געשאַפֿן געוואָרן צוליב פֿרעמד־שליסל־באַגרענעצונגען
  2. שאַפֿט טאַבעלעס מיט ריכטיקע רעפֿערענצן: ניצט דעם פּאַסיקן באַניצער־טאַבעלע־נאָמען (wp_users אין מולטיסײַט)
  3. באַהאַנדלט קייפֿל סצענאַרן:
    • צושטעק־אַקטיווירונג/ווידער־אַקטיווירונג
    • שאַפֿן אַ נײַעם פּלאַץ אין נעצווערק
    • מאַנועלע טאַבעלע־קאָנטראָל דורך אַדמין־צובינד

אַפעקטירטע טאַבעלעס​

  • tutor_coupon_usages - אַנטהאַלט פֿרעמדן שליסל צו דער באַניצער־טאַבעלע
  • tutor_carts - אַנטהאַלט פֿרעמדן שליסל צו דער באַניצער־טאַבעלע
  • tutor_notification_preferences - TutorPro טאַבעלע מיט פֿרעמדן שליסל צו דער באַניצער־טאַבעלע

אַדמין־צובינד​

באַקומט צוטריט צו די דאַטאַבאַזע־פֿאַרוואַלטונג־מכשירים בײַ:

  • נעצווערק־אַדמין: אײַנשטעלונגען → Tutor Multisite DB
  • פּלאַץ־אַדמין: מכשירים → Tutor Multisite DB

דער צובינד לאָזט אײַך:

  • זען פֿעלנדיקע טאַבעלעס איבער אַלע פּלעצער
  • מאַנועל אויסלייזן טאַבעלע־שאַפֿונג
  • קאָנטראָלירן דאַטאַבאַזע־קאָנפֿיגוראַציע
  • זען פּרטימדיקע סטאַטוס־אינפֿאָרמאַציע

שטיצע​

דער צושטעק איז ספּעציפֿיש אויסגעשטאַלט פֿאַר דער KursoPro פּלאַטפֿאָרמע. פֿאַר טעכנישע שטיצע, קאָנטאַקטירט דעם אַנטוויקלונג־קאָלעקטיוו.