Uhamisho wa Hali ya Nje ya Tatu
Superdav AI Agent v1.12.0 inabadilisha jinsi uwezo wa nje ya tatu (third-party abilities) unavyoshughulikiwa. Hali ya Nje ya Tatu sasa inaanza kwa 'auto' (kiotomatiki), ikiruhusu kuunganishwa na API ya Uwezo ya WordPress (WordPress Abilities API) moja kwa moja kwenye WordPress 7.0+ bila kuhitaji mipangilio ya mikono.
Nini Kilobadilika?
Kabla ya v1.12.0
Uwezo wa nje ya tatu ulihitaji mipangilio ya mikono:
- Ili lazima uweze kuwezesha wazi "hali ya nje ya tatu"
- Uwezo ulijazwa kutoka kwenye rejista maalum
- Kuunganishwa na WordPress Abilities API kulikuwa hiari
- Hali ya zamani (Legacy mode) ndiyo ilikuwa chaguo la kiima
Baada ya v1.12.0
Uwezo wa nje ya tatu unafanya kazi kiotomatiki:
- Hali ya nje ya tatu inaanza kwa "auto"
- Uwezo unajumuishwa moja kwa moja na WordPress Abilities API
- Hakuna mipangilio ya mikono inayohitajika kwenye WordPress 7.0+
- Hali ya zamani (Legacy mode) bado inapatikana kwa matoleo ya zamani ya WordPress
Nani Anahusu?
Usakinishaji Mpya (WordPress 7.0+)
Hakuna hatua yoyote inayohitajika. Hali ya nje ya tatu imewekwa kiotomatiki kwenye "auto", na uwezo unafanya kazi bila shida.
Usakinishaji Zilizopo
Mipangilio yako inahifadhiwa. Ikiwa ulikuwa unatumia:
- Hali ya Zamani (Legacy mode): Unabaki katika hali ya zamani (hakuna mabadiliko)
- Hali ya Nje ya Tatu ya Mikono (Manual third-party mode): Unabaki katika hali ya mikono (hakuna mabadiliko)
- Hali ya Kiotomatiki (Auto mode): Unaendelea na hali ya kiotomatiki (hakuna mabadiliko)
Matoleo ya WordPress Kabla ya 7.0
Hali ya zamani bado inapatikana. Ikiwa uko kwenye WordPress 6.x au kabla yake:
- Hali ya nje ya tatu inaanza kwa "legacy"
- Unaweza kuwezesha hali ya nje ya tatu kwa mikono ikiwa unatamani
- Bonyeza kuboresha hadi WordPress 7.0+ kutumia Abilities API ya asili
Kuelewa Hali Tatu
Hali ya Kiotomatiki (Auto Mode) (Chaguo la Kiima Kipya)
Hali ya kiotomatiki inatumia kuunganishwa na WordPress Abilities API ya asili:
- Uwezo unarejistrashe kupitia WordPress hooks
- Upatanisho kamili na WordPress 7.0+ Abilities API
- Kugundua kiotomatiki uwezo wa nje ya tatu
- Hakuna mipangilio ya mikono inayohitajika
Lini kutumia: WordPress 7.0+ na uwezo wa nje ya tatu
Hali ya Mikono (Manual Mode)
Hali ya mikono inahitaji mipangilio ya wazi:
- Unabainisha ni uwezo gani wa nje ya tatu unapaswa kupakuliwa
- Inafaa kwa majaribio au kupakuliwa kwa uwezo kwa kuchagua
- Inahitaji kuhariri faili za mipangilio
- Udhibiti zaidi, lakini inahitaji maandalizi zaidi
Lini kutumia: Majaribio, kupakuliwa kwa uwezo kwa kuchagua, au mipangilio maalum
Hali ya Zamani (Legacy Mode)
Hali ya zamani inatumia mfumo wa zamani wa uwezo wa nje ya tatu:
- Rejista ya uwezo maalum (si WordPress Abilities API)
- Inafaa kwa matoleo ya zamani ya WordPress
- Hakuna kuunganishwa na asili ya WordPress
- Imepunguzwa (Deprecated) lakini bado inusaidiwa
Lini kutumia: WordPress 6.x au kabla yake, au unapohitaji ufanano wa hali ya zamani
Kuangalia Hali Yako ya Sasa
Kupitia Admin Panel
- Nenda kwa WordPress Admin → Superdav AI Agent → Settings
- Tafuta mipangilio ya Third-Party Mode
- Utaona hali yako ya sasa na chaguo za kubadilisha
Kupitia Code
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', or 'legacy'
Kubadilisha Hali Yako
Kubadilisha kwa Hali ya Kiotomatiki (Auto Mode)
Ikiwa uko kwenye WordPress 7.0+ na unataka kutumia hali ya kiotomatiki:
- Nenda kwa Superdav AI Agent → Settings
- Tafuta Third-Party Mode
- Chagua Auto (WordPress Abilities API)
- Bonyeza Save
Superdav AI Agent itagundua na kurekebisha uwezo wa nje ya tatu kiotomatiki.
Kubadilisha kwa Hali ya Mikono (Manual Mode)
Ikiwa unataka kudhibiti kwa mikono ni uwezo gani unapaswa kupakuliwa:
- Nenda kwa Superdav AI Agent → Settings
- Tafuta Third-Party Mode
- Chagua Manual
- Bonyeza Save
- Hariri faili yako ya mipangilio ili kubainisha ni uwezo gani unapaswa kupakuliwa
Kubadilisha kwa Hali ya Zamani (Legacy Mode)
Ikiwa unahitaji ufanano wa hali ya zamani:
- Nenda kwa Superdav AI Agent → Settings
- Tafuta Third-Party Mode
- Chagua Legacy
- Bonyeza Save
Faida za Hali ya Kiotomatiki (Auto Mode)
Kugundua Kiotomatiki (Automatic Discovery)
Uwezo unagunduliwa kiotomatiki kutoka kwa:
- Plugins zilizosakinishwa
- Theme inayotumika
- Plugins za lazima (Must-use plugins)
- Plugins za kuingizwa (Drop-in plugins)
Hakuna usajili wa mikono unaohitajika.
Uunganisho wa Asili (Native Integration)
Uwezo unajumuishwa na WordPress Abilities API:
- Unalingana na msingi wa WordPress
- Unafanya kazi na admin wa WordPress
- Unapatana na plugins zingine zinazotumia Abilities API
- Unahakikisha uwezo wa baadaye kadri WordPress inavyoendelea
Usimamizi Rahisi (Simplified Management)
- Hakuna faili za mipangilio kuhariri
- Hakuna usajili wa uwezo wa mikono
- Udhibiti wa Uonekano wa Uwezo (Ability Visibility) unafanya kazi kiotomatiki
- Taarifa za admin zinakufahamisha kuhusu uwezo ambao haujapangwa
Utendaji Bora (Better Performance)
- Uwezo unahifadhiwa (cached)
- Unapakuliwa kwa utaratibu (Lazy-loaded) wakati unahitajika
- Umeboreshwa kwa WordPress 7.0+
Njia ya Uhamisho (Migration Path)
Ikiwa Uko kwenye WordPress 6.x
- Bonyeza kuboresha hadi WordPress 7.0+ (wakati uko tayari)
- Sasisha Superdav AI Agent hadi v1.12.0+
- Badilisha hali ya nje ya tatu kuwa Auto (hiari; hali ya zamani bado inafanya kazi)
- Kagua uonekano wa uwezo kuhakikisha udhibiti wa ufikiaji ni sahihi
Ikiwa Uko kwenye WordPress 7.0+
- Sasisha Superdav AI Agent hadi v1.12.0+
- Thibitisha kwamba hali ya nje ya tatu imewekwa kwenye Auto (inapaswa kuwa kiotomatiki)
- Kagua uonekano wa uwezo kuhakikisha udhibiti wa ufikiaji ni sahihi
- Jaribu uwezo wa nje ya tatu kuthibitisha kwamba zinafanya kazi
Kutatua Matatizo (Troubleshooting)
Uwezo haupakuliwi katika hali ya kiotomatiki
- Thibitisha kwamba uko kwenye WordPress 7.0+
- Angalia kwamba hali ya nje ya tatu imewekwa kwenye "Auto"
- Thibitisha kwamba plugin inayotoa uwezo ni hai
- Angalia kumbukumbu za makosa za WordPress kwa makosa ya usajili
Nataka kuendelea na hali ya zamani (legacy mode)
- Nenda kwa Settings → Third-Party Mode
- Chagua Legacy
- Bonyeza Save
- Hali ya zamani itaendelea kufanya kazi
Uwezo wangu maalum hawaonekani
- Thibitisha kwamba zimejisajili kupitia WordPress hooks
- Angalia kwamba zinatekeleza Abilities API kwa usahihi
- Kagua kumbukumbu za makosa za WordPress
- Tumia ukurasa wa admin wa Ability Visibility kuona uwezo wote zilizosajiliwa
Ninapata taarifa za "uwezo ambao haujapangwa"
- Hii ni kawaida kwa uwezo wa nje ya tatu mpya
- Kagua na kuzipanga katika taarifa ya admin
- Angalia Ability Visibility kwa maelezo kuhusu kupanga
Ufanano wa Hali ya Zamani (Backward Compatibility)
Mipangilio Iliyopo
Ikiwa una mipangilio ya uwezo wa nje ya tatu iliyopo:
- Hali ya Zamani (Legacy mode): Mipangilio yako inaendelea kufanya kazi
- Hali ya Mikono (Manual mode): Mipangilio yako inaendelea kufanya kazi
- Hali ya Kiotomatiki (Auto mode): Mipangilio yako inatumiwa kupuuzwa (auto mode inachukua nafasi)
Ili kuhifadhi mipangilio yako maalum, kaa katika hali ya Mikono au Zamani.
Ratiba ya Kupunguzwa (Deprecation Timeline)
- v1.12.0: Hali ya Zamani na ya Mikono bado zinaungwa mkono kikamilifu
- v1.13.0+: Hali ya Zamani inaweza kuonyesha taarifa za kupunguzwa
- v2.0.0: Hali ya Zamani inaweza kuondolewa (Inajadiliwa)
Mazoea Bora (Best Practices)
Kwa Usakinishaji Mpya
- Tumia hali ya kiotomatiki (ni chaguo la kiima)
- Mwachie Superdav AI Agent kugundua uwezo kiotomatiki
- Tumia Ability Visibility kudhibiti ufikiaji
Kwa Usakinishaji Zilizopo
- Bonyeza kuboresha hadi WordPress 7.0+ inapowezekana
- Badilisha kwa hali ya kiotomatiki kwa usimamizi rahisi
- Kagua na kupanga uwezo kwa kutumia Ability Visibility
Kwa Uwezo Maalum
- Sajili uwezo kupitia WordPress hooks (Abilities API)
- Epuka rejista za uwezo maalum
- Jaribu kwenye WordPress 7.0+ na hali ya kiotomatiki
Hatua Zijazo
- Angalia toleo lako la WordPress: Thibitisha kwamba uko kwenye 7.0+ kwa hali ya kiotomatiki
- Kagua hali yako ya nje ya tatu: Nenda kwa Settings na angalia hali yako ya sasa
- Sasisha ikiwa ni lazima: Badilisha kwa hali ya kiotomatiki ikiwa uko kwenye WordPress 7.0+
- Panga uwezo: Kagua na panga uwezo wowote ambao haujapangwa
- Jaribu: Thibitisha kwamba uwezo wako wa nje ya tatu unafanya kazi kwa usahihi
Mada Zinazohusiana
- Ability Visibility: Kudhibiti ni uwezo gani unawashirikisha wapi
- WordPress Abilities API: Jifunze kuhusu usajili wa uwezo wa asili wa WordPress
- Third-Party Ability Development: Tengeneza uwezo ambao unafanya kazi na hali ya kiotomatiki