iFrame
Un iFrame este un cadru în linie utilizat în interiorul unei pagini web pentru a încărca un alt document HTML în interiorul acestuia. Acest document HTML poate conține, de asemenea, JavaScript și / sau CSS, care este încărcat în momentul în care eticheta i-frame este analizată de browserul utilizatorului.
Utilizatorii WordPress întâlnesc adesea iframe-uri atunci când încearcă să încorporeze ceva dintr-o sursă externă pe site-ul lor WordPress. Cel mai frecvent 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, eticheta i-frame încarcă playerul video YouTube cu ID-ul video furnizat în cod. Are și alți parametri definiți, cum ar fi înălțimea, lățimea, chenarul etc. Acești parametri vor fi folosiți de scriptul care încarcă playerul video YouTube.
Multe alte site-uri 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 socializare și site-urile de partajare video oferă utilizatorilor cod de încorporare în format i-frame.
Atenție: Trebuie să fiți precauți atunci când vi se cere să încorporați un cod iframe în site-ul dvs. Ar trebui să încorporați un cod i-frame în site-ul dvs. numai dacă provine dintr-o sursă de încredere și sunteți sigur cu privire la identitatea site-ului. Uneori, hackerii pot lăsa și codul i-frame într-un site WordPress ca backdoor. Acest cod se încarcă într-un iframe și oferă hackerilor acces de la distanță la un site WordPress piratat.