KEMBAR78
Cómo incrustar fácilmente código iFrame en WordPress (3 métodos)
Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo incrustar fácilmente código iFrame en WordPress (3 métodos)

Al crear sitios web, a menudo nos encontramos con la necesidad de mostrar contenido de fuentes externas sin alojarlo nosotros mismos. Aquí es donde los iFrames brillan.

Ya sea que esté incrustando un video, un mapa o una aplicación de terceros, los iFrames brindan una forma sencilla de integrar contenido externo en su sitio de WordPress.

En este artículo, lo guiaremos a través de tres métodos sencillos para agregar código iFrame en publicaciones o páginas de WordPress. Desde el uso de códigos de inserción prefabricados hasta la creación manual de sus propios iFrames, lo tenemos cubierto. 

Incrustar código iFrame en WordPress fácilmente

¿Qué es un iFrame?

Un iFrame (abreviatura de inline frame) le permite incrustar videos u otro contenido en su sitio sin tener que alojar ese video. Esto puede ahorrarle ancho de banda y espacio de almacenamiento, que es por qué nunca debes subir un video directamente a WordPress.

Además de mejorar la velocidad y el rendimiento de su WordPress, el iFrame se actualizará automáticamente si el contenido original cambia. Esto significa que los visitantes siempre verán la última versión del contenido.

Incrustar contenido con derechos de autor a través de un iFrame tampoco viola los derechos de autor, por lo que puede ayudar a protegerlo contra demandas.

Dicho esto, veamos cómo puede incrustar fácilmente código iFrame en WordPress. Simplemente use los enlaces rápidos para saltar directamente al método que desea usar:

Método 1: Incrustar un iFrame de WordPress usando el código de la fuente (rápido y fácil)

Muchos sitios de alojamiento de video grandes tienen una opción de 'Incrustar' que te da acceso al código iFrame que necesitas para agregar a tu sitio.

Si el sitio web tiene alguna configuración de 'Compartir' o 'Incrustar', esta suele ser la forma más rápida y sencilla de incrustar contenido.

Los pasos exactos variarán según la plataforma, pero veamos YouTube como ejemplo. Para incrustar videos de YouTube en WordPress, simplemente haz clic en el botón 'Compartir' debajo del video que deseas usar.

Hacer clic en el botón Compartir del video de YouTube que elijas

Después de eso, verás una ventana emergente con diferentes opciones para compartir.

Simplemente haz clic en el botón 'Incrustar'.

Hacer clic en el botón Incrustar para obtener el código de inserción de YouTube

YouTube ahora te mostrará el código iFrame.

Por defecto, YouTube marcará la casilla 'Mostrar controles del reproductor', pero también recomendamos habilitar el modo de privacidad mejorada. Este modo permite a los visitantes ver el contenido incrustado en tu sitio web de WordPress sin que influya en su experiencia de navegación en YouTube.

Después de eso, haz clic en el botón 'Copiar'.

Agregar un video de YouTube a tu sitio web de WordPress

Ahora, puedes pegar ese código en cualquier publicación o página de tu sitio. En esta guía, lo agregaremos a una nueva página en el editor de bloques de WordPress.

Simplemente abre la página y luego haz clic en el botón ‘+’. En la ventana emergente que aparece, empieza a escribir ‘HTML’ para encontrar el bloque HTML personalizado.

Agregar un bloque de HTML personalizado en WordPress

Cuando aparezca el bloque correcto, haz clic para agregarlo a tu página.

Luego, simplemente pega el código iFrame de YouTube en el bloque.

Pegar el código HTML de YouTube en el bloque iFrame

Ahora puedes publicar tu página para ver el video de YouTube en vivo en tu blog de WordPress.

Método 2: Incrustar con un plugin de iFrame para WordPress (Funciona con todos los sitios web)

No todos los sitios web de terceros proporcionan un código de incrustación listo para usar. Si no puedes encontrar ninguna configuración de ‘Compartir’ o ‘Incrustar’, entonces puedes crear fácilmente tu propio código iFrame usando el plugin iFrame.

Primero, necesitas instalar y activar el plugin iFrame. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Después de la activación, el plugin comenzará a funcionar de inmediato sin necesidad de configuración. Simplemente ve a la página o publicación donde deseas incrustar contenido y agrega un bloque de Shortcode.

Agregar un bloque de shortcode en el editor de bloques

Después de eso, agrega el siguiente shortcode:

[iframe src="URL goes here"]

