Wenn Sie Facebook für einen bestimmten Zeitraum genutzt haben, ist Ihnen wahrscheinlich aufgefallen, dass Facebook das Video in Ihr Update für Sie einfügt, wenn Sie einen Link zu einem YouTube-Video posten. Es funktioniert auch auf verschiedenen anderen Arten von Links wie MP3-Dateien. Ich poste manchmal Links zu Aufnahmen und das ist praktisch.
Seit der Version 2.9 hat WordPress den Benutzern die Möglichkeit gegeben, von mehreren Diensten (wie Flickr und YouTube) zu verlinken und den Inhalt automatisch einzubetten, ohne dass Sie eine Menge Code benötigen. Wordpress verwendet das oEmbed-Protokoll, um dies zu erreichen. Du fragst dich vielleicht: "Worum geht es bei dieser oEmbed-Sache und wie hilft es einem WordPress-Nutzer wie mir?"
Was ist für WordPress embedded?
oEmbed wurde auf verschiedene Arten beschrieben. Der WordPress Codex beschreibt es so:
... ein Protokoll für Site A (z. B. Ihren Blog), um Site B (z. B. YouTube) nach dem HTML-Code zu fragen, der zum Einbetten von Content (z. B. ein Video) von Site B benötigt wird.
oEmbeds Homepage gibt auch eine Beschreibung:
oEmbed ist ein Format, das eine eingebettete Darstellung einer URL auf Websites von Drittanbietern ermöglicht. Die einfache API ermöglicht es einer Website, eingebettete Inhalte (z. B. Fotos oder Videos) anzuzeigen, wenn ein Benutzer einen Link zu dieser Ressource sendet, ohne die Ressource direkt analysieren zu müssen.
OEmbed macht es im Grunde möglich, dass eine Webseite (dh eine WordPress-Website) einen Link in eingebettete Medien verwandelt, indem einfach eine Anfrage an den Urheber des Medieninhalts (wie YouTube oder Flickr) für den Einbettungscode gesendet wird.
OK, was bedeutet das für mich als WordPress-Nutzer?
Wie funktioniert oEmbed mit WordPress?
Wenn Sie sich am Anfang an mein Beispiel erinnern, wie Facebook mit YouTube-Links umgeht, wissen Sie, wie YouTube-Links in WordPress 2.9 und höher funktionieren. Früher musstest du aufhören, was du getan hast, das zu integrierende Video finden und dann den Einbettungscode finden, den du in die HTML-Version des Posts einfügen möchtest, an dem du gerade gearbeitet hast.
Dieser Prozess hat gut funktioniert, aber jetzt sind die Dinge einfacher dank oEmbed. Jetzt greifen Sie einfach den Link. Es gibt zwei Möglichkeiten, den Link zu verwenden. Erlaube mir zu demonstrieren, wie es funktioniert mit meiner eigenen WordPress-Website.
- Nimm den Link von der YouTube-Seite.
- Fügen Sie den Link in einer eigenen Zeile ein.
- Das wirst du sehen.
- Oder Sie können einen kurzen Code verwenden und etwas Ähnliches eingeben und eine gewisse Flexibilität bei der Formatierung haben:
- Dieses Beispiel würde so aussehen:
Im Grunde genommen ist das, was oEmbed ist und wie es mit WordPress funktioniert. WordPress erlaubt aus Sicherheitsgründen nicht die Verwendung einer alten URL mit oEmbed. Es gibt eine Liste von akzeptierten Seiten auf der WordPress Codex Seite über Embeds. Es sollte auch erwähnt werden, dass Sie weitere Websites hinzufügen können. Dieser Prozess sollte einem anderen Artikel vorbehalten bleiben.
WordPress scheint auf einer nie endenden Reise zu sein, um unser Leben einfacher zu machen. Diese Einbettungsfähigkeit ist nur ein weiteres kleines Beispiel. Welche WordPress-Funktion magst du, die dein Leben einfacher macht? Hast du oEmbed ausprobiert?