Skip to main content

Migración ao Modo de Terceiros (Third-Party Mode)

A Superdav AI Agent v1.12.0 cambia a forma como se tratan as capacidades de terceiros. O modo de terceiros agora é automático por defecto, permitindo a integración nativa da WordPress Abilities API na WordPress 7.0+ sen configuración manual.

O que mudou?

Antes da v1.12.0

As capacidades de terceiros exigían configuración manual:

  • Teria que activar explícitamente o "modo de terceiros" (third-party mode)
  • As capacidades cargaban a partir dun rexistro personalizado
  • A integración co WordPress Abilities API era opcional
  • O modo legado era o predefecto

Despois da v1.12.0

As capacidades de terceiros funcionan automáticamente:

  • O modo de terceiros é automático por defecto ("auto")
  • As capacidades integran de forma nativa co WordPress Abilities API
  • Non se necesita configuración manual na WordPress 7.0+
  • O modo legado ata está disponible para versiones anteriores de WordPress

Qui é afectado?

Novas Instalacións (WordPress 7.0+)

Non se requiere ninguna acción. O modo de terceiros está configurado automáticamente como "auto", e as capacidades funcionan de fábrica.

Instalacións Existentes

As túas configuracións están preservadas. Seus casos son:

  • Modo legado: Aínda estarás no modo legado (non hay cambio)
  • Modo de terceiros manual: Aínda estarás no modo manual (non hay cambio)
  • Modo automático: Continuarás con o modo automático (non hay cambio)

Versións de WordPress Antes da 7.0

O modo legado ata está disponible. Se estás en WordPress 6.x ou anterior:

  • O modo de terceiros é automático por defecto ("legacy")
  • Podes activar manualmente o modo de terceiros se queres
  • Atualiza para WordPress 7.0+ para usar a Abilities API nativa

Comprender os Modos

Modo Automático (Novo Predefecto)

O modo automático usa a integración nativa da WordPress Abilities API:

  • As capacidades se registran vía hooks de WordPress
  • Compatibilidade total coa Abilities API da WordPress 7.0+
  • Descubriña automática das capacidades de terceiros
  • Non se necesita configuración manual

Cuándo usar: WordPress 7.0+ con capacidades de terceros

Modo Manual

O modo manual requiere configuración explícita:

  • Especificas qué capacidades de terceros cargar
  • Útil para probar o cargar capacidades seleccionadas
  • Requiere editar archivos de configuración
  • Más control, pero más configuración inicial

Cuándo usar: Pruebas, carga selectiva de capacidades o configuraciones personalizadas

Modo Heredado (Legacy Mode)

O modo heredado utiliza el antiguo sistema de capacidades de terceros:

  • Registro de capacidades personalizado (no la API de Capacidades de WordPress)
  • Compatible con versiones antiguas de WordPress
  • Sin integración nativa con WordPress
  • Obsoleto pero aún soportado

Cuándo usar: WordPress 6.x o anterior, o cuando necesites compatibilidad heredada

Comprobar tu Modo Actual

A través del Panel de Administración

  1. Ve a WordPress AdminSuperdav AI AgentSettings
  2. Busca la configuración Third-Party Mode (Modo de Terceros)
  3. Verás tu modo actual y opciones para cambiarlo

A través del Código

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

Cambiar tu Modo

Cambiar a Modo Automático (Auto Mode)

Si estás en WordPress 7.0+ y quieres usar el modo automático:

  1. Ve a Superdav AI AgentSettings
  2. Busca Third-Party Mode
  3. Selecciona Auto (WordPress Abilities API)
  4. Haz clic en Save (Guardar)

El Superdav AI Agent descubrirá y registrará automáticamente las capacidades de terceros.

Cambiar a Modo Manual (Manual Mode)

Si quieres controlar manualmente qué capacidades se cargan:

  1. Ve a Superdav AI AgentSettings
  2. Busca Third-Party Mode
  3. Selecciona Manual
  4. Haz clic en Save (Guardar)
  5. Edita tu archivo de configuración para especificar qué capacidades cargar

Cambiar a Modo Heredado (Legacy Mode)

Si necesitas compatibilidad heredada:

  1. Ve a Superdav AI AgentConfiguradores (Settings)
  2. Busca Modo de Terceiros (Third-Party Mode)
  3. Selecciona Legado (Legacy)
  4. Clica en Guardar (Save)

Beneficios do Modo Automático (Auto Mode)

Descubrizo Automático (Automatic Discovery)

As capacidades son descubiertas automáticamente a partir de:

  • Plugins instalados
  • Tema activo
  • Plugins obligatorios (Must-use plugins)
  • Plugins de inyección (Drop-in plugins)

Non hai que registras manualmente.

Integración Nativa (Native Integration)

