Un iFrame este un cadru inline utilizat în interiorul unei pagini web pentru a încărca un alt document HTML în interiorul său. Acest document HTML poate conține, de asemenea, JavaScript și/sau CSS care este încărcat în momentul în care tag-ul iframe este analizat de browserul utilizatorului.
Utilizatorii WordPress întâlnesc adesea iframes atunci când încearcă să încorporeze ceva dintr-o sursă externă pe site-ul lor WordPress. Cel mai comun exemplu de cod de încorporare iframe este codul de încorporare video YouTube, care arată astfel:
<iframe width="420" height="315" src="//www.youtube.com/embed/qzOOy1tWBCg?rel=0" frameborder="0" allowfullscreen></iframe>
În exemplul de mai sus, tag-ul iframe încarcă playerul video al YouTube cu ID-ul video furnizat în cod. Acesta are și alți parametri definiți, cum ar fi înălțimea, lățimea, frameborder etc. Acești parametri vor fi utilizați de scriptul care încarcă playerul video YouTube.
Multe alte site-uri web terțe pot oferi utilizatorilor un cod de încorporare iframe pentru a insera anumite elemente pe site-urile lor. Cel mai frecvent, furnizorii de servicii de analiză web, site-urile de social media și site-urile de partajare video oferă utilizatorilor coduri de încorporare în format iframe.
Atenție: Utilizatorii sunt sfătuiți să fie precauți atunci când li se cere să încorporeze cod iframe pe site-ul lor web. Ar trebui să încorporați un cod iframe pe site-ul dvs. web numai dacă provine dintr-o sursă de încredere și sunteți sigur de identitatea site-ului web. Uneori, hackerii pot lăsa cod iframe pe un site WordPress ca o ușă din spate. Acest cod se încarcă într-un iframe și oferă hackerilor acces de la distanță la un site WordPress compromis.

