Publicité
Si vous utilisez Facebook depuis un certain temps, vous avez probablement remarqué que lorsque vous publiez un lien vers un Youtube vidéo, 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 et cela est très pratique.
Depuis la version 2.9, WordPress a donné aux utilisateurs la possibilité de se connecter à partir de plusieurs services (tels que Flickr et YouTube) et intégrer automatiquement le contenu sans que vous ayez à saisir un tas de code. Wordpress utilise le protocole oEmbed pour y parvenir. Vous vous demandez peut-être "alors qu'est-ce que cette chose oEmbed et comment aide-t-elle un utilisateur WordPress comme moi?"
Qu'est-ce que oEmbed pour WordPress?
oEmbed a été décrit de différentes manières. le Codex WordPress le décrit de cette façon:
… Un protocole permettant au site A (comme votre blog) de demander au site B (comme YouTube) le code HTML nécessaire pour intégrer du contenu (comme une vidéo) à partir du site B.
Page d'accueil de oEmbed donne également une description:
oEmbed est un format permettant une représentation intégrée d'une URL sur des sites tiers. L'API simple permet à un site Web d'afficher du contenu intégré (comme 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 (c.-à-d. un site WordPress) pour transformer un lien en média intégré simplement en envoyant une demande à l'expéditeur du contenu multimédia (comme YouTube ou Flickr) pour le code intégré.
OK, alors qu'est-ce que 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 les liens YouTube fonctionnent dans WordPress 2.9 et versions ultérieures. Auparavant, vous deviez arrêter ce que vous faisiez, trouver la vidéo à incorporer, puis trouver le code d'intégration à coller dans la version HTML du message sur lequel vous travailliez.
Ce processus a bien fonctionné mais maintenant les choses sont plus faciles grâce à oEmbed. Maintenant, saisissez simplement le lien. Il existe deux façons d'utiliser le lien. Permettez-moi de montrer comment cela fonctionne en utilisant mon propre site WordPress.
- Prenez le lien depuis la page YouTube.
- Collez le lien sur sa propre ligne.
- Voici ce que vous verrez.
- Ou vous pouvez utiliser un code court et taper quelque chose de similaire à ceci et avoir une certaine flexibilité avec le formatage:
- Cet exemple ressemblerait à ceci:
En termes de base, c'est ce qu'est oEmbed et comment cela fonctionne avec WordPress. WordPress ne permet pas d'utiliser n'importe quelle ancienne URL avec oEmbed pour des raisons de sécurité. Il y a une liste de sites acceptés sur le Page Codex WordPress sur les intégrations. 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 nous faciliter la vie. 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?
Je suis un gamin de 30 ans dans l'âme. Je travaille sur et sur des ordinateurs depuis le lycée. J'aime trouver de nouveaux sites intéressants qui sont utiles à tous les jours. J'aide et forme des gens sur des questions liées à la technologie depuis des années et je ne me vois pas m'arrêter de sitôt.