تھرڈ پارٹی موڈ مائگریشن
Superdav AI Agent v1.12.0 نے تھرڈ پارٹی صلاحیتوں کو سنبھالنے کا طریقہ بدل دیا ہے۔ تھرڈ پارٹی موڈ اب خود بخود (auto) پر سیٹ ہوتا ہے، جس سے WordPress 7.0+ پر دستی ترتیب کے بغیر نیٹو WordPress Abilities API انٹیگریشن ممکن ہو جاتی ہے۔
کیا بدلا؟
v1.12.0 سے پہلے
تھرڈ پارٹی صلاحیتوں کے لیے دستی ترتیب کی ضرورت تھی:
- آپ کو "تھرڈ پارٹی موڈ" کو واضح طور پر فعال کرنا پڑتا تھا
- صلاحیتیں ایک کسٹم رجسٹریاں سے لوڈ ہوتی تھیں
- WordPress Abilities API کے ساتھ انٹیگریشن اختیاری تھی
- پرانا موڈ ڈیفالٹ تھا۔
v1.12.0 کے بعد
تھرڈ پارٹی صلاحیتیں خود بخود کام کرتی ہیں:
- تھرڈ پارٹی موڈ "auto" پر ڈیفالٹ ہوتا ہے
- صلاحیتیں WordPress Abilities API کے ساتھ نیٹو طریقے سے انٹیگریٹ ہوتی ہیں
- WordPress 7.0+ پر کسی دستی ترتیب کی ضرورت نہیں
- پرانے WordPress ورژن کے لیے بھی پرانا موڈ دستیاب ہے
کون متاثر ہوگا؟
نئے انسٹالیشنز (WordPress 7.0+)
کوئی کارروائی درکار نہیں۔ تھرڈ پارٹی موڈ خود بخود "auto" پر سیٹ ہو جاتا ہے، اور صلاحیتیں بغیر کسی رکاوٹ کے کام کرتی ہیں۔
موجودہ انسٹالیشنز
آپ کی سیٹنگز محفوظ رہتی ہیں۔ اگر آپ استعمال کر رہے تھے:
- پرانا موڈ (Legacy mode): آپ پرانے موڈ میں رہیں گے (ک وئی تبدیلی نہیں)
- دستی تھرڈ پارٹی موڈ (Manual third-party mode): آپ دستی موڈ میں رہیں گے (کوئی تبدیلی نہیں)
- auto موڈ: آپ خود بخود موڈ کے ساتھ جاری رکھیں گے (کوئی تبدیلی نہیں)
WordPress 7.0 سے پہلے کے ورژن
پرانا موڈ اب بھی دستیاب ہے۔ اگر آپ WordPress 6.x یا اس سے پہلے استعمال کر رہے ہیں:
- تھرڈ پارٹی موڈ "legacy" پر ڈیفالٹ ہوتا ہے
- آپ اپنی مرضی کے مطابق تھرڈ پارٹی موڈ کو دستی طور پر فعال کر سکتے ہیں
- نیٹو Abilities API استعمال کرنے کے لیے WordPress 7.0+ میں اپ گریڈ کریں۔
موڈز کو سمجھنا
auto موڈ (نیا ڈیفالٹ)
auto موڈ نیٹو WordPress Abilities API انٹیگریشن کا استعمال کرتا ہے:
- صلاحیتیں WordPress hooks کے ذریعے رجسٹر کی جاتی ہیں
- WordPress 7.0+ Abilities API کے ساتھ مکمل مطابقت
- تھرڈ پارٹی صلاحیتوں کا خود بخود پتہ چلنا
- کسی دستی ترتیب کی ضرورت نہیں
کبڙي ڪهڙي وقت استعمال ڪريو: WordPress 7.0+ سان ٻين طرفان جي صلاحيتن (third-party abilities) سان
ميانويل موڊ (Manual Mode)
ميانويل موڊ ۾ واضح ترتیب (explicit configuration) گهرجي:
- توهان بيان ڪندا ته ڪهڙيون ٻيا طرفان جا صلاحيتون (abilities) لادڻ گهرجن
- تجربو ڪرڻ يا خاص صلاحيتون لادڻ لاءِ اسان جي مدد ڪري ٿي
- کانفيجريشن فائلن ۾ تبديل ڪرڻ گهرجي
- وڌيڪ ڪنٽرول ملندو آهي، پر وڌيڪ ترتیب (setup) گهرجي
کبڙي استعمال ڪريو: تجربو ڪرڻ، خاص صلاحيتون لادڻ، يا مخصوص ترتيبي لاءِ
ليگيسي موڊ (Legacy Mode)
ليگيسي موڊ پراني ٻين طرفان جي صلاحيتن جي نظام جو استعمال ڪري ٿو:
- ڪسائي صلاحيتن جي رجسٽ ري (Custom ability registry) (WordPress Abilities API نه آهي)
- پرانے WordPress ايڪشنن سان مطابقت رکي ٿو
- واري WordPress سان نيڪاليو گهڻو شامل نه آهي
- پرانا ته ختم ٿي چڪو آهي پر اب به سپورٽ ڪندو رهندو
کبڙي استعمال ڪريو: WordPress 6.x يا ان کان اڳ، يا جڏهن توهان کي ليگيسي مطابقت جي ضرورت هجي
پنهنجي موجوده موڊ جو جائزو وٺڻ
اڊمن پينل (Admin Panel) ذريعي
- WordPress Admin → Superdav AI Agent → Settings تي وڃو
- Third-Party Mode جي ترتيبي ڏسو
- توهان کي پنهنجي موجوده موڊ ۽ ان کي تبديل ڪرڻ جا خيار ڏسڻ گهرين
ڪوڊ (Code) ذريعي
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', or 'legacy'
پنهنجي موڊ کي تبديل ڪرڻ
آٽو موڊ (Auto Mode) تي منتقل ٿيو
جيڪڏهن توهان WordPress 7.0+ تي آهيو ۽ آٽو موڊ استعمال ڪرڻ چاهيو ٿا:
- Superdav AI Agent → Settings تي وڃو
- Third-Party Mode ڏسو
- Auto (WordPress Abilities API) چونڊيو
- Save تي ڪلڪ ڪريو
Superdav AI Agent خودي طور تي ٻين طرفان جا صلاحيتون موڪل ۽ رجسٽر ڪري ڇڏيندو.
ميانويل موڊ (Manual Mode) تي منتقل ٿيو
جيڪڏهن توهان چاهيو ته توهان کسين صلاحيتن کي لادڻ گهرجي ان کي خودي طور تي ڪنٽرول ڪريو:
- Superdav AI Agent → Settings تي وڃو
- Third-Party Mode ڏسو
- Manual چونڊيو
- Save تي ڪلڪ ڪريو
- توهان جي کانفيجريشن فائل ۾ تبديل ڪريو ته بيان ڪري سگهو ته ڪهڙيون صلاحيتون لادڻ گهرجن