Vuoi incorporare un iframe sul tuo sito WordPress? Sebbene probabilmente esista un plugin per farlo, puoi aggiungere questo semplice snippet di codice a functions.php per incorporare un iframe utilizzando uno shortcode.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
add_shortcode('iframe', array('iframe_shortcode', 'shortcode'));
class iframe_shortcode {
function shortcode($atts, $content=null) {
extract(shortcode_atts(array(
'url' => '',
'scrolling' => 'no',
'width' => '100%',
'height' => '500',
'frameborder' => '0',
'marginheight' => '0',
), $atts));
if (empty($url)) return '<!-- Iframe: You did not enter a valid URL -->';
return '<iframe src="'.$url.'" title="" width="'.$width.'" height="'.$height.'" scrolling="'.$scrolling.'" frameborder="'.$frameborder.'" marginheight="'.$marginheight.'"><a href="'.$url.'" target="_blank">'.$url.'</a></iframe>';
}
}
Ecco un esempio di come incorporare l'iframe utilizzando uno shortcode.
[iframe url="http://wpsnipp.com" width="100" height="100" scrolling="yes" frameborder="1" marginheight="2"]
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: 62 migliori temi gratuiti per blog WordPress o 7 migliori plugin per moduli di contatto WordPress.
Fantastico! Grazie.
Vorrei solo che fosse responsive in altezza, o, se imposto, ad esempio: ‘altezza’ => ‘300’, con un monitor piccolo scompare un pezzo di contenuto
Sono contento che ti piaccia! un ringraziamento speciale a @tweetsfromchris:twitter per questo, in realtà!
Grazie! ottima e utile funzionalità.
Fantastico, sono contento che ti piaccia lo snippet. Un ringraziamento speciale a Justin per questo!