¿Necesitas ayuda? Escriba su cadena de búsqueda. Se requiere un mínimo de 4 caracteres.

Abrir lista de categorías

Configuracion de WordPress para Antigravity

1. Proposito

Este documento establece las normas y configuraciones tecnicas que Antigravity (el agente IA de desarrollo) debe seguir al publicar contenido en WordPress via REST API. Garantiza que todo el contenido sea editable en el editor visual (Gutenberg) y mantenga los estandares de diseno del Ecosistema IDEA.


2. Credenciales y Endpoint

ParametroValor
Endpoint basehttps://produccion.aeroidea.net/wp-json/wp/v2/kbx_knowledgebase
AutenticacionBasic Auth (Application Password)
Metodo para crearPOST al endpoint base
Metodo para editarPOST al endpoint + /{id}
Categorias/wp-json/wp/v2/kbx_category
Tags/wp-json/wp/v2/kbx_tag

3. Formato Obligatorio: Bloques Gutenberg

Todo contenido publicado via API debe usar bloques Gutenberg (block comments). Si no se usan, el editor de WordPress muestra todo como un solo bloque clasico que no se puede editar visualmente.

3.1 Parrafo

<!-- wp:paragraph -->
<p>Texto del parrafo aqui.</p>
<!-- /wp:paragraph -->

3.2 Encabezados

<!-- wp:heading -->
<h2>Titulo H2</h2>
<!-- /wp:heading -->

<!-- wp:heading {"level":3} -->
<h3>Titulo H3</h3>
<!-- /wp:heading -->

<!-- wp:heading {"level":4} -->
<h4>Titulo H4</h4>
<!-- /wp:heading -->

3.3 Tabla nativa

<!-- wp:table -->
<figure class="wp-block-table"><table><thead><tr>
<th>Columna 1</th><th>Columna 2</th>
</tr></thead><tbody>
<tr><td>Dato</td><td>Dato</td></tr>
</tbody></table></figure>
<!-- /wp:table -->

3.4 Lista

<!-- wp:list -->
<ul class="wp-block-list">
<!-- wp:list-item -->
<li>Elemento 1</li>
<!-- /wp:list-item -->
</ul>
<!-- /wp:list -->

3.5 Separador, Cita y Codigo

<!-- wp:separator -->
<hr class="wp-block-separator has-alpha-channel-opacity"/>
<!-- /wp:separator -->

<!-- wp:quote -->
<blockquote class="wp-block-quote"><p>Cita.</p></blockquote>
<!-- /wp:quote -->

<!-- wp:code -->
<pre class="wp-block-code"><code>codigo</code></pre>
<!-- /wp:code -->

3.6 HTML personalizado (Callout Boxes)

Para recuadros con estilo (colores, bordes), se usa el bloque HTML porque no hay bloque nativo equivalente:

<!-- wp:html -->
<div style="background:#eff6ff;border-left:4px solid #3b82f6;padding:16px 20px;margin:16px 0;border-radius:6px;color:#1e3a5f">
<h4>Titulo del callout</h4>
<p>Contenido.</p>
</div>
<!-- /wp:html -->

3.7 Tabla de Contenidos (UAGB)

<!-- wp:uagb/table-of-contents {"block_id":"ID_UNICO","classMigrate":true,"scrollOffset":30} /-->

Se auto-genera desde los headings. El block_id debe ser unico por articulo.


4. Paleta de Callout Boxes

ColorUsoBackgroundBorderText
AzulInformacion, modulo, referencia#eff6ff#3b82f6#1e40af
VerdeUX, principios, buenas practicas#f0fdf4#22c55e#14532d
RojoDesarrollador, admin, tecnico#fef2f2#ef4444#991b1b
MoradoImportante, destacado, critico#faf5ff#a855f7#581c87
AmarilloAdvertencia, plan futuro, migracion#fef3c7#f59e0b#92400e

5. IDs de Referencia

5.1 Categorias del Modulo de Usuarios (parent: 30744)

IDNombre
3082701. Generalidades e Instructivo Maestro
3082902. Identidad y Estatus
3083103. Roles, Permisos y Automatizacion
3383504. Alertas, Notificaciones y Acciones
3083505. Historial Financiero
3083806. Expedientes y Fichas
3084007. Conexion Academica
3084208. Fidelidad y Relaciones
3084409. Migracion y ETL
3084610. Seguridad y Auditoria

5.2 Categorias independientes

IDNombre
34772Modulo de Agentes Inteligentes (IA)
34790Modulo de Comunicaciones
1236Manual de ERP-Produccion

5.3 Articulos clave

IDArticulo
1257138Instructivo Maestro de Gestion de Usuarios
1277533Alertas, Notificaciones y Acciones del Sistema
1277597Descripcion del Modulo de Agentes Inteligentes (IA)
1277598Instructivo General de Comunicaciones
1277605Fidelidad, Relaciones y Gamificacion
1263052Normas de Roles y Accesos
1277531Matriz de Capacidades y Privilegios

6. Reglas Obligatorias

  • SIEMPRE publicar en formato Gutenberg (con block comments)
  • Tablas: usar wp:table con <figure class="wp-block-table">
  • Callout boxes: usar wp:html (no hay bloque nativo)
  • TOC: usar wp:uagb/table-of-contents (self-closing)
  • No dejar HTML suelto entre bloques
  • Verificar despues de publicar que content.raw contiene block comments

Centro de soporte