Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

SoundCloud Is Gold

Browse through your soundcloud tracks, playlists and favorites. Add tracks, playlists and favorites to your posts. Live preview, easy to use.

The only way to a create a better plugin is to listen to you, the users. I created a super short survey with questions around possible new features and asking what you like or hate about the plugin. It’s very short and only take a few minutes at most., Thank you for your support

New Widget to display latest and random track, favorites or sets for one user, multiple users or random users.

Soundcloud is Gold integrates perfectly into wordpress. Browse through your soundcloud tracks, playlists and favorites from the 'Soundcloud is gold' tab in the post's 'upload media' popup window. Select, set and add track, playlists, favorites to your post using the soundcloud player. Live Preview, easy, smart and straightforward. You can set default settings in the option page, choose your defaut soundcloud player style, it's width, add extra classes for you CSS lovers, show comments, autoplay and set your favorite color. You'll also be able to set players to different settings before adding to your post if you fancy a one off change.

Save multiple users, very useful for labels, collectives or artists with many projects.

Soundcloud is Gold use a shortcode but the "Soundcloud is Gold" tab will write it for you dynamically as you select parameters, and on top of this it will provide a nice live preview of your player so you know what does what. When done just press the 'insert soundcloud player' and it will added to your post just like when you're adding a photo or gallery.

If you love it please rate it! If you use it and want to help, donations are always welcomed or you could like, tweet or spread the love on your blog ;)

Latest developments updates on twitter: #soundcloudisgold or follow me on twitter

Check out my TM soundcloud profile, more mighty mess.


  • Browse through your soundcloud tracks, sets and favorites from a tab in the media upload window (see screenshot), no need to go back and forth between soundcloud and your website.
  • Save multiple users, very useful for labels, collectives or artists with many projects
  • Live Preview in the Tab, see what does what instantly (see screenshot).
  • Integrates perfectly with wordpress media upload by using the same listing style that you get with the images (see screenshot).
  • See track's info directly in the tab (description, url, cover, etc...).
  • Set default settings from the option page (see screenshot):
    • Default player type (Standard, Artwork, Visual)
    • Width
    • Extra Classes for the div that wraps around the player
    • Auto Play
    • Show/Hide Comments
    • Player's Colors
  • Use shortcode
  • Plugin construct shortode for you, no need to remember any syntax.
  • Styled sortcode for neat layout in your editor.
  • Implement Soundcloud Html5 player.
  • Widget for showing latest and random track, favorites or sets for one user, multiple users or random users.
  • Follow WP developpers guidelines (enqueue scripts and styles just for the plugin, clean code, commented, secure and leave no trace when uninstall ).
  • https support

Advantages against pasting embed code from soundcloud

  • By changing the main settings in the options, all players on your site using the default settings will change. If green isn't trendy anymore and black is the new white, it won't be a problem and you keep your street credibility safe.
  • If Soundcloud update their player or release a even cooler new player that let you scratch your track while streaming to google+, I will most defenetly update the plugin to use those new features.

That's just my opinion of course...

Author Thomas Michalak
Contributors ThomasMichalak
Tags music, shortcode, simple, sound, soundcloud
  1. soundcloud-is-gold screenshot 1


  2. soundcloud-is-gold screenshot 2


  3. soundcloud-is-gold screenshot 3


  4. soundcloud-is-gold screenshot 4


  5. soundcloud-is-gold screenshot 5


  6. soundcloud-is-gold screenshot 6