As capacidades se integran con a API das Capacidades de WordPress:

  • Coerente con o núcleo do WordPress
  • Funciona con o administrador do WordPress
  • Compatível con outros plugins que usen a API das Capacidades
  • A prova de futuro, xa que o WordPress evolúase

Gestión Simplificada (Simplified Management)

  • Non hai ficheiros de configuración para editar
  • Non hai registos manuais de capacidades
  • Os controles de visibilidade das capacidades traballan automáticamente
  • As notificaciones do administrador alertan sobre as capacidades non clasificadas

Melhor Rendemento (Better Performance)

  • As capacidades son cacheadas (cached)
  • Carregación preguiçosa (lazy-loaded) só no momento necesario
  • Optimizado para WordPress 7.0+

Percorso de Migración (Migration Path)

Se estás en WordPress 6.x

  1. Actualiza para WordPress 7.0+ (cando este sexa)
  2. Actualiza o Superdav AI Agent para v1.12.0+
  3. Cambia o modo de terceiros para Auto (opcional; o modo legado tamén funciona)
  4. Revisa a visibilidade das capacidades para asegurar os correctos controles de acceso

Se estás en WordPress 7.0+

  1. Actualiza o Superdav AI Agent para v1.12.0+
  2. Verifica que o modo de terceiros está en Auto (debería estar por defecto)
  3. Revisa a visibilidade das capacidades para asegurar os correctos controles de acceso
  4. Térese as capacidades de terceiros para confirmar que funcionan

Solución de Problemas (Troubleshooting)

As capacidades non cargan no modo automático

  • Verifica que estás en WordPress 7.0+
  • Comprueba que o modo de terceiros está en "Auto"
  • Verifica que o plugin que proporciona a capacidade está activo
  • Revisa os logs de erro do WordPress para erros de registo

Quero manter o modo legado

  • Ve a Configuradores (Settings)Modo de Terceiros (Third-Party Mode)
  • Selecciona Legado (Legacy)
  • Clica en Guardar (Save)
  • O modo legado continuará a funcionar

As mine capacidades personalas non se ven

  • Verifica que están registadas a través de los hooks de WordPress
  • Comprueba que implementan la Abilities API correctamente
  • Revisa los registros de errores de WordPress
  • Utiliza la página de administración Ability Visibility para ver todas las capacidades registradas

Estoy recibiendo avisos de "capacidad no clasificada"

  • Esto es normal para nuevas capacidades de terceros
  • Revisa y clasifícalas en el aviso de administración
  • Consulta Ability Visibility para obtener detalles sobre la clasificación

Compatibilidad hacia atrás (Backward Compatibility)

Configuraciones existentes

Si tienes configuraciones de capacidad de terceros existentes:

  • Modo Legacy: Tu configuración sigue funcionando
  • Modo Manual: Tu configuración sigue funcionando
  • Modo Auto: Tu configuración se ignora (el modo auto toma el control)

Para mantener tu configuración personalizada, quédate en el modo Manual o Legacy.

Cronología de desuso (Deprecation Timeline)

  • v1.12.0: Los modos Legacy y Manual siguen totalmente soportados
  • v1.13.0+: El modo Legacy puede mostrar avisos de desuso
  • v2.0.0: El modo Legacy puede ser eliminado (Pendiente de definir)

Mejores Prácticas (Best Practices)

Para nuevas instalaciones

  • Usa el modo Auto (es el predeterminado)
  • Deja que el Superdav AI Agent descubra las capacidades automáticamente
  • Utiliza Ability Visibility para controlar el acceso

Para instalaciones existentes

  • Actualiza a WordPress 7.0+ cuando sea posible
  • Cambia al modo Auto para una gestión simplificada
  • Revisa y clasifica las capacidades usando Ability Visibility

Para capacidades personalizadas

  • Registra las capacidades a través de los hooks de WordPress (Abilities API)
  • Evita registros de capacidad personalizados
  • Prueba en WordPress 7.0+ con el modo Auto
  1. Verifique a súa versión de WordPress: Asegúrese de estar en 7.0+ para o modo Auto.
  2. Revise o seu modo de terceiros (third-party): Vaya a Configuración (Settings) e verifique o modo que está en uso.
  3. Actualíse se for necesario: Mude para o modo Auto se está en WordPress 7.0+.
  4. Clasifique as capacidades: Revise e clasifique todas as capacidades que non estén clasificadas.
  5. Teste: Verifique que as súas capacidades de terceiros funcionan correctamente.

Tópicos Relacionados

  • Visibilidade das Capacidades (Ability Visibility): Controle onde se expóan as capacidades.
  • API de Capacidades de WordPress (WordPress Abilities API): Aprenda sobre a registración nativa das capacidades de WordPress.
  • Desarrollar Capacidades de Terceiros (Third-Party Ability Development): Crie capacidades que funcionen con o modo Auto.