Seit der Version 2.9 von WordPress wird das oEmbed-Format seitens WordPress unterstützt und damit lassen sich externe Inhalte recht einfach in den Beiträgen einbetten. Lediglich die Url eines Bildes von Flickr oder eines Videos von YouTube genügt und im Frontend wird das jeweilige Medienfile eingebettet. Damit wird das einbinden von Medien wesentlich vereinfacht. Wer trotzdem noch Schwierigkeiten hat, dem sei der Artikel Youtube-Videos und Flickr-Fotos noch einfacher einbetten empfohlen.
Um diese Funktion zu ermöglichen muss in den Einstellungen des Blog ein Haken gesetzt sein, der im Standard nach dem Update oder der Installation von WordPress aktiv ist. Damit das ganze dann funktioniert, sucht WordPress den Content ab und ersetzt die Url mit der jeweiligen Datei und dem entsprechenden Markup - das kostet Last, denn der Filter benötigt ein wenig an Ressourcen um immer alle Daten zu durchforsten.
// Attempts to embed all URLs in a post
if ( get_option('embed_autourls') )
add_filter( 'the_content', array(&$this, 'autoembed'), 8 );

Daher, wer diese Funktion nicht benötigt, einfach den Haken entfernen und schon wird eine Ressource frei gegeben.
Blöd nur, dass das HTML, das bei Einbettung verwendet wird, nicht XHTML 1.0 strict-konform ist...
Hallo,
vielen Dank für den Tipp, also subjektiv würd ich sagen, dass es schon einen gefühlten Geschwindigkeitsschub gibt, wenn man die Option (die ich nicht nutze) abschaltet.
Gruß
Björn
Ein kleines Problem gibt es leider bei oEmbed: Flickr verlangt in den Community-Richtlinien, dass man einen Link zurück auf die Fotoseite setzt. Das macht oEmbed leider nicht selbständig, aber man kann ja darunter einen Link setzen.
Ich finde gerade solch eine Funktion hervorragend. Auf für einige Kunden ist es perfekt.
Den muss man dann nicht eine Einleitung mit auf den Weg geben, sonder kann sagen dass das System dies automatisch erkennt.
Ich wünsche mir mehr von solchen Funktionen. Allerdings sollte man sie auch immer deaktivieren können. Ich kann es verstehen wenn nicht alle es so wie ich sehen. =)
Ich bin gespalten: Die Funktion ermöglicht das leichte Einbinden von fremden Inhalten auf der eigenen Seite. Der ser muss trotzdem natürlich prüfen, ob Urheberrechte verletzt werden. Gerade Bilderklau ist ja recht populär - und dadurch, das man sie nicht auf der eigenen Seite speichert sondern nur einbindet und anzeigt, wirds nicht legal. Dadurch, das diese Funktion es so einfach macht, kann der Nutzer leicht in die Versuchung kommen...
Vielleicht sollte gleichzeitig mit dem automatischen Einbinden gleich immer ein Link zum Original verbunden werden oder sowas wie ein Copyright hinweis?
@Max: definitiv richtig; aber das soll der Artikel hier nicht klären, hier geht es nur um das Sparen von Ressourcen, wenn man die Funktion nicht braucht; was ja in vielen Fällen, wo WP als CMS o.ä. eingesetzt wird, der Fall ist.
Für mich selbst würde ich es nicht aktivieren wollen, aber für Kunden oder Anfänger bestimmt sehr praktisch. Bevor man denen erklären kann, welchen Code die Wann einbinden müssen, da ist diese Lösung doch wesentlich einfacher.
Also für mich bleibt der Haken raus.