Just follow the usual procedure. Log on to your wordpress, go to plugin -> add new -> search 'Soundcloud is Gold' -> click install


  • Updated plugin to reflect Soundcloud API changes. Please update to fix any issues in version 2.4.1


  • Fixed a bug in the Widget not properly displaying Playlists after updating from 2.3.3. Thanks to Jan Middelkoop and @gnorf for helping out.
  • Added shortcode attr to show latest track from a specific, see FAQs for how to do it manually.
  • Updated FAQs to give more documentation around the shortcode
  • Added a survey for all users: Please help me make this plugin better by answering those few questions.


  • Removed flash player and all related options as Soundcloud only support their html5 player now
  • New Visual player now supported (big full artwork) with the addition with a force square option (height of 450px) to match Soundcloud default settings
  • Editor: Clicking the image that represent the player now works again, let's you to edit the track or playlist (still need further UX refinements in next release). placeholder look has been updated too.
  • Sets are now renamed Playlists
  • Hide comments options now works again
  • Playlists now get the counting properly in the tab
  • Track duration in the upload tab is now properly formatted again (although there seems to a minor different of time with Soundcloud's site)
  • HTTPS support: All Api calls are now using https
  • Up to date screenshots
  • All plugin images optimized with imageAlpha for faster plugin download and performance.
  • Soundcloud limit attr bug temporary patch.
  • Some labels/User block the API. Included a better error message to explain this.
  • Styling update: No more custom fonts, faster download of the plugin, cleaned styling to match some default Wordpress styling.
  • Using setting_errors() for default Wordpress notices.


  • API issue fix. Temporary fix to help people going.


  • minor XSS security update


  • Updated plugin to new Soundcloud API (Json only)
  • Small styling fix


  • Bug fix and improvements


  • Fix bug with tinymce plugin that prevented user from using editot
  • Fixing bug mean that the delete and edit button on the soundcloud-is-gold image in the editor have been removed
  • Fixed the insert-shortcode button, now close the modal window once shortcode inserted


  • Security Update. Thanks to Samuel Wood for his help and time.


  • Widget Update! Display latest and random track, favorites or sets for one user, multiple users or random users.


  • Widget to display a user's latest track in the sidebar
  • New "user" argument for the shortcode to show latest track of an user


  • Save multiple users, very useful for labels, collectives or artists with many projects.
  • favourites browsing fix.
  • Settings API (Should fix the multi wp install issues)



  • Now you can browse and add Sets and your favorites ;)


  • New Soundcloud official Html5 player! Woop Woop!


  • Faster loading of the tab (only load player's preview when click on 'show')
  • Pagination as people with more than 50 tracks couldn't access the rest of their tracks (25 tracks per page)
  • Styled shortcode in tinymce editor with delete and edit buttons

  • Emergency fix linked to soundcloud server been attacked (DDoS): Added user-agent header to request.

1.0.3 and

  • Fixed warning message related to xml not loading when allow_url_fopen is disable: Now using cURL as a first choice for getting xml, and then simplexml_load_file as a last desperate option. Thanks a million to Karl Rixon (


  • Fixed minor warnings
  • Made shortcode stronger/safer with shortcode_atts()
  • Set object mode to transparent until V1.1 is ready with new advance settings.
  • Made all shortcode attributes lowercase (autoPlay is now autoplay, playerType is now playertype). sorry about that but it's needed.


  • Fixed shortode using echo instead of return (silly I know). This caused the shortcode to be outputted at the top of the post instead of it's position in the post. Thanks raceyblood for spotting it.


  • Hello world! Listen to me.

I can't see my tracks?

  • Have you entered your real username? Your username is what you see in your soundcloud url when you click your name in soundcloud or view public profile (e.g ).
  • Bare in mind is that all tracks that are set as private on soundcloud won't appear.
  • Have you got other soundcloud plugin installed? That generally happen as you've been 'shopping around', disable them or even delete them and this if it works.

It's behaving strangely or working partially or I've check everything but it still doesn't work

Here's a simple method to track down incompatibilities with plugins and themes:

  • Disable all plugins
  • Enable 'soundcloud is gold' and check if it works (add a track to a post to be sure)
  • If it worked: enable the other plugins one by one and check if it breaks
  • If it didn't worked: enable the default Worpress theme and check if it works (add a track to a post to be sure).

Remenber that even if a plugin is popular, most of the plugins are badly coded or the developer didn't follow Wordpress guidelines on plugin development. Therefor conflict happens. The method is useful not just for this plugin.

Do you have some documentation for the shortcode?

If for some reason you wish to use the shortcode manually, here's what's possible:

id or user is required for the shortcode to work [soundcloud id='trackID']: The id of the track, favorite or playlist.

[soundcloud user='yourUsername'] : This will always display the latest track (will overwrite id if set)

Those attributes are optional comments: True or False autoplay: True or False playertype: 'Standard' width: px or % (for example 56px or 56%) color: rgb hex color code (for example #005bff) show_artwork: True or False visual: True or False (overwrites show_artwork) show_comments: True or False format: 'tracks' or 'playlists'

Can I request features?

Yes, you can. If asked nicely and the requests are sensibles, I almost always integrate them to new releases.

Can you help me?

Sometimes, I generally keep a eye on my plugin's forums and website's comments. Bear in mind that I've got a full time job and a life, so I can't always help straight away. I will not reply to people who obviously don't read the faqs or the forum or just say 'it doesn't work'.



  • Contextual On-boarding to help new users getting to know the plugin
  • Use your own API key (which mean you're not dependent of the rate_limit attached to my key )
  • Advance Settings (change background color and comments color, playcounts, buy link, font, wmode, etc, show/hide styled shortcode, number of tracks per page)
  • Other soundcloud shortcode conflict fix (jetpack)
  • Update to the way Settings are handled to be even more inline with Wordpress settings API.
  • Live search while typing a name in the user name field. So if you're looking for someone it's kind of easier.
  • Better UX for the editor: clicking to edit should know if which user and if it's a track/playlist/favourite
  • Better UX for the editor: Better visual to actually know what the track is just by looking at it.


  • Seperate playlists into playlist types (ep, album, etc...)
  • Url attribute for shortcode: easier for people using the shortcode manually.
  • Trigger live preview when changing Soundcloud user name
  • Add 'activities' to the widget
Version 2.4.2

Requires WordPress version: 3.2 or higher

Compatible up to: 4.7.2

Last Updated 13 Feb 2017

Date Added: 21 Aug 2011

Plugin Homepage


4.2 stars
20 ratings


Not Enough Data

Works: 0
Broken: 0