Möchten Sie einen iFrame auf Ihrer WordPress-Seite einbetten? Wahrscheinlich gibt es ein Plugin dafür, aber Sie können diesen einfachen Code-Schnipsel zu functions.php hinzufügen, um einen iFrame mit einem Shortcode einzubetten.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
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>';
}
}
Hier ist ein Beispiel, wie man den iFrame mit einem Shortcode einbettet.
[iframe url="http://wpsnipp.com" width="100" height="100" scrolling="yes" frameborder="1" marginheight="2"]
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieses Code-Snippet gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 62 beste kostenlose WordPress-Blog-Themes oder 7 beste WordPress-Kontaktformular-Plugins.
Großartig! Danke.
Ich wünschte nur, die Höhe wäre responsiv, oder wenn sie festgelegt ist, z.B. 'height' => '300', verschwindet bei einem kleinen Monitor ein Teil des Inhalts.
Freut mich, dass es Ihnen gefällt! Ein Dank geht an @tweetsfromchris:twitter dafür, eigentlich!
Danke! Tolle und nützliche Funktion.
Cool, freut mich, dass Ihnen der Schnipsel gefällt. Ein Dank geht an Justin dafür!