Skip to main content

Миграција на режим со трети страни

Superdav AI Agent v1.12.0 промени како се обраќа работата со способностите од трети страни. Режимот со трети страни сега е подегасен за авто, што овозможува интеграција со WordPress Abilities API нативно на WordPress 7.0+ без ручна конфигурација.

Што се промени?

Пред v1.12.0

Способностите од трети страни барале ручна конфигурација:

  • Морате ја активирате експлицитно опцијата "трети страни режим" (third-party mode)
  • Способите се вчитале од некој кастом регистар
  • Интеграција со WordPress Abilities API беше опционална
  • Стариот режим беше дефолтниот

По v1.12.0

Способите од трети страни работат автоматично:

  • Режимот со трети страни е подегасен за "auto" (авто)
  • Способите се интегрираат нативно со WordPress Abilities API
  • Не е потребна ручна конфигурација на WordPress 7.0+
  • Стариот режим е сè уште достапен за поредум верзии на WordPress

Кој е вличен?

Нови инсталации (WordPress 7.0+)

Не е потребно никаков надворешен аранжман. Режимот со трети страни се поставува автоматски на "auto", и способностите работат без проблем.

Существувачки инсталации

Вашите поставки се зачувани. Ако сте користеле:

  • Стариот режим (Legacy mode): Остануваат во стариот режим (никој промена)
  • Ручен режим со трети страни: Остануваат во ручен режим (никој промена)
  • Автоматски режим (Auto mode): Продолжувате со автоматски режим (никој промена)

WordPress верзии пред 7.0

Стариот режим е сè уште достапен. Ако сте на WordPress 6.x или поранџирање:

  • Режимот со трети страни се поставува дефолтно на "legacy" (стари)
  • Можете да го активирате ручно режимот со трети страни ако сакате
  • Ажурирајте до WordPress 7.0+ за да користите нативниот Abilities API

Разбирање на режими

Автоматски режим (Нов дефолт)

Автоматскиот режим (Auto mode) користи нативната интеграција со WordPress Abilities API:

  • Способите се регистрираат преку WordPress hooks
  • Целосна соодветност со WordPress 7.0+ Abilities API
  • Автоматско откривање на способности од трети страни
  • Не е потребна ручна конфигурација

Кога да го користите: WordPress 7.0+ со трети страни способности

Ручен режим (Manual Mode)

Ручните режими бара ја експлицитно подесување:

  • Ви дефинирате кои трети страни способности да се вчитаат
  • Корисно за тестирање или селективно вчитување на способности
  • Иако бара уредување на конфигурационните датотеки
  • Повеќе контрола, но повеќе поставување

Кога да го користите: Тестирање, селективно вчитување на способности или прилагодени конфигурации

Стариот режим (Legacy Mode)

Стариот режим користи стариот систем за трети страни способности:

  • Прилагоден регистар на способности (не WordPress Abilities API)
  • Повратно соодветен за понови верзии на WordPress
  • Без вградена интеграција со WordPress
  • Депрециран, но сè уште поддржуван

Кога да го користите: WordPress 6.x или пониски, или кога ви е потребна стара соодветност

Проверка на вашиот моментален режим

Преку Админ панелот (Admin Panel)

  1. Одете во WordPress AdminSuperdav AI AgentSettings
  2. Побарај ја опцијата Third-Party Mode
  3. Ќе видите кој е вашиот моментален режим и опции за промена на него

Преку код (Code)

$mode = get_option( 'superdav_third_party_mode' );
echo $mode; // 'auto', 'manual', или 'legacy'

Промена на вашиот режим

Префрлување на Автоматски режим (Auto Mode)

Ако сте на WordPress 7.0+ и сакате да користите автоматски режим:

  1. Одете во Superdav AI AgentSettings
  2. Најдете ја опцијата Third-Party Mode
  3. Изберете Auto (WordPress Abilities API)
  4. Кликнете на Save

Superdav AI Agent ќе автоматски открие и регистрира трети страни способности.

Префрлување на Ручен режим (Manual Mode)

Ако сакате да контролирате кои способности се вчитуваат ручно:

  1. Одете во Superdav AI AgentSettings
  2. Најдете ја опцијата Third-Party Mode
  3. Изберете Manual
  4. Кликнете на Save
  5. Уредете ја вашата конфигурациска датотека за да го наведете кои способности треба да се вчитуваат

Префрлување на Стариот режим (Legacy Mode)

Ако ви е потребна стара соодветност:

  1. Одете во Superdav AI AgentSettings
  2. Најдете Third-Party Mode (Режим за трети страни)
  3. Изберете Legacy (Стари режим)
  4. Кликнете на Save (Зачувај)

Предности на Auto Mode (Авто режим)

Автоматско откривање

Способите се автоматски откриваат од:

  • Инсталирани плагини
  • Активен тема
  • Морачки плагини
  • Drop-in плагини

Не е потребно ручно регистрирање.

