Cómo incrustar SoundCloud en tus publicaciones de WordPress usando oEmbed
Uno de nuestros usuarios nos pidió una forma fácil de integrar SoundCloud en su sitio de WordPress. WordPress tiene esta característica genial llamada oEmbed que admite la inserción automática siempre y cuando publique la URL en su propia línea. Actualmente, la biblioteca de WordPress oEmbed admite servicios populares como Youtube, Twitter, Vimeo, etc. Sin embargo, SoundCloud no es compatible con WordPress todavía. Bueno, no hay nada de qué preocuparse porque WordPress hace que sea realmente fácil agregar proveedores con oEmbed usando la función wp_oembed_add_provider (). En este artículo, le mostraremos cómo agregar compatibilidad con oEmbed para SoundCloud en WordPress.
Actualización: NO tienes que usar este tutorial más. WordPress 3.5+ tiene soporte incorporado incorporado para SoundCloud.
Todo lo que tiene que hacer es pegar el siguiente código en el archivo functions.php de su tema o en un complemento específico del sitio.
// Agregar la función de SoundCloud oEmbed add_oembed_soundcloud () wp_oembed_add_provider ('http://soundcloud.com/*', 'http://soundcloud.com/oembed'); add_action ('init', 'add_oembed_soundcloud');
Eso es. Simplemente pegue su URL de SoundCloud en una línea separada y deje que la magia de incrustación automática (oEmbed) haga el resto.
Hay un complemento bastante popular que puedes usar, así como SoundCloud es Gold, que ofrece muchas características. Alternativamente, ya que SoundCloud es oficialmente compatible con WordPress.com, hay un código corto disponible para todos los usuarios de WordPress.com. Por lo tanto, puede usar el complemento JetPack para WordPress hospedado y habilitar la opción de incrustación de shortcode. Una vez que lo hagas, podrás usar el código abreviado así:
[soundcloud url = "http://api.soundcloud.com/tracks/207988" iframe = "true" /]
Esperemos que esto ayude a cualquiera que esté buscando una forma de integrar SoundCloud en WordPress.