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
- En tu cuenta de Tapeto, añade una nueva conexión de WordPress para este sitio y copia la clave secreta que genera.
- En la pantalla de configuración del plugin, pega la clave secreta en el campo Secret Key y guarda.
- 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.