A mi particularmente me sucedió al crear un blog con Wordpress para un pequeño proyecto, en un servidor que no permitia el envió de Emails, por lo que debí recurrir a un servicio externo para crear una pagina con un formulario de contacto.
Pero al insertar el iframe este no funcionaba, por que al parecer Wordpress modifica parte del código; después de darle tantas vueltas al asunto y de leer foros donde me decían que debía modificar el código de algunos archivos o incluso la base de datos, di con una solución realmente muy simple:
1. Vamos a la pagina o entrada donde vayamos a insertar el iframe.
2. En modo visual agregamos todo el contenido que no sea parte del iframe que vayamos a agregar.
3. En modo HTML agregamos el código del iframe.
<iframe title="Titulo" width="500" height="400" src="url del enlace" frameborder="0"></iframe>
4. Ultimo paso pero no por eso descartable encerramos el código que no forma parte del iframe dentro de la expresión
<p></p>
de la siguiente manera:
<p>contenido que no forma parte del iframe</p>
codigo del iframe
<p>contenido que no forma parte del iframe</p>
Mi iframe funcionando en Wordpress