Kolmannen kolmannen tilaan siirtyminen (Third-Party Mode Migration)
Superdav AI Agent v1.12.0 muuttaa tapaa, jolla kolmannen osapuoliin liittyvät ominaisuudet käsitellään. Kolmannen tila on nyt oletusarvoisesti "auto", mahdollistaen natiivin WordPress Abilities API -integraation WordPress 7.0+ versioissa ilman manuaalista konfiguraatiota.
Mitä on muuttunut?
V1.12.0:n ennen
Kolmannet ominaisuudet vaativat manuaalista konfiguraatiota:
- Sinun oli aktivoitava erikseen "kolmas tila" (third-party mode)
- Ominaisuudet ladattiin omasta rekisteristä
- Integraatio WordPress Abilities API -an kanssa oli valinnaista
- Vanha tila (legacy mode) oli oletusarvo
V1.12.0:n jälkeen
Kolmannet ominaisuudet toimivat automaattisesti:
- Kolmannen tila on oletusarvoisesti "auto"
- Ominaisuudet integroituvat natiivisti WordPress Abilities API -an kanssa
- Manuaalista konfiguraatiota ei tarvita WordPress 7.0+ versioissa
- Vanha tila (legacy mode) on edelleen saatavilla vanhemmille WordPress-versioille
Kenelle tämä vaikuttaa?
Uudet asennukset (WordPress 7.0+)
Ei vaadittavaa toimia. Kolmannen tila asetetaan automaattisesti "auto"-tilaan, ja ominaisuudet toimivat heti valmiina.
Olemassa olevat asennukset
Asetukset säilyvät. Jos käytit:
- Vanhaa tilaa (Legacy mode): Pysyt vanhassa tilassa (ei muutoksia)
- Manuaalista kolmannen tilaa: Pysyt manuaalisessa tilassa (ei muutoksia)
- Auto-tilaa: Jatka auto-tilassa (ei muutoksia)
WordPress-versiot ennen 7.0
Vanha tila on edelleen saatavilla. Jos olet WordPress 6.x tai vanhemmassa versiossa:
- Kolmannen tilan oletusarvo on "legacy"
- Voit aktivoa kolmannen tilan manuaalisesti, jos haluat
- Päivitä WordPress 7.0+ -versioon käyttää natiivia Abilities API -ä
Tilojen ymmärtäminen
Auto-tila (Uusi oletusarvo)
Auto-tila käyttää natiivia WordPress Abilities API -integraatiota:
- Ominaisuudet rekisteröidään WordPress hookeilla
- Täysi yhteensopivuus WordPress 7.0+ Abilities API -n kanssa
- Kolmannen tilan ominaisuuksien automaattinen löytyminen
- Manuaalista konfiguraatiota ei tarvita
Milloin käyttää: WordPress 7.0+ ja kolmannen osapuolen ominaisuuksia
Manuaalinen tila (Manual Mode)
Manuaalinen tila vaatii nimenomaisen konfiguroinnin:
- Määrät, mitkä kolmannen osapuolen ominaisuudet lataudut
- Hyödyllinen testauksessa tai valitussa ominaisuuksien lataamisessa
- Vaatii konfiguraatiotiedostojen muokkaamista
- Enemmän hallintaa, mutta enemmän asennusta
Milloin käyttää: Testaukseen, valitun ominaisuuksien lataamiseen tai räätälöityihin konfiguraatioihin
Vanhentunut tila (Legacy Mode)
Vanhentunut tila käyttää vanhaa kolmannen osapuolen ominaisuusjärjestelmää:
- Räätälöity ominaisuuksien rekisteri (ei WordPress Abilities APIä)
- Taaksepäin yhteensopiva vanhempien WordPress-versioiden kanssa
- Ei natiivia WordPress-integraatiota
- Vanhentunut, mutta edelleen tuettu
Milloin käyttää: WordPress 6.x tai vanhemmat versiot, tai kun tarvitset vanhentuneen yhteensopivuuden
Nykyisen tilan tarkistaminen
Asetimen kautta (Via Admin Panel)
- Mene WordPress Admin → Superdav AI Agent → Settings
- Etsi asetusta Third-Party Mode
- Näet nykyisen tilasi ja vaihtoehdot sen muuttamiseen
Koodin kautta (Via Code)
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual' tai 'legacy'
Tilauksen muuttaminen
Vaihda automaattitilaan (Switch to Auto Mode)
Jos olet WordPress 7.0+ ja haluat käyttää automaattitilaa:
- Mene Superdav AI Agent → Settings
- Etsi Third-Party Mode
- Valitse Auto (WordPress Abilities API)
- Napsauta Save
Superdav AI Agent löytää ja rekisteröi kolmannen osapuolen ominaisuudet automaattisesti.
Vaihda manuaaliseen tilaan (Switch to Manual Mode)
Jos haluat hallita manuaalisesti, mitkä ominaisuudet latautuvat:
- Mene Superdav AI Agent → Settings
- Etsi Third-Party Mode
- Valitse Manual
- Napsauta Save
- Muokkaa konfiguraatiotiedostoasi määritelläksesi, mitkä ominaisuudet lataudut
Vaihda vanhentuneeseen tilaan (Switch to Legacy Mode)
Jos tarvitset vanhentuneen yhteensopivuuden:
- Mene Superdav AI Agent -asetuksiin → Asetukset
- Etsi Kolmannen osapuolen tila (Third-Party Mode)
- Valitse Legacy
- Napsauta Tallenna
Auto-tilassa olevien ominaisuuksien edut
Automaattinen löytyminen
Ominaisuudet löytyvät automaattisesti seuraavista lähteistä:
- Asennetut pluginit
- Aktiivinen teema
- Pakolliset pluginit
- Drop-in -pluginit
Ei tarvita manuaalista rekisteröintiä.
Luonnollinen integrointi
Ominaisuudet integroituvat WordPress Abilities API:hin:
- Yhteensopiva WordPressin ydinominaisuuksien kanssa
- Toimii WordPressin hallintapaneelissa (admin)
- Soveltuu muihin plugin-ohjelmistoihin, jotka käyttävät Abilities API:a
- Tulevaisuuden kannalta tulevaisuuteen sopeutuva kun WordPress kehittyy
Yksinkertaistettu hallinta
- Ei tarvetta muokata konfiguraatiotiedostoja
- Ei manuaalista ominaisuuksien rekisteröintiä
- Ominaisuuksien näkyvyys (Ability Visibility) säädöt toimivat automaattisesti
- Hallintapaneelin ilmoitukset varoittavat sinut luokittelemattomista ominaisuuksista
Parempi suorituskyky
- Ominaisuudet on tallennettu (cached)
- Latautuu tarvittaessa hitaasti (lazy-loaded)
- Optimoidut WordPress 7.0+ -versioille
Migraatiopolku
Jos olet WordPress 6.x:ssä
- Päivitä WordPressiin 7.0+ (kun on valmis)
- Päivitä Superdav AI Agentin versioon v1.12.0+
- Muuta kolmannen osapuolen tila Auto-tilaan (valinnainen; legacy-tila toimii edelleen)
- Tarkista ominaisuuksien näkyvyys varmistaaksesi asianmukaiset pääsynhallintamekanismit
Jos olet WordPress 7.0+:ssa
- Päivitä Superdav AI Agentin versioon v1.12.0+
- Varmista, että kolmas osapuolen tila on asetettu Auto-tilaan (se pitäisi olla oletusasetuksena)
- Tarkista ominaisuuksien näkyvyys varmistaaksesi asianmukaiset pääsynhallintamekanismit
- Testaa kolmannen osapuolen ominaisuuksia varmistaaksesi niiden toimivuuden
Ongelmanratkaisu
Ominaisuudet eivät lataudu auto-tilassa
- Varmista, että olet WordPress 7.0+ -versiolla
- Tarkista, että kolmas osapuolen tila on asetettu "Auto"-tilaan
- Varmista, että ominaisuuden tarjoava plugin on aktiivinen
- Tarkista WordPressin virhesivut (error logs) rekisteröintivirheiden tarkistamiseksi
Haluan pitää legacy-tilan käytössä
- Mene Asetukset → Kolmas osapuolen tila (Third-Party Mode)
- Valitse Legacy
- Napsauta Tallenna
- Legacy-tila jatkaa toimintaansa
Mukautetut ominaisuutesi ei näy
- Tarkista, että ne on rekisteröity WordPressin hookeilla
- Varmista, että ne toteuttavat Abilities API:n oikein
- Tarkista WordPressin virhesivuja (error logs)
- Käytä Ability Visibility -hallintapaneelia nähdäksesi kaikki rekisteröityt ominaisuudet
Saan "luokiteltamattomia ominaisuuksia" -ilmoituksia
- Tämä on normaalia uusille kolmannen osapuolen ominaisuuksille
- Tarkista ja luokittele ne hallintapaneelin ilmoituksissa
- Katso Ability Visibility saadaksesi lisätietoja luokittelusta
Taaksepäin yhteensopivuus (Backward Compatibility)
Olemassa olevat asetukset
Jos sinulla on olemassa olevia kolmannen osapuolen ominaisuuksien asetuksia:
- Legacy mode (Vanha tila): Asetuksesi jatkaa toimimista
- Manual mode (Manuaalinen tila): Asetuksesi jatkaa toimimista
- Auto mode (Automaattinen tila): Asetuksiasi ignoroidaan (automaattinen tila ottaa vallan)
Jotta voit säilyttää mukautetun asetuksesi, pysy Manuaalisessa tai Vanhassa tilassa.
Poistumisaika (Deprecation Timeline)
- v1.12.0: Legacy- ja Manuaalinen tila tuetaan edelleen täysin
- v1.13.0+: Legacy-tilalla voi ilmestyä poistumisilmoituksia
- v2.0.0: Legacy-tila voidaan poistaa (TBD)
Paras käytäntö (Best Practices)
Uusille asennuksille
- Käytä Auto modea (se on oletusasetus)
- Anna Superdav AI Agentin löytää ominaisuudet automaattisesti
- Käytä Ability Visibility -ominaisuutta pääsyn hallintaan
Olemassa oleville asennuksille
- Päivitä WordPressiin 7.0+ mahdollisimman pian
- Vaihda Auto modeon yksinkertaistetun hallinnan vuoksi
- Tarkista ja luokittele ominaisuudet käyttäen Ability Visibility -ominaisuutta
Mukautettuihin ominaisuuksiin
- Rekisteröi ominaisuudet WordPressin hookeilla (Abilities API)
- Vältä mukautettuja ominaisrekistereitä (custom ability registries)
- Testaa WordPress 7.0+ Auto modea käytettäessä
Seuraavat askeleet
- Tarkista WordPress-versiosi: Varmista, että käytät versiota 7.0 tai uudempi Auto-tilaa varten.
- Arvioi kolmannen osapuolen tila: Mene Asetuksiin ja tarkista nykyinen tila.
- Päivitä tarvittaessa: Vaihda Auto-tilaan, jos käytät WordPressia 7.0 tai uudempaa versiota.
- Luokittele kyvykkyjä: Tarkastele ja luokittele kaikki luokitsemattomat kyvyt.
- Testaa: Varmista, että kolmannen osapuolen kyvyt toimivat oikein.
Aiheeseen liittyvät aiheet
- Kykyjen näkyvyys (Ability Visibility): Hallitse, mitkä kyvyt ovat näkyvissä missäkin kohdassa.
- WordPress Abilities API: Opi natiivin WordPress-kykyrekisteröinnistä.
- Kolmannen osapuolen kykykehitys (Third-Party Ability Development): Luo kykyjä, jotka toimivat Auto-tilassa.