Tout savoir sur WordPress

Intégrer des vidéos YouTube, des images Flickr et d’autres médias sans plugin

Découvrez comment intégrer une image Flickr ou une vidéo Youtube, Vimeo ou Dailymotion sans importer de code dans vos articles.

Il y a beaucoup de plugins qui proposent d’intégrer des images Flickr ou même une vidéo YouTube, Vimeo et Dailymotion. Savez-vous que cette fonctionnalité est native depuis la version 2.9 de WordPress ?

Il suffit de se rendre dans le menu Réglages > Média  puis de cocher la case suivante :

Ensuite, il suffira d’inclure les URL des videos ou des images dans vos articles (ou pages) et WordPress les intègrera automatiquement.

Personnaliser l’affichage

Pour autant, il peut être est nécessaire de contrôler la taille des éléments à intégrer. Pour cela, il est possible d’encercler les URL avec le shortcode [embed] comme ci-dessous :

[embed width='300' height='90']URL-a-poster[/embed]

Si vos contenus ne sont pas issus de YoutTube ou Flickr, il faudra passer par la fonction wp_oembed_add_provider() et insérer ceci dans votre fichier functions.php :

<?php wp_oembed_add_provider( 'http://site.com/watchvideo/*', 'http://site.com/oembedprovider' ); ?>

Source: http://codex.wordpress.org/Embeds

Bonus

Depuis la version 3.4 de WordPress, il est même possible d’intégrer un Tweet en ajoutant un lien comme ci-dessous :

Vous pouvez retrouver la liste des services supportés sur le codex à l’adresse suivante : http://codex.wordpress.org/Embeds#Can_I_Use_Any_URL_With_This.3F

Cet article a été publié il y a 2046 jours - Il n'est peut être plus à jour !

Article écrit par jmlapam

8 Commentaires

  1. C’est la fonction que j’utilise pour mes vidéos YouTube mais je ne savais pas que ça pouvait fonctionner avec d’autres services, j’en prend note ! :)

  2. Oui d’ailleurs, le lien pour le tweet est mal passé. Faudra le corriger. Sinon il faut préciser qu’il faut désactiver le lien hypertexte de l’URL quand vous l’intégrez entre les [embed] sinon cela ne marchera pas.

  3. @Franck : y a un lien dans l’article >> liste à checker
    Deezer n’y figure pas. Mais je ne crois pas que c’est réalisable facilement parce que deezer utilise des balises que WordPress n’aime pas.

  4. Personnellement, je me rends sur Youtube, au dessous de la vidéo que je veux intégrer, je clique sur Partager puis Intégrer et en cliquant sur Intégrer, un code apparaît. C’est ce code que je l’insère dans l’article.

  5. J’ai cru voir que sur la plateforme de WordPress.com dans « ajouter un media » le oembed pour les videos YT et twitter est implanté , existe-t-il ou est-il possible de faire la meme chose ? sur un wordpress hébergé ?

    Merci

  6. Bonjour,
    Merci pour les astuces d’abord. J’aimerais savoir comment rediriger les lecteurs de mon site vers ma page Youtube. En fait, j’ai dans mon menu une page « Nos vidéos » et j’aimerais qu’en cliquant dessus on se rende direct sur la page Youtube…
    Merci d’avance!

9f41ed32273ad9381f7f5738e9e808dd]]]]]]]]]]