WordPress Audio Player

Frequently asked questions

How do I get the track information to show in the player?

By default, the player gets the track information from the ID3 tags of the mp3 file. These tags are usually set by the software you used to create the file. If they are set correctly, you should see the artist and title in the player.

However, Adobe recently changed their Flash Player to restrict access to ID3 tags if the file is located on a different domain than the player itself. In this case, the player cannot access the tags. Make sure your files are located on the same server and exactly the same domain. The player won’t be able to read the ID3 tags even if the file is located on a subdomain (e.g. your blog url is yourdomain.com and your files are on www.yourdomain.com). There is a way to allow Flash to read ID3 tags from files hosted remotely (see.

You can also specify the track information via options like this:

[audio:your_mp3_file.mp3|titles=The title|artists=The artist]

For multiple files:

[audio:your_mp3_file_1.mp3,your_mp3_file_2.mp3|titles=The title 1,The title 2|artists=The artist 1,The artist 2]

How do I set up Audio Player to check for policy files?

A policy file is a simple XML file that you place in the root of the server where you host your mp3 files. Here’s the syntax:

<?xml version="1.0" encoding="ISO-8859-1"?>
<cross-domain-policy>
	<allow-access-from domain="www.yourdomain.com"/>
</cross-domain-policy>

Replace yourdomain.com with the domain on which the player is hosted. You can also use wildcards to allow access from any subdomain (*.yourdomain.com).

More more information, read Adobe’s full cross-domain policy file specification.

Upload this file to your server and name it crossdomain.xml.

Now, all you need to do is go to the Audio Player settings page, go to Advanced Options and tick the Check for policy file option.

If you are using the standalone version, set the checkpolicy FlashVar to “yes”.