Qu'est-ce qui est oEmbed et comment cela rend-il l'utilisation de WordPress plus facile? [Technologie expliquée]

Publicité

Publicité
Publicité

WordPress oembed Si vous utilisez Facebook depuis un certain temps, vous avez probablement remarqué que lorsque vous publiez un lien vers une vidéo YouTube, Facebook intègre la vidéo dans votre mise à jour pour vous. Il fonctionne également sur plusieurs autres types de liens tels que les fichiers MP3. Je poste parfois des liens vers des enregistrements, ce qui est pratique.

Depuis la version 2.9, WordPress permet aux utilisateurs de créer des liens à partir de plusieurs services (tels que Flickr et YouTube) et d'intégrer le contenu automatiquement sans que vous ayez à saisir un tas de code. Wordpress utilise le protocole oEmbed pour accomplir ceci. Vous demandez peut-être «alors, quelle est cette chose OEmbed et comment cela aide-t-il un utilisateur WordPress comme moi?

Qu'est-ce qui est oEmbed pour WordPress?

oEmbed a été décrit de plusieurs manières différentes. Le Codex WordPress le décrit de cette façon:

... un protocole pour le site A (tel que votre blog) pour demander au site B (tel que YouTube) le code HTML nécessaire pour intégrer du contenu (tel qu'une vidéo) à partir du site B.

La page d'accueil d'oEmbed donne aussi une description:

oEmbed est un format pour permettre une représentation intégrée d'une URL sur des sites tiers. L'API simple permet à un site Web d'afficher un contenu intégré (tel que des photos ou des vidéos) lorsqu'un utilisateur publie un lien vers cette ressource, sans avoir à analyser directement la ressource.

Donc, fondamentalement, oEmbed permet à une page Web (par exemple un site WordPress) de transformer un lien en média intégré simplement en envoyant une demande à l'auteur du contenu multimédia (comme YouTube ou Flickr) pour le code d'intégration.

OK, alors qu'est-ce que tout cela signifie pour moi en tant qu'utilisateur WordPress?

Comment fonctionne oEmbed avec WordPress?

Si vous vous souvenez de mon exemple au début sur la façon dont Facebook gère les liens YouTube, vous saurez comment fonctionnent les liens YouTube dans WordPress 2.9 et les versions ultérieures. Vous deviez arrêter ce que vous faisiez, trouver la vidéo à intégrer, puis trouver le code d'intégration à coller dans la version HTML de l'article sur lequel vous travailliez.

Ce processus a bien fonctionné mais maintenant les choses sont plus faciles grâce à oEmbed. Maintenant, saisissez le lien. Il y a deux façons d'utiliser le lien. Permettez-moi de démontrer comment cela fonctionne en utilisant mon propre site WordPress.

  • Prenez le lien de la page YouTube.

WordPress oembed

  • Collez le lien sur sa propre ligne.

intégrer du contenu d'un autre site

  • C'est ce que vous verrez.

intégrer du contenu d'un autre site

  • Ou vous pouvez utiliser un code court et taper quelque chose de similaire à ceci et avoir une certaine flexibilité avec le formatage:

intégrer du contenu d'un autre site

  • Cet exemple ressemblerait à ceci:

WordPress oembed

En termes simples, c'est ce qu'est oEmbed et comment cela fonctionne avec WordPress. WordPress n'autorise pas l'utilisation de n'importe quelle ancienne URL avec oEmbed pour des raisons de sécurité. Il y a une liste de sites acceptés sur la page du Codex WordPress concernant les embeds. Il convient également de mentionner que vous pouvez ajouter plus de sites. Ce processus devrait être laissé pour un autre article à couvrir.

WordPress semble être sur un voyage sans fin pour rendre nos vies plus faciles. Cette capacité d'intégration n'est qu'un autre petit exemple. Quelle fonctionnalité WordPress aimez-vous qui vous facilite la vie? Avez-vous essayé oEmbed?

In this article