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
- Ve a WordPress Admin → Superdav AI Agent → Settings
- Busca la configuración Third-Party Mode (Modo de Terceros)
- 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:
- Ve a Superdav AI Agent → Settings
- Busca Third-Party Mode
- Selecciona Auto (WordPress Abilities API)
- 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:
- Ve a Superdav AI Agent → Settings
- Busca Third-Party Mode
- Selecciona Manual
- Haz clic en Save (Guardar)
- Edita tu archivo de configuración para especificar qué capacidades cargar
Cambiar a Modo Heredado (Legacy Mode)
Si necesitas compatibilidad heredada:
- Ve a Superdav AI Agent → Configuradores (Settings)
- Busca Modo de Terceiros (Third-Party Mode)
- Selecciona Legado (Legacy)
- 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
- Actualiza para WordPress 7.0+ (cando este sexa)
- Actualiza o Superdav AI Agent para v1.12.0+
- Cambia o modo de terceiros para Auto (opcional; o modo legado tamén funciona)
- Revisa a visibilidade das capacidades para asegurar os correctos controles de acceso
Se estás en WordPress 7.0+
- Actualiza o Superdav AI Agent para v1.12.0+
- Verifica que o modo de terceiros está en Auto (debería estar por defecto)
- Revisa a visibilidade das capacidades para asegurar os correctos controles de acceso
- 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
- Verifique a súa versión de WordPress: Asegúrese de estar en 7.0+ para o modo Auto.
- Revise o seu modo de terceiros (third-party): Vaya a Configuración (Settings) e verifique o modo que está en uso.
- Actualíse se for necesario: Mude para o modo Auto se está en WordPress 7.0+.
- Clasifique as capacidades: Revise e clasifique todas as capacidades que non estén clasificadas.
- 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.