El shortcode de Soundcloud no funciona
El shortcode de Soundcloud no parece estar funcionando. Lo he intentado durante varios días y solo aparece como código sin procesar. ¿Es esto un error, se ha descontinuado oficialmente el soporte, hay alguna solución alternativa?
[soundcloud url="https://api.soundcloud.com/tracks/151458437" params="color=ff5500&auto_play=false&hide_related=false&show_artwork=true&show_comments=true&show_user=true&show_reposts=false" width="100%" height="166" iframe="true" /]
https://soundcloud.com/radhanath-swami/offer-the-best-you-have
Usando la última versión de WordPress 3.9.1

Si estás en WordPress 3.5 o superior, simplemente colocando la URL en una línea separada debería funcionar:
https://soundcloud.com/radhanath-swami/offer-the-best-you-have
No necesitas usar el código de embed, WordPress maneja la incrustación mediante oEmbed por sí mismo.
También echa un vistazo al Codex.
EDITADO: Si quieres la imagen pequeña probablemente deberías haberlo mencionado en la pregunta...
La forma más fácil probablemente sea colocar el código de embed en
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/151456970&color=ff5500&auto_play=false&hide_related=false&show_artwork=true&show_comments=true&show_user=true&show_reposts=false"></iframe>

El código central de WordPress autoalojado simplemente no tiene ese shortcode. Es una adición extra en el servicio de wordpress.com.
Si bien los oembeds (usando solo la URL de SoundCloud) funcionan bien con él, no hay un shortcode para personalizarlo. Necesitarías agregar código personalizado para ello o buscar un plugin que implemente dicho shortcode.

En lugar de usar la URL de SoundCloud, ¿se puede usar el código embebido de SoundCloud para que muestre un ícono más pequeño en lugar del grande?

@SanthoshYedidi Si por "código embebido" te refieres al código de ejemplo que mostraste en la pregunta, entonces no. Eso solo funcionaría en sitios de wordpress.com.

¿Qué pasa con otros sitios web? Además, solo WordPress puede usar wordpress.com, ¿qué pasa con los demás?

La casilla de verificación "Código de Wordpress" en la pantalla de inserción de SoundCloud es solo para usuarios de Wordpress.com. Si tienes un sitio autoalojado (Wordpress.org), deja "Código de Wordpress" sin marcar y copia el código <iframe>
. Pega eso en la vista HTML de tu página de Wordpress. ¡Voilà!

No estoy seguro de por qué el comentario de Roland ha sido votado negativamente, ya que usar Jetpack con su configuración de "Shortcode embeds" activada hace que el código de inserción funcione.
Acabo de usar un tema con la última versión de WP 4 y el shortcode de SoundCloud solo funcionó una vez que activé los Shortcode Embeds de Jetpack.

agrega esto a tu functions.php
// Agregar oEmbed de SoundCloud
function add_oembed_soundcloud(){
wp_oembed_add_provider( 'http://soundcloud.com/*', 'http://soundcloud.com/oembed' );
}
add_action('init','add_oembed_soundcloud');
Fuente: Cómo insertar SoundCloud en tus entradas de WordPress usando oEmbed
asegúrate de que esté dentro de <?php ?>

Pasé demasiado tiempo intentando resolver esto y finalmente lo encontré, así que lo publico aquí. Si quieres el reproductor cuadrado grande, simplemente pega la URL de Soundcloud en una línea separada, como dice Rarst. Por ejemplo:
https://soundcloud.com/user-426955691/episode-1-about-the-chat
Insertar el reproductor más pequeño es más complicado y no pude encontrar una respuesta concisa.
Primero, desde Soundcloud:
- Haz clic en el enlace Compartir en la publicación.
- Haz clic en la pestaña Insertar en la ventana emergente.
Resalta el reproductor pequeño para ver el código de inserción del reproductor pequeño. Se verá así.
WordPress no te permitirá colocar la etiqueta <iframe>
en el editor. Parece ser por razones de seguridad. Descargué un plugin llamado iframe. Con este plugin, puedes agregar una etiqueta <iframe>
al contenido. Simplemente cambia los caracteres < y > en la etiqueta <iframe>
por corchetes, [ ], por ejemplo [iframe]
.
Una vez que actives el plugin iframe, simplemente pega este código en la pantalla de edición de la página en WordPress.
[iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/304567138&color=ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false"][/iframe]
