Comment intégrer SoundCloud dans vos publications WordPress en utilisant oEmbed

Comment intégrer SoundCloud dans vos publications WordPress en utilisant oEmbed / Tutoriels

Un de nos utilisateurs nous a demandé un moyen simple d’intégrer SoundCloud à son site WordPress. WordPress a cette fonctionnalité intéressante appelée oEmbed qui prend en charge l'intégration automatique tant que vous postez l'URL dans sa propre ligne. Actuellement, la bibliothèque WordPress oEmbed prend en charge des services populaires tels que Youtube, Twitter, Vimeo, etc. Cependant, SoundCloud n'est pas encore pris en charge par WordPress. Il n’ya rien à craindre, car WordPress facilite vraiment l’ajout de fournisseurs oEmbed à l’aide de la fonction wp_oembed_add_provider (). Dans cet article, nous allons vous montrer comment ajouter la prise en charge oEmbed de SoundCloud dans WordPress.

Mise à jour: vous n'avez plus à utiliser ce tutoriel. WordPress 3.5+ intègre le support oEmbed de SoundCloud.

Tout ce que vous avez à faire est de coller le code suivant dans le fichier functions.php de votre thème ou dans un plugin spécifique au site..

 // Ajout de la fonction SoundCloud oEmbed add_oembed_soundcloud () wp_oembed_add_provider ('http://soundcloud.com/*', 'http://soundcloud.com/oembed');  add_action ('init', 'add_oembed_soundcloud'); 

C'est tout. Collez simplement votre URL SoundCloud sur une ligne séparée et laissez la magie de l'auto-incorporation (oEmbed) faire le reste.

Il existe un plugin assez populaire que vous pouvez utiliser aussi appelé SoundCloud is Gold qui offre beaucoup de fonctionnalités. Alternativement, puisque SoundCloud est officiellement pris en charge par WordPress.com, un shortcode est disponible pour tous les utilisateurs de WordPress.com. Ainsi, vous pouvez utiliser le plugin JetPack pour WordPress auto-hébergé et activer l’option d’incorporation de shortcode. Une fois que vous faites cela, vous pourrez utiliser le shortcode comme ceci:

[soundcloud url = ”http://api.soundcloud.com/tracks/207988" iframe = "true" /]

Espérons que cela aidera tous ceux qui recherchent un moyen d’intégrer SoundCloud dans WordPress.