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 AdminSuperdav AI AgentSettings 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 AgentSettings 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 AgentSettings 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

  • SettingsThird-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.

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