Migratsioon kolmandateileti (Third-Party Mode Migration)
Superdav AI Agent v1.12.0 muuttaa teisekolmandateilisteid käsitlemise viisil. Kolmandateilimoodi on nüüd oletuksena "auto", võimaldades loodud WordPress Abilities API -integreerimise kasutamist WordPress 7.0+ versioonil ilma manuaalset konfiguratsiooni vajutamata.
Mis muutus?
V1.12.0 enne
Kolmandateilisteid abilisi manuaalse konfiguratsiooni:
- Peidi "kolmandateilimoodi" aktiivselt
- Abilused laaditi oma erikujulistust (custom registry)
- Integreerimine WordPress Abilities API-ga oli valikuline
- Vanemise mood oli oletus.
V1.12.0 pärast
Kolmandateilisteid abilisi töötavad automaatselt:
- Kolmandateilimoodi on oletuksena "auto"
- Abilused integreeruvad loodud WordPress Abilities API-ga
- WordPress 7.0+ versioonil ei ole vaja manuaalset konfiguratsiooni
- Vanemise mood on endiselt saadaval vanemate WordPress versioonide jaoks
Keda mõjutab?
Uued installatsioonid (WordPress 7.0+)
Ei vajata tegevust. Kolmandateilimoodi asetatakse automaatselt "auto" ja abilused töötavad valmis.
Olemasolevad installatsioonid
Te seadistused säilitatakse. Kui kasutasite:
- Vanemise mood: Juhutas teiselt vanemise mood (ei muudatus)
- Manuaalset kolmandateilimoodi: Juhutas teiselt manuaalset mood (ei muudatus)
- Auto-mood: Juhutas auto-moodi (ei muudatus)
WordPress versioonid enne 7.0
Vanemise mood on endiselt saadaval. Kui olete WordPress 6.x või vanem:
- Kolmandateilimoodi on oletuksena "legacy"
- Saate manuaalselt aktiveerida kolmandateilimoodi, kui soovite
- Upgrade'ige WordPress 7.0+ versioonile kasutamiseks loodud Abilities API-ga
Moodide mõistmine
Auto-mood (Uus oletus)
Auto-mood kasutab loodud WordPress Abilities API -integreerimist:
- Abilused registreeritakse WordPress hookidega
- Täielik compatibiliteet WordPress 7.0+ Abilities API-ga
- Kolmandateiliste abiluste automaatne avastamine
- Manuaalset konfiguratsiooni vajatus ei ole
Käitke kasutage: WordPress 7.0+ ja kolmandate osutuste võimalustega
Manuaalivõrd (Manual Mode)
Manuaalivõrd nõuab otsese konfiguratsiooni:
- Te määrate, millise kolmandate osutuste võimalusi laadida
- Kasulik testide või valiklikule võimaluste laadimiseks
- nõuab konfiguratsioonifailide muutmise
- Lisab kontrolli, kuid suurema seadistamise vajaliku
Käitke kasutage: Testimine, valiklikul võimalustega laadimine või oma konfiguratsioonid
Või vanem (Legacy Mode)
Vane võrd kasutab vanast kolmandate osutuste süsteemi:
- Omaettevõte registreerim (ei WordPress Abilities API)
- Tagasiühenduvus vana WordPress versioonidega
- Ei ole loodud WordPressiga integreeritav
- Vana, kuid edelleen toetatud
Käitke kasutage: WordPress 6.x või vanemad versioonid, või kui vajate vanast compatibiliteti
Praeguse võrde kontrollimine
Administratsiooni paneli kaudu
- Minenda WordPress Admin → Superdav AI Agent → Settings
- Vaadake Third-Party Mode seadistust
- Näete oma praeguse võrde ja võimalusi seda muuta
Koodi kaudu
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual' või 'legacy'
Võrde muutmine
Muuda Auto võrdele (Switch to Auto Mode)
Kui olete WordPress 7.0+ versioonil ja soovite kasutada auto võrdet:
- Minenda Superdav AI Agent → Settings
- Leppige Third-Party Mode seadistuse all
- Valige Auto (WordPress Abilities API)
- Klõpsake Save
Superdav AI Agent avastab ja registreib kolmandate osutuste võimalused automaatselt.
Muuda Manuaalivõrdele (Switch to Manual Mode)
Kui soovite manuaalselt kontrollida, millised võimalused laaditakse:
- Minenda Superdav AI Agent → Settings
- Leppige Third-Party Mode seadistuse all
- Valige Manual
- Klõpsake Save
- Muuta oma konfiguratsioonifail, et määrata, millised võimalused laadida
Muuda Vana võrdele (Switch to Legacy Mode)
Kui vajate vanast compatibiliteti:
- Minime Superdav AI Agent → Settings
- Leitu Third-Party Mode (Kolmepoolne režiim)
- Valige Legacy (Vajadatud/Vana režiim)
- Klõpsa Save (Salvesta)
Auto Mode eelised
Automaatiline avastamine
Abilusi avatakse automaatselt järgmestest:
- Installitud pluginid
- Aktiivne teema
- Oluline pluginid
- Drop-in pluginid
Manuaalset registreerimist ei vaja.
Lõpulemne integreerimine (Native Integration)
Abilused integreeruvad WordPress Abilities API-ga:
- Ühemärge WordPress core'iga
- Funktsioneerib WordPress adminis
- Compatibel teiste pluginidega, mis kasutavad Abilities API-t
- Eelujuhise tulevikku, kui WordPress arenevad
Väsimlik juhtimine (Simplified Management)
- Ei ole konfiguratsioonifailid, mida muuta
- Ei ole manuaalset abiluse registreerimist
- Ability Visibility kontrollid töötavad automaatselt
- Admini teavitused hoiatusena teavitavad unklassifikatsioonil olevast abilust
Parem jõudlus (Better Performance)
- Abilused on kaedatud (cached)
- Laaditakse vaba ajal (lazy-loaded) vajadusel
- Optimeeritud WordPress 7.0+ versioonile
Migratsiooni teel
Kui oled WordPress 6.x-l
- Upgrade'i WordPressi 7.0+ versioonile (kui on valmis)
- Uudenda Superdav AI Agent v1.12.0+ versioonile
- Muuda kolmepoolne režiim Auto-le (valikuline; legacy mode toimib edelleen)
- Kontrolli abiluse nähtavust, et veidi õigutatud juurdepääsu kontrollid oleksid korrektsed
Kui oled WordPress 7.0+-l
- Uudenda Superdav AI Agent v1.12.0+ versioonile
- Võtke kinnituse, et kolmepoolne režiim on asetatud Auto-le (see peaks olema oletuks)
- Kontrolli abiluse nähtavust, et veidi õigutatud juurdepääsu kontrollid oleksid korrektsed
- Testi kolmepoolseid abilusi, et kinnitada nende toimimist
Probleemide lahendamine (Troubleshooting)
Abilused ei laaduda auto-režiimis
- Kontrollige, et olete WordPress 7.0+ versioonil
- Kontrollige, et kolmepoolne režiim on asetatud "Auto"-le
- Kontrollige, kas abilust antav plugin on aktiivne
- Kontrollige WordPressi viga logud registreerimisveetide osas
Ma tahan hoida legacy mode
- Minime Settings → Third-Party Mode (Kolmepoolne režiim)
- Valige Legacy (Vajadatud/Vana režiim)
- Klõpsa Save (Salvesta)
- Legacy mode jätkab toimimist
Minu oma erikud ei näideta
- Kontrollige, et need on registreeritud WordPress hookidega
- Kontrollige, et need implementeerivad Abilities API õigesti
- Vaadake WordPress vigu logud (error logs)
- Kasutage Ability Visibility administratiile, et näha kõik registreeritud ability'd
Mul tuleb "unclassified ability" teavitusi
- See on tavaline uute kolmandate osapoolsete ability'd jaoks
- Vaadake ja klassifitseerige need administrati vigu logus
- Saate klassifikatsioonist rohkem infot Ability Visibilityst
Tagas compatibiliteet (Backward Compatibility)
Olemasolevad konfiguratsioonid
Kui teil on olemasoleva kolmandate osapoolsete ability'd konfiguratsioonid:
- Legacy mode: Teie konfiguratsioon jätkab töötamist
- Manual mode: Teie konfiguratsioon jätkab töötamist
- Auto mode: Teie konfiguratsioon ignoreerub (auto mode võtab üle)
Et säilitada oma erikkonne konfiguratsiooni, jääge Manual või Legacy režiimile.
Deprekatsioonijaduga (Deprecation Timeline)
- v1.12.0: Legacy ja Manual modud on veel täielikult toetatud
- v1.13.0+: Legacy mode võib näidata deprecatsiooni teavitusi
- v2.0.0: Legacy mode võib eemaldata (TBD)
Parimad praktikad (Best Practices)
Uute installatsioonide jaoks
- Kasutage Auto mode'i (see on oletus)
- Lase Superdav AI Agent automatically leida ability'd
- Kasutage Ability Visibility kontrollima aksessi
Olemasolevate installatsioonide jaoks
- Upgrade'ige WordPress 7.0+ võimalusel
- Liiguge Auto mode'ile lihtsustatud haldamiseks
- Vaadake ja klassifitseerige ability'd Ability Visibility abil
Eriliste ability'd jaoks (For Custom Abilities)
- Registreerige ability'd WordPress hookidega (Abilities API)
- Vältige erikummise ability registry'id
- Testige WordPress 7.0+ Auto mode'iga
- Kontrollige WordPress versiooni kontrollimine: Veenduge, et kasutate 7.0+ versiooni, et saada Auto režiimi.
- Kolmandise osas funktsioonide ülevaatamine: Minumise Settings (Sätted) ja kontrollige oma praegu aktiveeritud režiimi.
- Päivitus vajadusel: Liigutage Auto režiimile, kui kasutate WordPressi 7.0+ versiooni.
- Abilusi klassifikatsioon: Vaadige üle ja klassifitseerige kõik klassifitseerimatu abilused.
- Testimine: Veenduge, et teie kolmandised osas funktsioonid töötavad õigesti.
Seotud teemad
- Abiluse nähtavus: Kontrollige, milles kohas on aktiveeritud abilused nähtavaks.
- WordPress Ability API: Loe rohkem selle kohta, kuidas WordPressi loodud abilusi registreerida.
- Kolmandise osas funktsioonide arendamine: Luue abilusi, mis töötavad Auto režiimi koos.