Simplemente reemplaza 'URL va aquí' con la URL del contenido que deseas incrustar en tu sitio.

Como ejemplo, vamos a agregar un Mapa de Google en WordPress, ya que es una forma fácil para que tiendas, restaurantes y otros lugares agreguen direcciones en su formulario de contacto.

Consejo: Dependiendo de la fuente, es posible que necesites hacer clic en una opción de 'Compartir' o similar para ver la URL directa e incrustable del contenido.

El código corto para incrustar un mapa de Google

Después de eso, simplemente previsualiza o publica la entrada.

Ahora deberías ver el contenido incrustado en tu sitio web.

Un mapa de Google incrustado, en un sitio web de WordPress

Para ver todos los parámetros disponibles, puedes echar un vistazo a la página del plugin iFrame.

Método 3: Incrustar iFrames en WordPress manualmente (No se requiere plugin)

Si no quieres usar un plugin de WordPress especial, entonces puedes crear el código iFrame manualmente. Para hacer esto, necesitas abrir la página o publicación y luego agregar un bloque HTML en el editor de contenido de WordPress.

Incrustar fácilmente código iframe en WordPress

Primero, pega el siguiente código en tu bloque HTML:

<iframe src="URL goes here"></iframe>

Simplemente reemplaza 'URL goes here' con la URL directa del contenido que deseas incrustar.

Aquí, estamos incrustando un Mapa de Google:

Ingresar el código iFrame para el mapa de Google

Puedes agregar parámetros adicionales para cambiar cómo se ve el contenido en tu sitio web. Por ejemplo, estamos estableciendo el ancho a 600 píxeles y la altura a 200 píxeles:

<iframe src="URL goes here" width="600" height="300"></iframe>

Esto es útil si necesitas mostrar el contenido incrustado en un espacio más pequeño. Por ejemplo, es posible que desees redimensionar el contenido después de probar la versión móvil de tu sitio web de WordPress.

El mapa de Google en el sitio con una altura y ancho establecidos

¿Cuáles son algunas alternativas a iFrame?

Hay algunas desventajas al incrustar iFrames.

No todos los sitios web te permiten poner su contenido en un iFrame, y es posible que necesites ajustar manualmente el contenido para que se vea bien en el espacio disponible.

Otro problema es que los sitios HTTPS solo pueden usar iFrames para contenido de otros sitios HTTPS. De manera similar, los sitios HTTP solo pueden usar iFrames para contenido de otros sitios HTTP.

Es por eso que muchas plataformas como WordPress prefieren oEmbed.

A menudo, puedes usar oEmbed para incrustar videos y otro contenido simplemente pegando una URL en la publicación de WordPress. WordPress redimensionará automáticamente el oEmbed para que quepa en el espacio disponible, por lo que siempre se verá perfecto en computadoras de escritorio, teléfonos inteligentes y tabletas.

Importante: WordPress ya no admite oEmbed para publicaciones de Facebook e Instagram de forma predeterminada. Para obtener más información sobre este tema, consulta nuestra guía completa sobre cómo solucionar el problema de oEmbed de Facebook en WordPress.

Si deseas mostrar fuentes sociales en tu sitio web, te recomendamos usar un plugin de redes sociales en lugar de iFrames.

Por ejemplo, Smash Balloon facilita la incrustación de contenido de Facebook, Instagram, Twitter y YouTube.

Un ejemplo de un feed de Instagram, creado usando Smash Balloon

Aquí tienes algunos tutoriales sobre cómo agregar feeds de redes sociales con Smash Balloon:

Esperamos que este artículo te haya ayudado a aprender cómo agregar fácilmente iFrames en WordPress. También puedes consultar nuestras guías sobre cómo incrustar SoundCloud en WordPress y cómo deshabilitar incrustaciones en WordPress.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

8 CommentsLeave a Reply

    • Si bien eso es posible, un error CORS se debería a una configuración del servidor y no a algo relacionado directamente con tu sitio de WordPress.

      Administrador

  1. gracias por tu artículo sobre cómo incrustar fácilmente código iframe en WordPress.

    Ahora estoy intentando incrustar código iframe en WordPress para Google Maps.

    Lo logré para resolver este problema.

    Gracias y saludos.

  2. Gracias por esto. Al incrustar un video de YouTube, ¿cómo puedo agregar un título al iframe para los lectores de pantalla, con fines de accesibilidad?

    • Deberías consultar con el soporte del iframe que intentas incrustar para conocer las opciones de título disponibles.

      Administrador

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.