En iFrame är en inline-ram som används på en webbsida för att hämta ett annat HTML-dokument inuti den. Detta HTML-dokument kan också innehålla JavaScript och/eller CSS som hämtas vid den tidpunkt då iframe
tagged analyseras av användarens webbläsare.
WordPress-användare stöter ofta på iframes när de försöker embeda något från en extern källa till sin WordPress-webbplats. Det vanligaste exemplet på en embed-kod för iframe är embed-koden för YouTube videoklipp som gillar att se ut så här:
<iframe width="420" height="315" src="//www.youtube.com/embed/qzOOy1tWBCg?rel=0" frameborder="0" allowfullscreen></iframe>
I exemplet ovan hämtar iframe-taggen YouTubes videospelare med det video-ID som provider i koden. Den har också andra parametrar definierade, såsom höjd, bredd, frameborder etc. Dessa parametrar kommer att användas av det skript som hämtar YouTubes videoklipp.
Många andra webbplatser från tredje part kan förse användare med en iframe embed-kod för att insert vissa element på sina webbplatser. Vanligtvis erbjuder leverantörer av webbanalystjänster, webbplatser för sociala media och webbplatser för delning av videoklipp användare embed-kod i iframe-format.
Varning för detta: Användare uppmanas att vara försiktiga när de ombeds att bädda in iframe-kod på sin website. You should only embed an iframe code into your website if it is from a reliable source, and you are certain about the identity of the website. Ibland kan hackare också lämna iframe-kod på en WordPress site som en bakdörr. Denna kod hämtar sig själv i en iframe och ger hackare fjärråtkomst till en hackad WordPress site.