הגירה למצב צד שלישי (Third-Party Mode Migration)
Superdav AI Agent v1.12.0 משנה את אופן הטיפול ביכולות של צד שלישי (third-party abilities). מצב צד שלישי כעת מוגדר כברירת מחדל ל"אוטומטי" (auto), מה שמאפשר אינטגרציה מובנית עם WordPress Abilities API בגרסה WordPress 7.0 ומעלה, ללא צורך בהגדרות ידניות.
מה השתנה?
לפני v1.12.0
יכולות צד שלישי דרשו הגדרה ידנית:
- היית צריך להפעיל במפורש את "מצב צד שלישי" (third-party mode)
- היכולות נטענו ממנגנון רישום (registry) מותאם אישית
- האינטגרציה עם WordPress Abilities API הייתה אופציונלית
- מצב מיושן (Legacy mode) היה ברירת המחדל
אחרי v1.12.0
יכולות צד שלישי עובדות באופן אוטומטי:
- מצב צד שלישי מוגדר כברירת מחדל ל-"אוטומטי" (auto)
- היכולות משתלבות באופן מובנה עם WordPress Abilities API
- אין צורך בהגדרות ידניות ב-WordPress 7.0 ומעלה
- מצב מיושן (Legacy mode) עדיין זמין עבור גרסאות WordPress ישנות יותר
מי מושפע?
התקנות חדשות (WordPress 7.0 ומעלה)
אין צורך בפעולה. מצב צד שלישי מוגדר אוטומטית ל-"אוטומטי" (auto), והיכולות עובדות מהקופסה.
התקנות קיימות
ההגדרות שלך נשמרות. אם השתמשת ב:
- מצב מיושן (Legacy mode): אתה נשאר במצב מיושן (אין שינוי)
- מצב צד שלישי ידני (Manual third-party mode): אתה נשאר במצב ידני (אין שינוי)
- מצב אוטומטי (Auto mode): אתה ממשיך עם מצב אוטומטי (אין שינוי)
גרסאות WordPress לפני 7.0
המצב המיושן (Legacy mode) עדיין זמין. אם אתה משתמש ב-WordPress 6.x או קודם לכן:
- מצב צד שלישי מוגדר כברירת מחדל ל-"מיושן" (legacy)
- אתה יכול להפעיל ידנית את מצב צד שלישי אם תרצה
- שדרג ל-WordPress 7.0 ומעלה כדי להשתמש ב-Abilities API המובנה
הבנת המצבים (Understanding the Modes)
מצב אוטומטי (Auto Mode) (ברירת המחדל החדשה)
מצב אוטומטי משתמש באינטגרציה מובנית עם WordPress Abilities API:
- היכולות נרשמות באמצעות Hooks של WordPress
- תאימות מלאה עם WordPress 7.0+ Abilities API
- גילוי אוטומטי של יכולות צד שלישי
- אין צורך בהגדרות ידניות
מתי להשתמש: WordPress 7.0 ומעלה עם יכולות צד שלישי
מצב ידני (Manual Mode)
מצב ידני דורש הגדרה מפורשת:
- אתה מציין אילו יכולות צד שלישי לטעון
- שימושי לבדיקות או לטעינת יכולות סלקטיבית
- דורש עריכת קבצי תצורה
- שליטה רבה יותר, אבל יותר הגדרה
מתי להשתמש: בדיקות, טעינת יכולות סלקטיבית, או תצורות מותאמות אישית
מצב מיושן (Legacy Mode)
מצב מיושן משתמש במערכת הישנה ליכולות צד שלישי:
- מנגנון רישום יכולות מותאם אישית (לא WordPress Abilities API)
- תואם לאחור לגרסאות WordPress ישנות יותר
- ללא אינטגרציה מובנית עם WordPress
- מיושן (Deprecated) אך עדיין נתמך
מתי להשתמש: WordPress 6.x או קודם לכן, או כשאתה זקוק לתאימות מיושנת
בדיקת המצב הנוכחי שלך
דרך לוח הניהול (Admin Panel)
- עבור אל WordPress Admin → Superdav AI Agent → Settings
- חפש את ההגדרה Third-Party Mode
- תראה את המצב הנוכחי שלך ואפשרויות לשינוי
דרך הקוד
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', או 'legacy'
שינוי המצב שלך
מעבר למצב אוטומטי (Switch to Auto Mode)
אם אתה ב-WordPress 7.0 ומעלה ורוצה להשתמש במצב אוטומטי:
- עבור אל Superdav AI Agent → Settings
- מצא את Third-Party Mode
- בחר Auto (WordPress Abilities API)
- לחץ על Save
Superdav AI Agent יגלה ויירשם אוטומטית את יכולות צד שלישי.
מעבר למצב ידני (Switch to Manual Mode)
אם אתה רוצה לשלוט ידנית אילו יכולות נטענות:
- עבור אל Superdav AI Agent → Settings
- מצא את Third-Party Mode
- בחר Manual
- לחץ על Save
- ערוך את קובץ התצורה שלך כדי לציין אילו יכולות לטעון
מעבר למצב מיושן (Switch to Legacy Mode)
אם אתה זקוק לתאימות מיושנת:
- עבור אל Superdav AI Agent → Settings
- מצא את Third-Party Mode
- בחר Legacy
- לחץ על Save
יתרונות מצב אוטומטי (Benefits of Auto Mode)
גילוי אוטומטי (Automatic Discovery)
יכולות נגלים אוטומטית מ:
- תוספים מותקנים
- ערכת נושא פעילה
- תוספי Must-use
- תוספי Drop-in
אין צורך ברישום ידני.
אינטגרציה מובנית (Native Integration)
היכולות משתלבות עם WordPress Abilities API:
- עקביות עם ליבת WordPress
- עובד עם לוח הניהול של WordPress
- תואם לתוספים אחרים המשתמשים ב-Abilities API
- עמיד לעתיד ככל ש-WordPress מתפתח
ניהול פשוט (Simplified Management)
- אין קבצי תצורה לערוך
- אין רישום יכולות ידני
- בקרות נראותות של יכולות (Ability Visibility) עובדות אוטומטית
- הודעות מנהל (Admin notices) מתריעות לך על יכולות שלא סווגו