تھرڈ- پارٹی موڈ کی منتقلی (Migration)
Superdav AI Agent v1.12.0 نے تھرڈ- پارٹی صلاحیتوں (abilities) کو ہینڈل کرنے کے طریقے میں تبدیلی کی ہے۔ تھرڈ- پارٹی موڈ اب ڈیفالٹ طور پر آٹو (auto) پر سیٹ ہوتا ہے، جس سے دستی ترتیب (manual configuration) کے بغیر WordPress 7.0+ پر مقامی WordPress Abilities API انٹیگریشن ممکن ہو جاتی ہے۔
کیا تبدیل ہوا؟
v1.12.0 سے پہلے
تھرڈ- پارٹی صلاحیتوں کے لیے دستی ترتیب کی ضرورت ہوتی تھی:
- آپ کو واضح طور پر "تھرڈ- پارٹی موڈ" کو فعال کرنا پڑتا تھا۔
- صلاحیتوں کو ایک کسٹم رجسٹری سے لوڈ کیا جاتا تھا۔
- WordPress Abilities API کے ساتھ انٹیگریشن اختیاری (optional) تھا۔
- لیگیسی موڈ (Legacy mode) ڈیفالٹ تھا۔
v1.12.0 کے بعد
تھرڈ- پارٹی صلاحیتیں خود بخود کام کرتی ہیں:
- تھرڈ- پارٹی موڈ ڈیفالٹ طور پر "آٹو" پر ہوتا ہے۔
- صلاحیتیں WordPress Abilities API کے ساتھ مقامی طور پر انٹیگریٹ ہوتی ہیں۔
- WordPress 7.0+ پر کسی دستی ترتیب کی ضرورت نہیں ہے۔
- پرانے WordPress ورژن کے لیے لیگیسی موڈ اب بھی دستیاب ہے۔
کس کو متاثر کرتا ہے؟
نئی انسٹالیشنز (WordPress 7.0+)
کوئی کارروائی درکار نہیں۔ تھرڈ- پارٹی موڈ خود بخود "آٹو" پر سیٹ ہو جاتا ہے، اور صلاحیتیں بغیر کسی پریشانی کے کام کرتی ہیں۔
موجودہ انسٹالیشنز
آپ کی سیٹنگز محفوظ ہیں۔ ا گر آپ استعمال کر رہے تھے:
- لیگیسی موڈ (Legacy mode): آپ لیگیسی موڈ میں ہی رہیں گے (کوئی تبدیلی نہیں)
- دستی تھرڈ- پارٹی موڈ (Manual third-party mode): آپ دستی موڈ میں ہی رہیں گے (کوئی تبدیلی نہیں)
- آٹو موڈ (Auto mode): آپ آٹو موڈ کے ساتھ جاری رکھیں گے (کوئی تبدیلی نہیں)
WordPress ورژن 7.0 سے پہلے
لیگیسی موڈ اب بھی دستیاب ہے۔ اگر آپ WordPress 6.x یا اس سے پہلے کے ورژن پر ہیں:
- تھرڈ- پارٹی موڈ ڈیفالٹ طور پر "لیگیسی" پر ہوتا ہے۔
- اگر آپ چاہیں تو آپ تھرڈ- پارٹی موڈ کو دستی طور پر فعال کر سکتے ہیں۔
- مقامی Abilities API استعمال کرنے کے لیے WordPress 7.0+ پر اپ گریڈ کریں۔
موڈز کو سمجھنا
آٹو موڈ (Auto Mode) (نیا ڈیفالٹ)
آٹو موڈ مقامی WordPress Abilities API انٹیگریشن استعمال کرتا ہے:
- صلاحیتیں WordPress hooks کے ذریعے رجسٹر ہوتی ہیں۔
- WordPress 7.0+ Abilities API کے ساتھ مکمل مطابقت (compatibility)۔
- تھرڈ- پارٹی صلاحیتوں کی خودکار دریافت (Automatic discovery)۔
- کسی دستی ترتیب کی ضرورت نہیں۔
کب استعمال کریں: WordPress 7.0+ کے ساتھ تھرڈ- پارٹی صلاحیتوں کے لیے
دستی موڈ (Manual Mode)
دستی موڈ کے لیے واضح ترتیب کی ضرورت ہوتی ہے:
- آپ مخصوص تھرڈ- پارٹی صلاحیتوں کو لوڈ کرنے کی وضاحت کرتے ہیں۔
- ٹیسٹنگ یا منتخب صلاحیتوں کو لوڈ کرنے کے لیے مفید ہے۔
- اس کے لیے کنفیگریشن فائلوں میں ترمیم کی ضرورت ہوتی ہے۔
- زیادہ کنٹرول، لیکن زیادہ سیٹ اپ۔
کب استعمال کریں: ٹیسٹنگ، منتخب صلاحیتوں کو لوڈ کرنا، یا کسٹم کنفیگریشنز کے لیے
لیگیسی موڈ (Legacy Mode)
لیگیسی موڈ پرانے تھرڈ- پارٹی صلاحیتوں کے سسٹم کا است عمال کرتا ہے:
- کسٹم ایبلٹی رجسٹری (WordPress Abilities API نہیں)۔
- پرانے WordPress ورژن کے ساتھ پیچھے کی طرف مطابقت (Backward compatible)۔
- کوئی مقامی WordPress انٹیگریشن نہیں۔
- ختم کیا جا چکا ہے لیکن اب بھی سپورٹ کیا جاتا ہے۔
کب استعمال کریں: WordPress 6.x یا اس سے پہلے، یا جب آپ کو لیگیسی مطابقت کی ضرورت ہو۔
آپ کا موجودہ موڈ چیک کرنا
ایڈمن پینل کے ذریعے
- WordPress Admin → Superdav AI Agent → Settings پر جائیں۔
- Third-Party Mode سیٹنگ کو تلاش کریں۔
- آپ کو اپنا موجودہ موڈ اور اسے تبدیل کرنے کے آپشنز نظر آئیں گے۔
کوڈ کے ذریعے
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', یا 'legacy'