Ich musste eben in einem Blog ein vimeo Video einbinden und wusste nicht wie das funktioniert und ob ich ein plugin dafür brauche oder nicht. Man braucht kein plugin. Das Theme muss es nur unterstützen. Wenn das Theme diese Funktion nicht standardmäßig konfiguriert hat kann man das leicht nachholen. Dabei muss man nur die functions.php im Theme Ordner bearbeiten und folgenden Code hinzufügen:
function vimeo($atts, $content) {
return ‘<iframe src=”http://player.vimeo.com/video/’.$content.'” width=”612″ height=”344″ frameborder=”0″>
<a href=”http://vimeo.com/’.$content.'” target=”_blank” title=”Video bei Vimeo ansehen”><img src=”[ABSOLUTE_URL]/vimeo.png” border=”0″ alt=”Video bei Vimeo ansehen” /></a>
</iframe><br />
<small><a href=”http://www.vimeo.com/’.$content.'” target=”_blank” title=”Video bei Vimeo ansehen”>Video bei Vimeo ansehen</a></small><br />’;
}add_shortcode(“vimeo”, “vimeo”);
add_filter(‘the_excerpt’, ‘do_shortcode’);
Wenn man nun ein Vimeo Video einbauen möchte, dann muss man nur noch folgenden Code benutzen:
[vimeo]23410166[vimeo]
Die Nummer zwischen den beiden Tags ist die des Videos.
Warum so kompliziert? Einfach die Vimeo URL in dem Beitrag auf ne extra Zeile und das oEmbed aktivieren, fertig! :-)
Hab da ne Anleitung geschrieben:
http://www.data-travelers.de/2011/04/21/oembed-wordpress-videos-bilder-schnell-einbinden.html
Grüße
Sebastian (DerBastS4)
So geht das natürlich einfacher :)