Природна интеграција

Способите се интегрираат со WordPress Abilities API:

  • Согласувани со WordPress core (основно)
  • Работи со административниот панел на WordPress
  • Совместим со други плагини кои користат Abilities API
  • Долготрајно за иднина, додека WordPress се развива

Поедноставен управување

  • Нема конфигурациски да ги мените
  • Нема ручно регистрирање на способности
  • Контролите за видливост на способности работат автоматски
  • Административни пораки ве предупредуваат за неколики некласифицирани способности

Подобро перформанси

  • Способите се кешираат (кешираат)
  • Лазо прегружување по потреба (Lazy-loaded on demand)
  • Оптимизирано за WordPress 7.0+

Патека за миграција

Ако сте на WordPress 6.x

  1. Апгредирајте се до WordPress 7.0+ (кога бидете готови)
  2. Ажурирајте го Superdav AI Agent до v1.12.0+
  3. Променете третиот режим на Mode на Auto (опционално; стариот режим сè уште работи)
  4. Прегледајте ја видливоста на способностите за да се осигурате дека контролите за пристапството работат правилно

Ако сте на WordPress 7.0+

  1. Ажурирајте го Superdav AI Agent до v1.12.0+
  2. Проверете дека третиот режим е поставен на Auto (би требало да биде по дефолт)
  3. Прегледајте ја видливоста на способностите за да се осигурате дека контролите за пристапството работат правилно
  4. Тестирајте ги третите способности за да потврдите дека работат

Решавање проблеми (Troubleshooting)

Способите не се вчитуваат во auto mode

  • Проверете дали сте на WordPress 7.0+
  • Проверете дали третиот режим е поставен на "Auto"
  • Проверете дали плагинот што обезбедува способност е активен
  • Проверете ги логатите за грешки во WordPress за грешки при регистрација

Сакам да го задржам legacy mode (стариот режим)

  • Одете во SettingsThird-Party Mode
  • Изберете Legacy
  • Кликнете на Save
  • Legacy mode ќе продолжи да работи

Мои кастом способности не се прикажуваат

  • Проверете дали се регистрираат преку WordPress hooks
  • Проверете дали правилно им имплементирате Abilities API
  • Прегледајте WordPress error logs (дневници на грешки)
  • Користете административната страница Ability Visibility за да видите сите регистрирани способности

Се добивам пораки "некласификувана способност"

  • Ова е нормално за нови трети страни способности
  • Прегледајте и класифицирајте ги во административните пораки
  • Видете Ability Visibility за детали за класификација

Повратно соодветност (Backward Compatibility)

Существувачки конфигурации

Ако имате постоечки конфигурации на трети страни способности:

  • Legacy mode (Стари режим): Вашата конфигурација продолжува да работи
  • Manual mode (Ручен режим): Вашата конфигурација продолжува да работи
  • Auto mode (Автоматички режим): Вашата конфигурација се игнорира (автоматски режимот презема контролата)

За да го задржите вашиот кастом конфигурационен пристап, останете во Manual или Legacy режим.

Времеви на депрекација (Deprecation Timeline)

  • v1.12.0: Стариот и Ручните режими се сè уште целосно поддржани
  • v1.13.0+: Стариот режим може да прикажува пораки за депрекација
  • v2.0.0: Стариот режим може да биде отстранет (ќе се донесе подоцна)

Најдобри практики (Best Practices)

За нови инсталации

  • Користете Auto mode (тоа е дефолтниот режим)
  • Оставете Superdav AI Agent да го открива способностите автоматски
  • Користете Ability Visibility за контрола на пристапот

За постоечки инсталации

  • Ажурирајте до WordPress 7.0+ кога е можно
  • Префрлете се на Auto mode за подебелено управување
  • Прегледајте и класифицирајте способностите користејќи Ability Visibility

За кастом способности

  • Регистрирајте способности преку WordPress hooks (Abilities API)
  • Избегнувајте кастом регистри за способности
  • Тестирајте на WordPress 7.0+ со Auto mode
  1. Провери ја верзијата на твој WordPress: Провери дали имаш WordPress 7.0+ за да можеш да користиш Авто режим (Auto mode).
  2. Прегледај го твојот режим со втрещи (third-party mode): Оди до Поставки (Settings) и провери го твојот моментален режим.
  3. Ажурирај ако е потребно: Префрли се на Авто режим ако имаш WordPress 7.0+ за да можеш да го користиш.
  4. Класифицирај способностите: Прегледај и класифицирај било какви способности што не си ги класифицирале.
  5. Тестирај: Провери дали твои способности со втрещи работат правилно.
  • Видимот на способностите (Ability Visibility): Контроли кои способности се прикажаат каде.
  • WordPress Abilities API: Научи за пријавување на способностите во самиот WordPress.
  • Развој на способности со втрещи (Third-Party Ability Development): Создавај способности што работат со Авто режимот.