Doof: YouTube verschiebt Einbett-Code
Manno – ich habe eben echt 10 Minuten gesucht und einen Bekannten gefragt, ob er wisse, wo sich der neue Standort des YouTube-Codes zum Einbetten der Videos befindet. Normalerweise konnte man diesen Code unter dem Punkt „Einbetten“ bei den Buttons „Mag ich“, „Mag ich nicht“ & Co finden. Nun nicht mehr – denn der Code versteckt sich unter dem Menüpunkt „Weiterleiten„.
Ich gehöre ja immer noch zu den Leuten, die den Code manuell aus YouTube kopieren und keinerlei Plugins in WordPress nutzen. Auch nutze ich noch den alten HTML-Code, da der WordPress-Editor leider das Problem hat, beim Nutzen des iFrame-Codes von YouTube diesen immer zu entfernen, wenn man von der HTML-Ansicht in die visuelle und wieder zurück wechselt. Mögliche Lösung: TinyMCE Advanced nutzen und diese Einstellungen aktivieren (danke Charles).
Den habe ich erst gestern mit nem Arbeitskollegen auch gesucht 😀
Danke!
Über diese Hürde wäre ich bestimmt auch beizeiten gestolpert. Jetzt weiss man vorab Bescheid.
Brauchst gar kein Plugin:
http://www.netzblogr.de/youtube-sauber-in-wordpress-einbinden
🙂
Ging mir gestern auch so, ich dachte erst die Uploader hätten die Einbettenfunktion für ihr Video deaktiviert, was ja auch möglich ist.
So, so, WP hat es immer noch nicht geschafft, seinem Editor Manieren beizubringen. Ich hasse es, wenn meine Eingaben von einem Tool editiert werden.
Warum kopierst du nicht einfach nur die URL Zum Youtube-Video in den WordPress Editor, beim Veröffentlichen wird dann automatisch das Video eingebettet*. Kein Plugin, keine Probleme beim umschalten zwischen HTML und visueller Ansicht.
* Ich glaube seit Version 3.xx
@Heiko: dabei wird aber leider nicht die max. Breite des Blogs, bzw. des Templates beachtet, siehe:
http://d.pr/Bxyk
Zunächst einmal finde ich die neue Anordnung nur logisch. Schließlich leitet man das Video ja auch weiter, wenn man es auf seiner Seite einbindet. 🙂
Zum Problem des TinyMCE Editor in WordPress: Diesem Verhalten lässt sich mit dem Plugin TinyMCE Advanced entgegen wirken. Dort kann man einen Haken setzen, sodass iFrames beim Wechseln der Ansichten nicht mehr automatisch entfernt werden.
http://wordpress.org/extend/plugins/tinymce-advanced/
ich nutze zwar kein WP, hatte aber auch das Problem mit TinyMCE und den IFrames. -> einfach die neuste Version ziehen und updaten. außerdem kann man dann auch reine HTML5-Videos einbinden.
Danke fürs Vorwarnen 🙂
Ich kann das Plugin Smart YouTube sehr empfehlen:
http://wordpress.org/extend/plugins/smart-youtube/
Einfach die URL-des YouTube-Videos kopieren und ein „v“ hinter dem Protokoll anhängen, also z.B.
httpv://www.youtube.com/watch?v=6s6UiEuCYXA
@charles: danke, siehe Update.
@caschy
Du kannst dann einfach mit Hilfe des [embed] Shortcode die Weite bestimmen. Beispiel:
[embed width="200"]http://www.youtube.com/watch?v=JaNH56Vpg-A[/embed]
Breite ist dann 200px.
Siehe auch: http://codex.wordpress.org/Embeds
@Ocean90: bekannt. Aber umständlich.
Noch eine kleine Info: WordPress 3.2 wird dann auch mit einer neuen TinyMCE Version kommen, welche den iframe Code nicht mehr entfernen wird.
DAS sind doch mal gute News 🙂
@Caschy: Kein Problem, nichts zu danken! 🙂
So ein letztes Mal.
Scheint als hätte dein Theme die Content Breite nicht definiert, deshalb ragen die Videos über den Content.
Füg mal dies in die functions.php deines Themes:
if ( ! isset( $content_width ) )
$content_width = 640;
Die 640 dann dementsprechend anpassen.
Oder, einfacher: Geh zu den Mediathek Einstellungen -> Einbettungen und lege dort die Breite fest.
@Caschy: Einfach in den Einstellungen (Mediathek Einstellungen -> Einbettungen) die Breite deines Blogs festlegen. Dann wird der autom. generierte Code der Breite deines Blogs angepasst.
Dies hat außerdem den Vorteil, dass wenn du die Breite mal änderst alle Youtube Videos trotzdem noch korrekt angezeigt werden.
Ich nutze auf meinem Blog das Plugin „Valid oEmbed YouTube“.
Wie es in Feedreadern oder bei angepasster Breite funktioniert, habe ich zwar noch nicht ausprobiert, aber man kann einfach die Video URL in seinen Beitrag kopieren und beim Abspeichern wird xHTML valider Embed Code gebaut. Finde ich eigentlich ganz praktisch, da man nicht erst in den HTML-Editor wechseln muss, um den Embed Code manuell zu kopieren oder anzupassen.