Uchinchi Uchun Modda Rejistratsiyasi (Third-Party Mode Migration)
Superdav AI Agent v1.12.0 orqida uchinchi tomon imkoniyatlari qanday boshqarilishi o'zgardi. Uchinchi tomon rejimi endi avtomatik ("auto") deb belgilangan, bu WordPress 7.0+ da qo'lda sozlash talab qilmasdan, nativ WordPress Abilities API integratsiyasini faollashtirish imkonini beradi.
Nima o'zgardi?
v1.12.0 dan oldin
Uchinchi tomon imkoniyatlari uchun qo'lda sozlash kerak edi:
- "Third-party mode"ni aniq yoqishingiz kerak edi
- Imkoniyatlar maxsus ro'yxatdan (registry) yuklanardi
- WordPress Abilities API bilan integratsiya ixtiyoriy edi
- Eski rejim (Legacy mode) standart edi
v1.12.0 dan keyin
Uchinchi tomon imkoniyatlari avtomatik ishlaydi:
- Uchinchi tomon rejimi "auto" deb belgilangan
- Imkoniyatlar WordPress Abilities API bilan nativ integratsiya qilinadi
- WordPress 7.0+ da qo'lda sozlash talab qilinmaydi
- Eski versiyalar uchun eski rejim (Legacy mode) hali ham mavjud
Kimlar ta'sir qiladi?
Yangi o'rnatmalar (WordPress 7.0+)
Hech qanday harakat talab qilinmaydi. Uchinchi tomon rejimi avtomatik ravishda "auto" ga sozlanadi va imkoniyatlar ilovaning o'zi ishlay boshlaydi.
Mavjud o'rnatmalar
Sizning sozlamalaringiz saqlanib qoladi. Agar siz quyidagilardan foydalansangiz:
- Legacy mode (Eski rejim): Siz eski rejimda qolasiz (o'zgarish yo'q)
- Manual third-party mode (Qo'lda uchinchi tomon rejimi): Siz qo'lda rejimda qolasiz (o'zgarish yo'q)
- Auto mode (Avtomatik rejim): Siz avtomatik rejimda davom etasiz (o'zgarish yo'q)
7.0 dan oldingi WordPress versiyalari
Legacy mode hali ham mavjud. Agar siz WordPress 6.x yoki undan eski versiyada bo'lsangiz:
- Uchinchi tomon rejimi "legacy" deb belgilangan
- Xohlasangiz, uchinchi tomon rejimi uchun qo'lda yoqishingiz mumkin
- Nativ Abilities API dan foydalanish uchun WordPress 7.0+ ga yangilashni tavsiya etamiz
Rejimlarni tushunish
Auto Mode (Yangi standart)
Auto mode nativ WordPress Abilities API integratsiyasidan foydalanadi:
- Imkoniyatlar WordPress hook'lari orqali ro'yxatdan olinadi
- WordPress 7.0+ Abilities API bilan to'liq moslik
- Uchinchi tomon imkoniyatlarini avtomatik aniqlash
- Qo'lda sozlash talab qilinmaydi
Qachon ishlatish kerak: WordPress 7.0+ va uchinchi tomon imkoniyatlari bilan
Manual Rejim
Manual rejim aniq sozlamalar talab qiladi:
- Qaysi uchinchi tomon imkoniyatlarini yuklashni belgilaysiz
- Test qilish yoki tanlangan imkoniyatlarni yuklash uchun foydali
- Sozlanish fayllarini tahrirlashni talab qiladi
- Ko'proq nazorat, lekin ko'proq sozlash kerak
Qachon ishlatish kerak: Test qilish, tanlangan imkoniyatlarni yuklash yoki maxsus konfiguratsiyalar uchun
Eski Rejim (Legacy Mode)
Eski rejim eski uchinchi tomon imkoniyati tizimini ishlatadi:
- Maxsus imkoniyat ro'yxati (WordPress Abilities API emas)
- Eski WordPress versiyalari bilan mos keladi
- Native WordPress integratsiyasi yo'q
- Eskirgan, lekin hali ham qo'llab-quvvatlanmoqda
Qachon ishlatish kerak: WordPress 6.x yoki undan avvalgi versiyalar uchun, yoki eski moslik kerak bo'lganda
Joriy Rejimni Tekshirish
Admin Paneli Orqali
- WordPress Admin → Superdav AI Agent → Settings ga kiring
- Third-Party Mode sozlamasini qidiring
- Joriy rejim va uni o'zgartirish variantlarini ko'rasiz
Kod Orqali
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual' yoki 'legacy'
Rejimni O'zgartirish
Auto Rejimga O'tish
Agar siz WordPress 7.0+ da bo'lsangiz va auto rejimdan foydalanishni xohlasangiz:
- Superdav AI Agent → Settings ga kiring
- Third-Party Mode ni toping
- Auto (WordPress Abilities API) ni tanlang
- Save tugmasini bosing
Superdav AI Agent avtomatik ravishda uchinchi tomon imkoniyatlarini aniqlab va ro'yxatdan o'tadi.
Manual Rejimga O'tish
Agar qaysi imkoniyatlarni yuklashni qo'lda boshqarmoqchi bo'lsangiz:
- Superdav AI Agent → Settings ga kiring
- Third-Party Mode ni toping
- Manual ni tanlang
- Save tugmasini bosing
- Qaysi imkoniyatlarni yuklashni belgilash uchun konfiguratsiya faylingizni tahrirlang
Eski Rejimga O'tish
Agar siz eski moslikka muhtoj bo'lsangiz:
- Superdav AI Agent ga kiring → Settings
- Third-Party Modeni toping
- Legacyni tanlang
- Savega bosing
Auto Rejimining Afzalliklari
Avtomatik Toplanish (Automatic Discovery)
Qobiliyatlar quyidagilardan avtomatik aniqlanadi:
- O'rnatilgan pluginlar
- Faol tema
- Majburiy ishlatiladigan pluginlar
- Drop-in pluginlar
Manuel ro'yxatdan o'tish shart emas.
Mahalliy Integratsiya (Native Integration)
Qobiliyatlar WordPress Abilities API bilan integratsiya qilinadi:
- WordPress yadrosi bilan mos keladi
- WordPress admin paneli bilan ishlaydi
- Abilities API dan foydalanadigan boshqa pluginlar bilan ham mos keladi
- WordPress rivojlanishi bilan kelajakga tayyor
Oddiy Boshqaruv (Simplified Management)
- Tahrirlash uchun konfiguratsiya fayllari yo'q
- Manuel qobiliyatni ro'yxatdan o'tish shart emas
- Qobiliyat ko'rinishi nazoratlari avtomatik ishlaydi
- Admin eslatmalari sizga tasniflanmagan qobiliyatlar haqida ogohlantiradi
Yaxshil Ishlash (Better Performance)
- Qobiliyatlar cachelanadi
- Talab qilinganda sekin yuklanadi (Lazy-loaded)
- WordPress 7.0+ uchun optimallashtirilgan
Migratsiya Yo'li
Agar Siz WordPress 6.x da Bo'lsangiz
- WordPress 7.0+ ga yangilang (tayyor bo'lgach)
- Superdav AI Agentni v1.12.0+ ga yangilang
- Third-party mode ni Auto ga o'zgartiring (ixtiyoriy; legacy rejim hali ham ishlaydi)
- To'g'ri kirish nazoratlari uchun qobiliyat ko'rinishini tekshiring
Agar Siz WordPress 7.0+ da Bo'lsangiz
- Superdav AI Agentni v1.12.0+ ga yangilang
- Third-party mode ning Auto ga sozlangandan xavfsizligini tekshiring (u ko'pincha avtomatik bo'lishi kerak)
- To'g'ri kirish nazoratlari uchun qobiliyat ko'rinishini tekshiring
- Ular ishlayotganini tasdiqlash uchun third-party qobiliyatlarini sinab ko'ring
Muammolarni Qayta Ko'rib Chiqish (Troubleshooting)
Auto rejimida qobiliyatlar yuklanmayapti
- Siz WordPress 7.0+ da ekanligingizni tekshiring
- Third-party mode ning "Auto" ga sozlangandan xavfsizligini tekshiring
- Qobiliyatni taqdim etuvchi plugin faol ekanligini tekshiring
- Ro'yxatdan o'tish xatolarini aniqlash uchun WordPress xato yozuvlarini tekshiring
Men legacy rejimi saqlab qolishim kerak
- Settings → Third-Party Mode ga kiring
- Legacyni tanlang
- Savega bosing
- Legacy rejim davomida ishlayveradi
O'ziga xosiladigan qobiliyatlarim ko'rsatilmayapti
- Ular WordPress hooklari orqali ro'yxatdan o'tganligini tekshiring
- Ular Abilities API ni to'g'ri amalga oshirayotganligini tekshiring
- WordPress xatolik yozuvlarini ko'rib chiqing
- Barcha ro'yxatdan o'tgan qobiliyatlarni ko'rish uchun Ability Visibility admin sahifasidan foydalaning
"klassifikatsiz qobiliyat" haqida ogohlantirishlar olaman
- Bu yangi uchinchi tomon qobiliyatlari uchun normal holat
- Ularni admin ogohlantirisida ko'rib chiqing va klassifikatsiya qiling
- Klassifikatsiya haqida batafsil ma'lumotlar uchun Ability Visibility ni ko'ring
Orqaga mos kelish (Backward Compatibility)
Mavjud konfiguratsiyalar
Agar sizda mavjud uchinchi tomon qobiliyatlari konfiguratsiyalari bo'lsa:
- Legacy mode (Eski rejim): Sizning konfiguratsiyangiz ishlamoqda davom etadi
- Manual mode (Manuel rejim): Sizning konfiguratsiyangiz ishlamoqda davom etadi
- Auto mode (Avtomatik rejim): Sizning konfiguratsiyangiz e'tiborsiz qoladi (avtomatik rejim ustunlik qiladi)
O'ziga xos konfiguratsiyangizni saqlab qolish uchun Manuel yoki Legacy rejimda qoling.
Eskirishi jadvali (Deprecation Timeline)
- v1.12.0: Legacy va Manual modlar to'liq qo'llab-quvvatlanmoqda
- v1.13.0+: Legacy rejim eskirishi haqida ogohlantirishlar berishi mumkin
- v2.0.0: Legacy rejim olib tashlanishi mumkin (aniq emas)
Eng yaxshi amaliyotlar (Best Practices)
Yangi o'rnatmalar uchun
- Auto mode dan foydalaning (bu standart holatdir)
- Superdav AI Agentning qobiliyatlarni avtomatik aniqlashiga yozma rux berish
- Kirishni boshqarish uchun Ability Visibility dan foydalaning
Mavjud o'rnatmalar uchun
- Mumkin bo'lgan va WordPress 7.0+ ga yangilang
- Oddiy boshqaruv uchun Auto mode ga o'ting
- Ability Visibility yordamida qobiliyatlarni ko'rib chiqing va klassifikatsiya qiling
O'ziga xos qobiliyatlar uchun
- Qobiliyatlarni WordPress hooklari orqali ro'yxatdan o'tish (Abilities API)
- O'ziga xos qobiliyat ro'yxatlardan foydalanishdan saqlaning
- Auto mode bilan WordPress 7.0+ da sinab ko'ring
Keyingi qadamlar
- Siz WordPress versiyangizni tekshiring: Avtomatik rejim (Auto mode) uchun 7.0+ versiyasida ekanligingizni tasdiqlang.
- Uchinchi tomon rejimini ko'rib chiqing: Settings (Sozlamalar) bo'limiga o'ting va hozirgi rejimni tekshiring.
- Kerak bo'lsa yangilang: Agar siz WordPress 7.0+ versiyasida bo'lsangiz, Auto mode ga o'ting.
- Qobiliyatlarni tasniflang: Tasniflanmagan qobiliyatlar mavjud bo'lsa ularni ko'rib chiqing va tasniflang.
- Sinovdan o'tkazing: Uchinchi tomon qobiliyatlaringiz to'g'ri ishlayotganini tekshiring.
Bog'liq Mavzular
- Qobiliyatlar ko'rinishi (Ability Visibility): Qaysi qobiliyatlar qayerda ochilishi kerakligini boshqarish
- WordPress Abilities API: WordPressning o'zida qanday ro'yxatdan o'tish haqida o'rganing
- Uchinchi tomon qobiliyatlarini ishlab chiqish (Third-Party Ability Development): Auto mode bilan ishlaydigan qobiliyatlarni yarating