Come incorporare SoundCloud nei tuoi post WordPress usando oEmbed

Come incorporare SoundCloud nei tuoi post WordPress usando oEmbed / Esercitazioni

Uno dei nostri utenti ci ha chiesto un modo semplice per incorporare SoundCloud nel loro sito WordPress. WordPress ha questa interessante funzione chiamata oMed che supporta l'incorporamento automatico purché pubblichi l'URL nella sua stessa riga. Attualmente la libreria oPress di WordPress supporta servizi popolari come Youtube, Twitter, Vimeo, ecc. Tuttavia, SoundCloud non è ancora supportato da WordPress. Beh, non c'è nulla di cui preoccuparsi perché WordPress rende davvero facile aggiungere provider oEmbed usando la funzione wp_oembed_add_provider (). In questo articolo, ti mostreremo come aggiungere il supporto oEmbed per SoundCloud in WordPress.

Aggiornamento: NON devi più usare questo tutorial. WordPress 3.5+ ha il supporto oMed integrato per SoundCloud.

Tutto quello che devi fare è incollare il seguente codice nel file functions.php del tuo tema o in un plug-in specifico del sito.

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

Questo è tutto. Basta incollare l'URL di SoundCloud in una riga separata e lasciare che la magia di autoinclusione (oMata) faccia il resto.

C'è un plugin abbastanza popolare che puoi usare come SoundCloud è Gold che offre molte funzionalità. In alternativa, poiché SoundCloud è ufficialmente supportato da WordPress.com, è disponibile uno shortcode per tutti gli utenti di WordPress.com. Quindi puoi utilizzare il plug-in JetPack per WordPress self-hosted e abilitare l'opzione di incorporamento dello shortcode. Una volta che lo farai, sarai in grado di usare lo shortcode come questo:

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

Speriamo che questo possa aiutare chiunque stia cercando un modo per incorporare SoundCloud in WordPress.