Configuración del plugin

Conecta el plugin de Tapeto a tu cuenta y entiende qué hace cuando recibe un push.

Después de activar el plugin, ve a WP Converter → Settings en el administrador de tu WordPress (requiere la capacidad manage_options).

Conectar el plugin

  1. En tu cuenta de Tapeto, añade una nueva conexión de WordPress para este sitio y copia la clave secreta que genera.
  2. En la pantalla de configuración del plugin, pega la clave secreta en el campo Secret Key y guarda.
  3. De vuelta en Tapeto, ejecuta un push de prueba desde cualquier conversión completada para confirmar que la conexión funciona.

Por qué una clave secreta y no una contraseña

Cada solicitud de la API de Tapeto a tu sitio se firma con HMAC-SHA256 usando esta clave secreta. Tu sitio verifica la firma antes de aceptar cualquier contenido, de modo que la clave nunca tiene que enviarse en cada solicitud y no es utilizable por sí sola sin la solicitud correspondiente.

Qué hace el plugin al recibir un push

El plugin expone unas pocas rutas REST internas bajo /wp-json/wp-converter/v1/, todas las cuales requieren una firma HMAC válida:

  • scaffold — crea la estructura inicial del sitio: páginas, menús y, en Agency/Studio, custom post types y taxonomías.
  • gutenberg-content — inyecta gramática de bloques de WordPress en el contenido de una página existente, localizada por su slug.
  • elementor-content — inyecta JSON de Elementor en una página existente, localizada por su slug, y escribe los meta campos de Elementor necesarios (_elementor_data, _elementor_edit_mode, _elementor_version, _elementor_page_settings, _elementor_css).

El contenido de Gutenberg se registra como un bloque personalizado (tapeto/html-block); el contenido de Elementor se registra como un widget en su propia categoría “Tapeto”. Ambos usan un pequeño motor de plantillas para sustituir los marcadores {{ variable }} al renderizar.

Builders soportados

Hoy en día el plugin puede recibir contenido de Gutenberg y Elementor. Las conversiones de Oxygen, Divi y Bricks todavía se pueden generar y exportar como JSON o WXR, pero el plugin aún no expone endpoints para enviarlas directamente — consulta Exportar resultados como alternativa.