Skip to main content

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​

  1. WordPress Admin → Superdav AI Agent → Settings ga kiring
  2. Third-Party Mode sozlamasini qidiring
  3. 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:

  1. Superdav AI Agent → Settings ga kiring
  2. Third-Party Mode ni toping
  3. Auto (WordPress Abilities API) ni tanlang
  4. 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:

  1. Superdav AI Agent → Settings ga kiring
  2. Third-Party Mode ni toping
  3. Manual ni tanlang
  4. Save tugmasini bosing
  5. Qaysi imkoniyatlarni yuklashni belgilash uchun konfiguratsiya faylingizni tahrirlang

Eski Rejimga O'tish​

Agar siz eski moslikka muhtoj bo'lsangiz:

  1. Superdav AI Agent ga kiring → Settings
  2. Third-Party Modeni toping
  3. Legacyni tanlang
  4. 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​

  1. WordPress 7.0+ ga yangilang (tayyor bo'lgach)
  2. Superdav AI Agentni v1.12.0+ ga yangilang
  3. Third-party mode ni Auto ga o'zgartiring (ixtiyoriy; legacy rejim hali ham ishlaydi)
  4. To'g'ri kirish nazoratlari uchun qobiliyat ko'rinishini tekshiring

Agar Siz WordPress 7.0+ da Bo'lsangiz​

  1. Superdav AI Agentni v1.12.0+ ga yangilang
  2. Third-party mode ning Auto ga sozlangandan xavfsizligini tekshiring (u ko'pincha avtomatik bo'lishi kerak)
  3. To'g'ri kirish nazoratlari uchun qobiliyat ko'rinishini tekshiring
  4. 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​

  1. Siz WordPress versiyangizni tekshiring: Avtomatik rejim (Auto mode) uchun 7.0+ versiyasida ekanligingizni tasdiqlang.
  2. Uchinchi tomon rejimini ko'rib chiqing: Settings (Sozlamalar) bo'limiga o'ting va hozirgi rejimni tekshiring.
  3. Kerak bo'lsa yangilang: Agar siz WordPress 7.0+ versiyasida bo'lsangiz, Auto mode ga o'ting.
  4. Qobiliyatlarni tasniflang: Tasniflanmagan qobiliyatlar mavjud bo'lsa ularni ko'rib chiqing va tasniflang.
  5. Sinovdan o'tkazing: Uchinchi tomon qobiliyatlaringiz to'g'ri ishlayotganini tekshiring.
  • 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