Առաջին Երրորդ-Կողմ ռեժիմի անցումը (Third-Party Mode Migration)
Superdav AI Agent v1.12.0-ը փոփոխություններ է կատարում այնպես, ինչպես են մշակվում երրորդ-կողմ հնարավորությունները։ Երրորդ-կողմ ռեժիմը հիմա ստանդարտ է «auto» (ավտո) դառնում, թույլ տալով WordPress 7.0+ վրա նախատեսված WordPress Abilities API-ի ներգրավումը առանց ձեռքով կոնֆիգուրացիայի։
##Ի՞նչ է փոխվել
v1.12.0-ից առաջ
Երրորդ-կողմ հնարավորությունները պահանջում էին ձեռքով կոնֆիգուրացիա.
- Պետք էր բացել «third-party mode» (երրորդ-կողմ ռեժիմը)։
- Հնարավորությունները բեռնվում էին սահմանված custom registry-ից։
- WordPress Abilities API-ի հետ ինտեգրումը կամ ընտրովի էր։
- Պետք է օգտագործվեր հնչեղ (legacy) ռեժիմը որպես լռելյայն։
v1.12.0-ից հետո
Երրորդ-կողմ հնարավորությունները աշխատում են ավտոմատ կերպով.
- Երրորդ-կողմ ռեժիմը ստանդարտ է «auto» դառնում։
- Հնարավորությունները ինտեգրվում են WordPress Abilities API-ի հետ նախատեսված ձևով (natively)։
- WordPress 7.0+ վրա ձեռքով կոնֆիգուրացիա անելու կարիք չկա։
- Հնչեղ ռեժիմը դեռ հասանելի է հին WordPress տարբերակների համար։
Ո՞վ է ընդգրկված
Նոր ինստալացումներ (WordPress 7.0+)
Անուշ գործողություն անհրաժեշտ չէ։ Երրորդ-կողմ ռեժիմը ավտոմատ կերպով սահմանվում է «auto»-ի վրա, և հնարավորությունները աշխատում են առանց որևէ կարգավորման (out of the box)։
Գոյություն ունեցող ինստալացումներ
Ձեր կարգավորումները պահպանվում են։ Եթե դուք օգտագործում էիք.
- Legacy mode (Հնչեղ ռեժիմ): Դուք մնաք հնչեղ ռեժիմում (փոփոխություն չկա)
- Manual third-party mode (Ձեռքով երրորդ-կողմ ռեժիմ): Դուք մնաք ձեռքով ռեժիմում (փոփոխություն չկա)
- Auto mode (Ավտո ռեժիմ): Դուք շարունակում եք օգտագործել ավտո ռեժիմը (փոփոխություն չկա)
WordPress 7.0-ից առաջ տարբերակները
Հնչեղ ռեժիմը դեռ հասանելի է։ Եթե դուք օգտագործում եք WordPress 6.x կամ նախորդ տարբերակներ.
- Երրորդ-կողմ ռեժիմը ստանդարտ է «legacy» (հնչեղ) դառնում։
- Դուք կարող եք ձեռքով ապահովել երրորդ-կողմ ռեժիմը, եթե ցանկանում եք։
- WordPress 7.0+ տարբերակին անցնելու համար օգտագործեք ստանդարտ Abilities API-ն։
Ռեժիմների հասկացում
Auto Mode (Նոր լռելյայն)
Auto mode-ը օգտագործում է WordPress Abilities API-ի ստանդարտ ինտեգրումը.
- Հնարավորությունները գրանցվում են WordPress hooks-ով։
- Ամբողջական համատեղելիություն WordPress 7.0+ Abilities API-ի հետ։
- Երրորդ-կողմ հնարավորությունների ավտոմատ բացահայտում (automatic discovery)։
- Ձեռքով կոնֆիգուրացիա անելու կար
Ե՞րբ օգտագործել: WordPress 7.0+՝ երրորդ կողմի հնարավորությունների համար
Մանուկ ռեժիմ (Manual Mode)
Մանուկ ռեժիմը պահանջում է բացահայտ կարգավորումներ.
- Դուք որոշում եք, թե որ երրորդ կողմի հնարավորությունները բեռնել (load)։
- Հữu ích է փորձարկման համար կամ ընտրովի հնարավորությունների բեռնման դեպքում։
- Պահանջում է կարգավորման ֆայլերը խմբագրել։
- Ավելի շատ վերահսկողություն, բայց ավելի շատ կազմաձևում (setup)։
Ե՞րբ օգտագործել: Փորձարկում, ընտրովի հնարավորությունների բեռնում կամ ստեղծած կոնֆիգուրացիաներ։
Հնչակ ռեժիմ (Legacy Mode)
Հնչակ ռեժիմը օգտագործում է հին երրորդ կողմի հնարավորությունների համակարգը.
- Մետրոպոլիտային հնարավորությունների գրանցում (ոչ WordPress Abilities API)։
- Հետընթաց համատեղելի է ավելի հին WordPress տարբերակների հետ։
- Չկա սեփական WordPress-ի հետ անմիջական ինտեգրում։
- Հնացել է, բայց դեռ աջակցվում է։
Ե՞րբ օգտագործել: WordPress 6.x կամ նախորդ տարբերակներում, կամ երբ ձեզ անհրաժեշտ է հին համատեղելիություն։
Ձեր ընթացիկ ռեժիմի ստուգումը
Ադմին պանելով (Via Admin Panel)
- Գնացեք WordPress Admin → Superdav AI Agent → Settings
- Փնտրեք Third-Party Mode կարգավորումը։
- Տեսնում եք ձեր ընթացիկ ռեժիմը և այն փոխելու տարբերակները։
Կոդով (Via Code)
$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', կամ 'legacy'
Ձեր ռեժիմի փոփոխումը
Անցեք ավտո ռեժիմին (Switch to Auto Mode)
Եթե դուք WordPress 7.0+ եք և ուզում եք օգտագործել ավտո ռեժիմը.
- Գնացեք Superdav AI Agent → Settings
- Գտեք Third-Party Mode-ը։
- Ընտրեք Auto (WordPress Abilities API):
- Սեղմեք Save։
Superdav AI Agent-ը ավտոմատ կերպով կ발գի և կգրանցի երրորդ կողմի հնարավորությունները։
Անցեք մանուկ ռեժիմին (Switch to Manual Mode)
Եթե ուզում եք ձեռքով վերահսկել, թե որ հնարավորությունները բեռնել են.
- Գնացեք Superdav AI Agent → Settings
- Գտեք Third-Party Mode-ը։
- Ընտրեք Manual։
- Սեղմեք Save։
- Խմբագրեք ձեր կոնֆիգուրացիան՝ նշելու, թե որ հնարավորությունները բեռնել։
Անցեք հնչակ ռեժիմին (Switch to Legacy Mode)
Եթե ձեզ անհրաժեշտ է հի ն համատեղելիություն.
- Superdav AI Agent-ին գնացեք → Settings (Կարգավորում)
- Գտեք Third-Party Mode (Երրորդ-Կողմի ռեժիմը)
- Ընտրեք Legacy (Հին տարբերակ)
- Սեղմեք Save (Պահպանել)
Auto Mode-ի առավելությունները
Ավտո-발գնում (Automatic Discovery)
Հնարավորությունները ավտոմատ կերպով հայտնաբերվում են հետևյալների միջից.
- Տեղադրված plugin-ները
- Ակտիվ theme-ը
- Անհրաժեշտ plugin-ները (Must-use plugins)
- Drop-in plugin-ները
Ձեռքով գրանցում անելու կարիք չկա։
Տեղական ինտեգրում (Native Integration)
Հնարավորությունները ինտեգրվում են WordPress Abilities API-ի հետ.
- Համապատասխանում է WordPress-ի հիմքին
- Աշխատում է WordPress-ի ադմինի հետ
- Համապատասխանում է այլ plugin-ների համար, որոնք օգտագործում են Abilities API-ը
- Ապահովված է ապագայի համար՝ WordPress-ի զարգացման հետ
Պարզեցված կառավարում (Simplified Management)
- Խմբագրելու կարգավորման ֆայլեր չկան
- Մասնակցության ձեռքով գրանցում չկա
- Ability Visibility-ի վերահսկողությունները աշխատում են ավտոմատ
- Admin-ի հուշումները տեղեկացնում են անवर्գավորված ability-ների մասին
Ավելի լավ արդյունավետություն (Better Performance)
- Ability-ները կեշռվում են (cached)
- Լարված է բացառիկ դեպքում (lazy-loaded on demand)
- Օպտիմալացված է WordPress 7.0+ համար
Միграացիայի ուղին (Migration Path)
Եթե դուք WordPress 6.x-ում եք
- 업그레이ඩ් անեք WordPress 7.0+ (երբ պատրաստ լինեք)
- Թարմացրեք Superdav AI Agent-ը v1.12.0+ հասցեին
- Փոխեք third-party mode Auto-ի (ընտրովի է; legacy mode-ը դեռ աշխատում է)
- Ստուգեք ability visibility-ն, որպեսզի համոզվեք, որ ճիշտ մուտքի վերահսկողություն կան
Եթե դուք WordPress 7.0+-ում եք
- Թարմացրեք Superdav AI Agent-ը v1.12.0+ հասցեին
- Ստուգեք, որ third-party mode-ը սահմանված է Auto-ի վրա (այս դեպքում այն պետք է լինի ռեժիմով)
- Ստուգեք ability visibility-ն, որպեսզի համոզվեք, որ ճիշտ մուտքի վերահսկողություն կան
- Փորձարկեք third-party abilities-ը, որպեսզի հաստատեք, որ դրանք աշխատում են
Խնդրի լուծումներ (Troubleshooting)
Ability-ները չեն բեռնվում auto mode-ում
- Հաստատեք, որ դուք WordPress 7.0+-ում եք
- Ստուգեք, որ third-party mode-ը սահմանված է "Auto"-ի վրա
- Հաստատեք, որ ability-ներ տրամադրող plugin-ը ակտիվ է
- Ստուգեք WordPress-ի error logs-ը գրանցման սխալների համար
Ես ուզում եմ պահել legacy mode-ը
- Գնացեք Settings → Third-Party Mode (Կարգավորում) → Legacy (Հին տարբերակ)
- Սեղմեք Save (Պահպանել)
- Legacy mode-ը շարունակելու է աշխատել
Мой ստեղծած հնարավորությունները չեն երևում
- Ստուգեք, թե արդյոք դրանք գրանցված են WordPress hook-երի միջոցով
- Ստուգեք, որ դրանք ճիշտ իրականացնում են Abilities API-ը
- Դիտարկեք WordPress սխալների աղբյուրները (error logs)
- Օգտագործեք Ability Visibility ადմին էջը՝ բոլոր գրանցված հնարավորությունները տեսնելու համար
Ես ստանում եմ «անवर्գավորված հնարավորություններ»ի մասին նշումներ
- Սա նոր երրորդ կողմի հնարավորությունների համար նորմալ է
- Դիտարկեք և դասակարգեք դրանք ადմինի նշումներում
- Մանրամասները դիտելու համար බලන්න Ability Visibility-ը՝ դասակարգման վերաբերյալ
Հետընթաց համատեղելիություն (Backward Compatibility)
Գոյություն ունեցող կոնֆիգուրացիաները
Եթե ունեք գոյություն ունեցող երրորդ կողմի հնարավորությունների կոնֆիգուրացիաներ.
- Legacy mode (Հին ռեժիմ): Ձեր կոնֆիգուրացիան շարունակում է աշխատել
- Manual mode (Մանրակրկիտ ռեժիմ): Ձեր կոնֆիգուրացիան շարունակում է աշխատել
- Auto mode (Ավտո ռեժիմ): Ձեր կոնֆիգուրացիան անտեսվում է (ավտո ռեժիմը վերահսկում է)
Ձեր ստեղծած կոնֆիգուրացիան պահպանելու համար մնացեք Manual կամ Legacy mode-ում։
Հեռացման ժամկետ (Deprecation Timeline)
- v1.12.0: Legacy և Manual ռեժիմները դեռ ամբողջությամբ աջակցվում են
- v1.13.0+: Legacy mode-ը կարող է ցուցադրել հնացման նշումներ (deprecation notices)
- v2.0.0: Legacy mode-ը կարող է հեռացվել (այսինքն՝ որոշվում է)