The SoundCloud Ultimate plugin allows musicians, podcasters or web owners who use SoundCloud to manage or display their tracks from their WordPress site.
As well providing the ability to display your tracks to the public using the SoundCloud player widget anywhere on your front-end, this plugin also gives you the control and the ability to manage, upload and delete your SoundCloud tracks via the WordPress administration panel.
The plugin’s features include:
- Secure authentication/connection from your WordPress site to your SoundCloud account using oAuth2
- the ability to display any of your tracks with the SoundCloud player anywhere on your blog by using a special shortcode
- the ability to upload new tracks from your WordPress administration panel directly to your SoundCloud account.
- View your current tracks from the WordPress admin panel which you have already uploaded to your SoundCloud account.
- Play/preview currently uploaded tracks directly from the WP admin panel
- Delete tracks from your SoundCloud account directly from the WordPress admin panel
Download the SoundCloud Ultimate Plugin:
Tested up to: 3.5.1
Installing the SoundCloud Ultimate Plugin
- FTP the wp-soundcloud-ultimate
/wp-content/plugins/directory, OR, alternatively, upload the wp-soundcloud-ultimate.zip file from the
Plugins->Add Newpage in the WordPress administration panel.
- Activate the wp-soundcloud-ultimate plugin through the ‘Plugins’ menu in the WordPress administration panel.
Configuring the plugin and connecting to SoundCloud
After you’ve installed and activated the SoundCloud Ultimate plugin you will firstly need to create a SoundCloud app.
To do this, go to the plugins settings page by clicking on the “SC Ultimate” menu item as shown below:
You will then be taken to the plugin settings page.
Step 1: Creating a SoundCloud App
Click on the link in the “Before Using This Plugin Section” as shown below.
After clicking the link you will be taken to SoundCloud and asked to create an app as shown in the next few images below:
In the app creation screen shown above, do the following:
1) Enter an app name – this can be any name you want but you may want to use a name which is relevant, eg, “soundcloud-ultimate-plugin”
2) Enter your website URL
3) Enter the redirect URL which was highlighted in the plugin settings which you copied earlier (see Figure 2).
4) Copy the “Client ID” and “Client Secret“. You will need to paste these in the plugin settings later.
5) Check the terms flag
6) Save your app by clicking the “Save app” button.
Step 2: Configuring the SoundCloud Ultimate Plugin
To configure the plugin do the following:
1) Paste the Client ID string which you copied when you were creating your SoundCloud app
2) Paste the Client Secret string which you copied when you were creating your SoundCloud app.
3) Save your settings.
Step 3: Connecting to SoundCloud
After entering and saving your plugin settings the final step in the configuration of the plugin is to connect to SoundCloud by allowing the app you created to have access to your SoundCloud account where your tracks will be stored.
To do this you simply click on the link in the orange box as shown in figure 6.
After clicking on the link you will see the following screen:
(Note: if you aren’t already logged into SoundCloud it will ask you to log in and then you will see the screen shown in figure 7)
Click the “Connect” button to complete the final step.
After clicking the connect button you will be redirected back to your plugin administration page as shown below and you should see the following:
After being redirected from soundcloud you will see a “connected” status as shown above.
Using The SoundCloud Ultimate Plugin
To upload, view, preview and delete tracks to/from your soundcloud account, click on the Manage Tracks tab as shown in Figure 9.
1. Uploading tracks from WordPress to your SoundCloud account
You can upload tracks from your WP admin panel directly into your SoundCloud account by entering the track details as shown by “2” in figure 9 and then clicking on the “Upload To SoundCloud” button
2. Viewing, previewing, and deleting tracks
The tracks which you currently have in your SoundCloud account will be conveniently displayed in a table as shown by “3” in figure 9.
To delete a track from your SoundCloud account, simply hover over its title and click the “delete” link as shown in Figure 10.
To play (or preview a track) you need to hover over the “Track URL” and click the “Preview” link as shown in figure 11.
This will pop up a preview window where you can listen to your track as shown below:
3. Displaying individual tracks with the SoundCloud player on the front end of your site using the plugin’s shortcode
To display a SoundCloud player with any of your tracks on a post, page or widget, simply use the following shortcode:
Note that you need to specify the SoundCloud URL of your track. You can get this value easily by copying it from the plugin “Manage Tracks” page in the admin panel.
4. Displaying playlists (or sets) with the SoundCloud player on the front end of your site using the plugin’s shortcode
To display a SoundCloud player for your sets or playlists on a post, page or widget, you use the same shortcode as in point 3 above except that you would set the track parameter to be the URL of your set.
When you do this, you will see the SoundCloud widget which displays the tracks of your playlist (set) as shown below:
You can get the set URL value from your SoundCloud account.