Toimii se lanzará en 2026 — este sitio es una vista previa anticipada.

Estas guías describen Toimii una vez que esté en funcionamiento. El panel y la facturación aún no están disponibles — Toimii se lanza en 2026.

Cómo incrustar un formulario de contacto en WordPress sin plugins

Un bloque HTML personalizado. Dos líneas. Sin instalar plugins, sin PHP, sin cambios en la base de datos — funciona en el editor de bloques o en el editor clásico.

<!-- Añade esto en cualquier parte de tu página -->
<script src="https://cdn.toimii.io/components/your-code.js" async></script>
<toimii-contact></toimii-contact>
¿Esto funciona de verdad?

Sí — en WordPress.org autoalojado, y en WordPress.com con el plan Business o superior. El bloque HTML personalizado está integrado. No se necesita ningún plugin. Un detalle — tu rol de usuario necesita el permiso unfiltered_html (los Administradores lo tienen; los Editores y Colaboradores no).

Paso a paso

1
Abre la página o entrada
En WP Admin, ve a Páginas o Entradas y abre la que quieras con el formulario. Asegúrate de haber iniciado sesión como Administrador — los roles de Editor y Colaborador tienen los scripts eliminados silenciosamente al guardar.
2
Añade un bloque HTML personalizado
Haz clic en el botón + (Añadir bloque), busca "HTML personalizado" e inserta el bloque. En el editor clásico, cambia a la pestaña Texto.
3
Pega el código de incrustación
Copia las dos líneas de tu panel de Toimii y pégalas en el bloque. El editor de bloques no previsualiza los scripts personalizados en la vista del editor — es lo esperado.
4
Vista previa
Haz clic en Vista previa. El formulario debería renderizarse en la página de vista previa — la vista previa es la fuente de verdad, no la vista del editor.
5
Publica o actualiza
Haz clic en Actualizar o Publicar. Abre la URL en vivo para confirmar que el formulario funciona de extremo a extremo. Envía un mensaje de prueba.
Plan requerido

WordPress.org autoalojado no tiene restricción de plan. WordPress.com requiere el plan Business (o cualquier plan de pago con al menos un plugin activado) — los planes gratuito, Personal y Premium bloquean el código personalizado.

Problemas comunes

  • WordPress elimina las etiquetas <script> de los usuarios no administradores silenciosamente. Los Editores y Colaboradores pierden la incrustación al guardar sin aviso — solo los Administradores (o usuarios con el permiso unfiltered_html) pueden conservarla.
  • Los plugins de caché (W3 Total Cache, WP Super Cache, LiteSpeed Cache) a veces necesitan una purga manual de caché tras la primera publicación antes de que la etiqueta script llegue a los visitantes.
  • Algunos plugins de seguridad (Wordfence, iThemes Security) bloquean los scripts inline incluso para administradores. Si el formulario no se renderiza, añade cdn.toimii.io y api.toimii.io a la lista de permitidos del Firewall / Allow list del plugin.
  • Los plugins AMP eliminan scripts arbitrarios. Desactiva AMP para la página que aloja el formulario, o descarta AMP por completo.
  • En el editor clásico, pega en modo Texto — no en Visual. El modo Visual recodifica el HTML sin procesar.

Preguntas frecuentes

¿Por qué mi incrustación no aparece después de guardar?

Comprueba tu rol de usuario. El filtro wp_kses() de WordPress elimina las etiquetas

¿Incrustando en una plataforma diferente?

Las mismas dos líneas de código, explicadas para cada plataforma.

¿Listo para probarlo?

Prueba gratuita de 30 días. Sin tarjeta de crédito. Listo en minutos.

Sin tarjeta de crédito. Listo en 2 minutos.