Så här lägger du in SoundCloud i dina WordPress-inlägg med hjälp av oEmbed

Så här lägger du in SoundCloud i dina WordPress-inlägg med hjälp av oEmbed / Handledningar

En av våra användare bad oss ​​om ett enkelt sätt att bädda in SoundCloud på deras WordPress-webbplats. WordPress har denna coola funktion som heter oEmbed som stöder automatisk inbäddning så länge du lägger in webbadressen i sin egen rad. För närvarande stöder WordPress oEmbed-biblioteket populära tjänster som Youtube, Twitter, Vimeo, etc. Men SoundCloud stöds inte av WordPress just än. Tja, det finns inget att oroa sig för, eftersom WordPress gör det väldigt enkelt att lägga till oEmbed-leverantörer med funktionen wp_oembed_add_provider (). I den här artikeln visar vi hur du lägger till oEmbed-stöd för SoundCloud i WordPress.

Uppdatering: Du behöver INTE använda denna handledning längre. WordPress 3.5+ har inbyggt oEmbed-stöd för SoundCloud.

Allt du behöver göra är att klistra in följande kod i ditt temas funktioner.php-fil eller i ett sajtspecifikt plugin.

 // Lägg till SoundCloud oEmbed funktion add_oembed_soundcloud () wp_oembed_add_provider ('http://soundcloud.com/*', 'http://soundcloud.com/oembed');  add_action ('init', 'add_oembed_soundcloud'); 

Det är allt. Klistra in din SoundCloud-webbadress i en separat rad och låt den automatiska inbäddade (oEmbed) magiken göra resten.

Det finns ett ganska populärt plugin som du kan använda lika kallat SoundCloud Gold, som erbjuder många funktioner. Alternativt eftersom SoundCloud officiellt stöds av WordPress.com finns det en kortnummer tillgänglig för alla WordPress.com-användare. Så du kan använda JetPack-plugin för självhäftad WordPress och aktivera alternativet ShortCode. När du har gjort det kommer du att kunna använda kortnumret så här:

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

Förhoppningsvis kommer det att hjälpa alla som letar efter ett sätt att bädda in SoundCloud i WordPress.