Un iframe (del inglés inline frame) es un elemento que permite mostrar dentro de la página web un contenido que realmente forma parte de otra web. Es como colocar una ventana dentro de la web a través de la cual se ve un vídeo, un mapa o cualquier contenido externo sin que haya que que subirlo o copiarlo directamente.

En WordPress se utiliza sobre todo para insertar vídeos de plataformas como YouTube o Vimeo, mapas de Google Maps, o incluso formularios y widgets de otros servicios. De hecho, normalmente estas plataformas ya indican los pasos a seguir para poder usar un iframe que enlace a su contenido, que normalmente pasa por copiar un pequeño código que empieza por una etiqueta HTML iframe, y pegarlo en el editor en modo HTML o donde pueda colocarse un trozo de código. Un ejemplo típico sería un vídeo de YouTube, el código del cuál se vería así:

<iframe width="560" height="315" src="https://www.youtube.com/embed/2MdQWo9fHZs?si=3j5_-tlxU1kg9TRV" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

Conviene usar los iframes con moderación porque pueden afectar a la velocidad de carga, especialmente si muestran contenido pesado o si se incluyen demasiados en la misma página. También es importante asegurarse de que el contenido insertado sea de una fuente fiable, ya que proviene de un servidor externo, y por tanto no tenemos control sobre él.