Quick tutorial: Create a WooCommerce audio store in under an hour

May 11, 2021

Creating a WooCommerce audio store doesn't have to be complicated. With the right plugins, you can have a music store up and running in under an hour - without hiring a programmer to help you out.

So if you're looking to sell audio books, samples of music, audio language learning materials, or even karaoke music, you're in the right place.

In this post, I take you step-by-step through the process of building your very own WooCommerce audio library. The end result will be a fully operational WooCommerce audio store.

Here's the kind of final effect that we're going for:

audio store
WooCommerce Product Table
Create a WooCommerce Audio Store today!

What you need to get started building your WooCommerce audio store

Before we start, I'm going to assume that you already have the following:

  • An operational WordPress website
  • WooCommerce installed on that website
  • Any WordPress theme (with or without a page builder such as Elementor)

There's also the third element - our WooCommerce Product Table plugin. Let me show you how to get your hands on it, install it, and use it to build your WooCommerce audio store.

But before that...

Okay, I should probably address one small thing before I discuss how to use the plugin.

That thing is, "why do you even need a WooCommerce music store?"

The short answer is that it's going to make selling audio files more effective for you, and more convenient for your buyers. We've previously published a tutorial about how to create a WordPress audio library with embedded audio players. That focusses on how to display audio and music for everyone to view, but it doesn't let you sell them. That's what I'm going to tell you about today.

A WooCommerce audio store is powered by an e-commerce plugin. As well as embedded audio previews, it has purchasable download files.

What will my WooCommerce music store look like?

You can use WooCommerce on its own to sell audio files. However, it displays them in a really unhelpful way. You can sell audio files online more effectively by showcasing your catalog of audio tracks in list or table. That's why you need the WooCommerce Product Table audio plugin too. 

Your finished WooCommerce music store might look something like this:

WooCommerce audio store table
  • With this type of WooCommerce music store, the reader/buyer can listen to a number of audio files one after the other without having to navigate to separate product pages - each for one audio file. This might be the full audio file, so that people can listen without being able to download it (as they have to buy the product to actually download it!). Or it might be a short sample or snippet to convince them to buy the full version.
  • The buyer can click the "add to cart" buttons directly next to the tracks that they like. This lets them purchase and download items from the music store. Again, no need to navigate anywhere else.

Keep reading to see examples of WooCommerce music stores in action, and then learn how to set it up on your own site!

Examples of music you can sell online with WooCommerce

WooCommerce Product Table lets you create a WooCommerce music store selling literally any type of music online. Here are some examples:

  • Any audio file format MP3, WAV, and much more. Choose the most appropriate format for your music products, and sell them online with WooCommerce.
  • Any audio or music genre You can sell original audio (audiobooks, foreign language lessons, singles, albums, podcasts, recorded lectures) or stock footage (corporate or relaxing background music, karaoke backing tracks, royalty-free music, samples, sound effects).

Before I show you how to set up your WooCommerce audio store, let's look at some case studies. You can also see our demo of an audio store in action.

Case study #1 - A WooCommerce audio store for Nico Backing Tracks

WooCommerce music store plugin

Nico composes and sells background music tracks through his Woo audio store – Nico Backing Tracks. Nico's customers need to be able to listen to snippets of tracks before purchasing so he needed audio players embedded into the product list.

That's why Nico lists his backing tracks in a WooCommerce music store powered by our WooCommerce Product Table plugin.

Customers can sort the audio store by price, reviews or track name. There's no clicking from one page to another to listen to tracks and add them to the cart. Everything's on one page. Once the customer knows what they want, they just have to add the track to their shopping cart before clicking view cart to make the payment.

Case study #2 - Music Drop's WooCommerce audio store

Music Drop is a music platform with a WooCommerce audio store. Set up by Louis Colaiannia, the site's mission is to be a platform where artists can sell their music to music lovers across the world.

Each artist has their own profile with tabs for information, an image gallery and audio. The purchase tab features a product table listing all the audio tracks by that artist. Customers can sort the WooCommerce music store by price, track name and genre. Plus, the embedded audio players mean users can listen to the tracks before they add any item to the shopping cart.

Case study #3 - Boom Bap Labs' audio sounds shop

WooCommerce music store library

Boom Bap Labs sell individual sounds with audio previews through their sister site called Paypersample.

The audio store is powered by WooCommerce Product Table, making the tracks quick and easy to find.

Each track has a sample track embedded into the table so customers can listen before they buy. To do this they installed the WordPress HTML5 Audio Player.

There's hundreds of tracks to look through, that's why customers benefit from the filters dropdowns and sort options. In a couple of seconds, the customer can filter the table by category, tag, beats per minute, and key.

Read on to find out how to create your own WooCommerce audio store.

How to create a WooCommerce audio store: step-by-step

To learn how to set up a WooCommerce music store, either watch the video or read the step-by-step instructions below:

1. Get WooCommerce Product Table and install it on your site

You can get the plugin by clicking here:

WooCommerce Product Table
Create a WooCommerce Audio Store today!

After completing your order, you will be taken to a download page for the plugin. This is also where you'll get your personal license key.

To install the plugin on your site:

  • Log in to your WordPress dashboard, go to Plugins → Add New.
  • Click on the Upload Plugin button.
  • Select the ZIP file of the plugin, click on Install Now and follow the on-screen instructions to enable the plugin.

As mentioned above, you can use any WordPress theme for this, including one which works with a page builder such as Elementor. Make sure your theme is responsive so your music store can be accessed from mobile devices (such as iPhone and Android). WooCommerce Product Table itself is fully responsive out of the box.

2. Configure your WooCommerce audio plugin

The great thing about WooCommerce Product Table is that it can be used for all sorts of different types of WooCommerce products, not only audio files.

Basically, no matter if you want to sell physical CD's or digital products, the plugin will cope. It all comes down to the configuration.

This is what you should do to use WooCommerce Product Table for a WooCommerce audio store:

First, from your WordPress dashboard, go to WooCommerce → Settings → Products → Product tables:

WooCommerce music store plugin settings

Start by entering your personal license key and clicking on Save changes to enable the plugin.

Now, go through the rest of the options on the configuration page one by one and set them accordingly:

Music store columns

The structure that seems the most effective for a WooCommerce audio library is this: description:Listen Now,name,categories:Genre,price,buy

  • description:Listen Now - we're using the main description field of the product to display a live audio embed - meaning, the buyer is going to be able to listen to the track before buying it,
  • name - the name of the audio track,
  • categories:Genre - it's a good idea to categorize your audio products based on the genre; we're using the product category for that, with the label changed to "Genre",
  • price
  • buy - the "Add to Cart" button.

Of course, the above settings are just a suggestion. You are free to experiment and pick other columns when building your WooCommerce audio library. 

Shortcodes

Make sure the box is checked. Otherwise the live audio embeds won't work.

WooCommerce audio store plugin settings

Product links

I like to set this to none for a WooCommerce audio store. However you can leave it set to all if that's what you prefer.

When set to none, this makes sure that the actual product page of the audio track isn't linked to from the table. Meaning, in a setup like this, the only clickable things within the table are the play buttons and the "add to cart" buttons, which should improve sales.

Product filters

The Product Table plugin lets users filter the table based on various attributes of the products. For a WooCommerce music store, it makes sense to enable filtering based on genres.

To achieve that, set the Product filters setting to Custom, and the Custom filters setting to categories.

custom filters

The rest of the settings on the page are up to you. It's best to experiment with those once you already have a live audio store table on the site.

Bonus tip: Add filter widgets to the music store

WooCommerce audio table filter widgets

Some WooCommerce audio stores like to allow their users to filter by multiple tags, for example to find all songs that are 'romantic' and 'classical'. The filter dropdowns above the table only let you select one option at a time (although you can have as many different dropdown lists as you like, for example so that users can choose a genre, a composer and so on).

If you'd like people to be able to select multiple items from the same category (e.g. multiple composers) then you can do this using filter widgets. These appear in the page sidebar. Add the options as product attributes, and users can tick as many as they like.

For even more advanced filters, you can also use WooCommerce Product Table with compatible third party filter plugins.

3. Add products to your WooCommerce audio store

WordPress and WooCommerce make this part very simple. Here's what you do:

  1. Start by going to your Products panel normally, from the WordPress dashboard.
  2. Click on Add New.
  3. Give your audio product a representative name. Keep it brief, though.
  4. Assign the product to a category. As I mentioned earlier, it's a good idea to use categories for genres.
  5. Decide where you want to add the embedded audio player. Most people add it to the main product description or short description. Alternatively, you can add it to a WYSIWYG custom field. Either way, click the Add Media button above the toolbar (or insert a Gutenberg block) and upload or select an audio file from the media library. (Alternatively, insert the file from an external URL if you're hosting your audios elsewhere.) Where it says, Embed or Link, pick Embed Media Player. Like so:
embed audio
  1. Mark the product as Downloadable, enter its price, and pick the file that the buyer will get access to after completing their purchase. (This will most likely be the exact same audio file you've embedded above.)
downloadable

Repeat this step for each of your WooCommerce audio store's products.

Tip: If you don't like how the default WordPress audio player shortcode looks, don't worry. Keep reading to learn about other audio player plugins you can use in your WooCommerce audio library.

4. Add your WooCommerce audio store library to any page or post

So far you've configured the plugin and added and audio tracks to the product catalog. Next, you just need to show this WooCommerce audio store module to your buyers.

This is very simple to execute. Just go to any page or post and edit it, then add a [product_table] shortcode to the page.

When you publish the page or post, this shortcode will be converted into a live WooCommerce audio store table containing all your products with embedded audio tracks.

Depending on the options you chose on the audio table plugin settings page, your buyers can navigate the table easily, listen to any of the tracks or sort it by any column. They can also add audio tracks to cart, and filter the entire table to only display tracks of a given genre.

audio store
The WooCommerce music store plugin in action

How to customize your WooCommerce audio library

The way your audio product table is presented can be further customized by altering the plugin's shortcode directly.

Just to remind you, this is what the shortcode looks like by default:

[product_table]

Here are a couple of useful things you can do with it:

  • Perhaps you have other products in your store - not audios - and you want to prevent those from appearing in your audio store module. Or maybe you want to show a specific category of audio products only. Either way, you can use the "category" parameter for that. The following will only display products categorized under audio: [product_table category="audio"]. There are also options to show audio products with a specific tag, custom field value, custom taxonomy term, etc.
  • Want to encourage your users to buy more than one track? You can switch the standard "add to cart" buttons to checkboxes. Like so: [product_table cart_button="checkbox"]

Here's the full documentation on how you can customize the default shortcode.

Bonus tip - Show audio previews in a quick view lightbox

WooCommerce Quick View audio plugin

So far, you've learned how to list your WooCommerce audio store products in a table layout with a column containing embedded audio players. If you prefer, you can provide the audio samples in a quick view lightbox instead of directly in the product list.

You can achieve this by installing the WooCommerce Quick View Pro plugin. This adds 'Quick View' links or buttons to your product tables, or to the default store layout if you prefer. Customers can open the quick view for a product and listen to the audio player from a lightbox popup.

To set it up, simply install the plugin and add the embedded audio players or playlists to the product short description. This will appear as a music player in the quick view popup.

Get Quick View Pro

Enhance your WooCommerce audio library with other audio plugins

In the instructions above, I explained how to add music players to your WooCommerce audio store using the basic audio shortcode that comes with WordPress. If you don't like how this looks, then you can embed your audio files using third party audio plugins instead.

There are lots of audio plugins available. We particularly love the free WordPress compact audio player pluginCompact WP Audio Player plugin because it's so incredibly simple. It lets you add a circular play icon which customers can click on to listen to tracks directly in the WooCommerce audio library. This takes up less space than the default WordPress audio player, and looks really neat.

The plugin author has packed a lot into this small audio plugin, as it has the main controls you need. While you're playing an embedded audio track, the icon turns to a pause button so that you can stop and resume as needed.

To add a compact audio player in any of the fields in your WooCommerce audio store, simply install the plugin. The only other step is to add the shortcode [sc_embed_player fileurl="URL OF THE MP3 FILE"] to the field where you want to display the audio player for each product. This will display correctly in WooCommerce Product Table.

Create a WooCommerce audio store with free downloads

So far, we've talked about how to create an audio library with add to cart buttons. This is ideal if you want to sell your audio products. But what if that's not what you want?

Fortunately, you can also use this WooCommerce audio plugin to provide free downloads. There are several ways to do this:

Option 1 - Create free audio products

Create a download product and set the price to 0. Users can add the free download to the cart in the usual way, and complete the WooCommerce checkout without having to pay. WooCommerce will then send them a secure link to the free download via email.

Option 2 - Add direct download links to the audio library

Alternatively, you can add a direct link to the download to the short description, long description or a custom field. You can style this as a button if you like, or leave it as plain link text. Call it something like 'DOWNLOAD NOW'.

People can click to download the file to their computer immediately, bypassing the cart and checkout. For instructions on how to add a link or button to the audio library table, please see the knowledge base.

Can I create a WooCommerce audio store without free audio snippets?

Absolutely. You don't have to include audio players with the full track or a short sample snippet.

Instead, you can just list the other columns without an embedded audio player. Or alternatively, add an image (watermarked if required) as the main product image and add an 'image' column to your product table. This will show the image instead of an audio player. The customer will receive an email with the actual audio file after purchasing.

Can I sell non-downloadable audio tracks?

So far, I've assumed that you want people to receive a link to download the full audio file after purchasing. If you don't want people to be able to download the audio - for example for copyright reasons - then that's fine too.

Here's a nice simple way for you to sell audio products, without making them available for download. Customers can only listen to them on a hidden page on your website.

This is how to set it up:

  1. Create a new page and use the 'Add Media' button to upload the audio file. WordPress will automatically convert this into an embedded audio player that you can listen to on the page, but which can't be downloaded.
  2. Password protect the page where you've added the audio player. This is easy to do - just click 'Edit' next to the 'Visibility' option in the 'Public' section of the Add/Edit Page screen.
  3. Add the audio track as a 'Virtual' WooCommerce product.
  4. Now, install Woo's official Follow Ups plugin. Use it to create a email that will be sent to customers after they purchase this specific product. The email should contain a link to the password protected page where you have embedded the non-downloadable audio track. It should also contain the password so that they can unlock the hidden page.

Repeat this process for each audio product.

Go the extra mile and sell entire audio playlists

With the following setup, you can not only sell individual audio tracks but also entire playlists.

To do that, you first need to create some new products. The process starts normally by going to Products → Add New and naming your new audio playlist product accordingly.

Next, click on the Add Media button, but this time instead of adding an individual audio file, click on Create Audio Playlist and pick the tracks that should go into the playlist. When you're done, click on Insert audio playlist.

create playlist

Lastly, mark the product as Downloadable, and assign all the files that the buyer should be able to download once they complete the purchase.

This is what the playlist looks like for the buyer:

playlist to buy

Your turn!

Now you know how to create a fully functional WooCommerce audio store with the WooCommerce Product Table plugin! The best thing is that the whole process can be carried out in less than an hour (reading this tutorial included). If you have lots of products then you might need longer to add them all, but an hour should be realistic to set up the basic WooCommerce audio store.

Get this WooCommerce audio plugin today and begin your adventure with it:

WooCommerce Product Table
Create a WooCommerce Audio Store today!

45 Comments

  1. Koenraad
    January 18, 2021 Reply

    Thank you for your article.
    I've a WooCommerce bookshop.
    Can you say if there is a middle to sell official recording's downloadable MP3 so that for each sold download, the publisher is informed and so that each month we can reimburse him for all the downloads of the month.
    Best regards.

    • Jae Narra
      January 18, 2021 Reply

      Hi,

      Thanks for your interest in our WooCommerce Product Table and for your comment.

      Our plugin merely lists your WooCommerce products in a dynamic table. Once customers have selected their foods and added them to the cart, the checkout process is provided by WooCommerce itself. You could look for a plugin that will allow you to automatically send an email/notify the publisher about the download/purchase done.

      If you have any other questions/concerns, kindly fill up a form at our Support Center so we can get back to you much sooner.

  2. Véronique Van Imschoot
    December 2, 2020 Reply

    I'd like to sell podcasts but wonder if it would not be better to host them elsewhere, like on Soundcloud, Dropbox or whatever. Is there a kind of a limit in Gb when to use the media of your wordpress website or when to host is elsewhere ? I tried to make downloadable products with woocommerce linking to other hosts, but it doesn't seem to work out. Can you help ?

    • Jae Narra
      December 3, 2020 Reply

      Hi Véronique,

      Thanks for your interest in WooCommerce Product Table.

      If your multimedia files are hosted externally then you can use any of the embeds that are supported in WordPress.

      You can also use display custom links which will link to any URL, for example, another page on your site, an external URL or a link to download a file (such as a PDF) in the Media Library.

      If you have any other questions/concerns about any of our plugins, kindly fill up a form at our Support Center so we can get back to you much sooner.

  3. Lorenzo
    November 8, 2020 Reply

    Hello, could I use explained plugins to build this solution?
    My user will upload their own audio files and configures some services (like mixing arrangment, correction etc...) wp will generate a quote that user could accept or discard it, accepting the quote the user will pay and accept condition, after that the producer will upload the modified audio file getting a private link to send email or give manually to customer

    Thank you!

    • Jae Narra
      November 9, 2020 Reply

      Hi Lorenzo,

      Thanks for your interest in our WooCommerce Product Table plugin.

      You can use our WooCommerce Product Table with the official woocommerce.com extension Product Add-Ons to allow users to upload their own audio files and configure services like mixing arrangements etc. This will take up a lot of vertical space in the table so I advise you to also use our WooCommerce Quick View Pro plugin so that people can select the add-on options from the quick view lightbox instead of directly in the table.

      You could ask your developer to change the wording on the checkout to refer to getting a quote rather than placing an order, and to activate one of the offline payment options in WooCommerce such as 'Invoice' so that people can submit the order without paying online. If you don't have a developer, then I recommend posting a job on Codeable.

      Outside of the website, you would then need to send a quote and invoice to the customer and send them the file after they pay.

      I hope this helps. If you have any other questions/concerns about any of our plugins, kindly fill up a form at our Support Center so we can get back to you much sooner.

  4. Paul
    September 3, 2020 Reply

    Hi
    Just wondering if I use this plugin on woo commerce will I also be able to use a woo commerce booking engine plugin on the same platform?
    And do you do booking plugins :-) ?
    Thanks

  5. Paresh Parmar
    August 31, 2019 Reply

    This is really useful, and glad to say it does pretty much everything we require. However we would like to add a more info button. Something that works a little like and accordion style table, so when clicked more detail would be uncovered. Is this possible in anyway?

    • EJ
      September 5, 2019 Reply

      You can do this by creating a custom field to store the additional details and display it in a column, then use column_breakpoints and assign the "none" option to it so that the column is never shown in the main table (only visible when the child row or modal is expanded).

  6. judy
    August 17, 2019 Reply

    How do I upload an entire audio book? there are 59 chapters. Would I upload all 59 in separate files and put those all in one, like a playlist?

    • EJ
      September 5, 2019 Reply

      That depends. Unless anyone would want to listen to or purchase any of the chapters on its own (just like how you would want to listen to just one particular song in an album), I suggest uploading the audio book in a single file with timestamps to mark the chapters. Think of your audio book like a movie - would you have reason to want to buy/download/watch just one scene?

  7. Pat
    July 12, 2019 Reply

    HI there, very interesting.
    I have virtual products (audio file), but I would like to show audio playlist lik ein your exemple.
    But to do that I have to embeded the file via Add Media button, but in a way that mean add the audio file twice isn't it ? first a product downloadable and then as embeded file...
    coudl we just show the file for downloadable product in the Product Table view ?
    Thanks!

    • EJ
      August 17, 2019 Reply

      Hello there, Pat. I'm glad you found our article of interest and hope it was useful to you. Yes, if you do not wish to include a column where users can play/preview the audio file via an embedded audio player and just have a column from which they can download the file, you can do that.

  8. Carole Chapman
    June 17, 2019 Reply

    Hello
    We wish to have a downloadable cd store with notify owner tracking so that the artists know their cd was sold.

    Does the product table include this facility?
    Carole

    • EJ
      June 27, 2019 Reply

      Hi, Carole.

      Apologies for the late reply and thanks for your interest. Our WooCommerce Product Table plugin can help you with building your downloadable cd/audio store and you can add the notification feature by using another plugin that can work with both WooCommerce and ours.

      We offer a full 30-day money back guarantee with every new purchase. This lets you buy the plugin and try it for up to a month, and get a full refund if you’re unhappy with it or if it doesn't suit your needs. Should you experience any issues, just get in touch with our friendly support team and we'll either help you out until you get the results you need or give you a swift refund.

  9. Alvaro Guerra Muñoz
    May 24, 2019 Reply

    Hello,

    First of all, congratulations for your plugin. Is incredible. I am trying to set up an mp3 store using its plugin, and the Zoomsounds plugin. I have almost everything organized to my liking, but I have a problem. When changing pages, the mp3 player waves are not displayed correctly. I have tried several themes, activate / deactivate ajax pageload, cache ... but whenever there are page changes within the tables the waves are not displayed well. This does not happen when displaying all products. LazyLoad is deactivated (when activated, the player is not displayed)

    Any ideas?

    You can see a demo here

    https://intensamusic.net/recordpool/

    Thank you.

    • EJ
      May 28, 2019 Reply

      Hello, Alvaro. Thanks for the kind words. I'm happy to hear you like using WooCommerce Product Table.

      The page you're referring to does not appear to exist on your site, as I get redirected when I try to view it. It may have been removed.

      In any case, the issue you described can be caused by a conflict with the theme or another plugin. To find the cause, please could you temporarily switch to a default theme (e.g. Twenty Seventeen) and deactivate all the plugins apart from WooCommerce and WooCommerce Product Table, and see if it fixes the problem. You can then reactivate everything one by one to find out which causes the problem.

      Should this be inconclusive and the issue persist, please let us know by submitting a Plugin Support Request.

  10. AC Lykke
    May 22, 2019 Reply

    Hi Katie. Thank you for an amazing blogpost.
    Do you know if there is a maximum for the audio (thumbnail) files? I would like people to listen to a lowres version of a song, and those files are about 15 mb. When they buy I will send them a link to a zipped file to download with the raw file at about 300 MB. But is 15 MB too much on the site, or is that ok? Thank you ;o)

    • EJ
      June 7, 2019 Reply

      Hi, AC. Sorry for the slow response. I'm glad to hear you find our tutorial nifty.

      The maximum number of audio files that you can embed in the table (without being detrimental to the table or page performance) will depend on your site's web server speed or how much of the latter's resources your site is allowed to use. Ask your web hosting provider what your site's restrictions are, and if those are sufficient to sustain what you would like to do on the page that has your table.

      To reduce the demand for resources on your site from the table itself, you could consider reducing number of rows per page and enabling lazy load in the plugin settings page, so that fewer audio tracks are being loaded all at once. However, several 15 MB files are a lot and it would be best to shorten the length of them in order to reduce the file size of the samples.

      You can add the full length or full quality version when you create your downloadable product in WooCommerce, and customers will receive a link to download it after making a purchase, so only the embedded audio snippet in the table will need to be a smaller file size.

      • AC
        June 18, 2019 Reply

        Thank you so much for your answer. That is really helpful.

        • EJ
          June 18, 2019

          I'm glad I could help. If it isn't too much trouble, I'd love it if you would please be so kind as to add a review for WooCommerce Product Table at this link. Thanks in advance!

  11. Barak
    December 4, 2018 Reply

    Hi
    I have a question - Can I sell audio in my store but WITHOUT downloading? - so users who purchased the audio will be forced to login to there account to listen to the file from the site only?
    I am afraid that if I will give the option to download my purchased files - people can send them to other people with out any control from my side...

    • Katie Keith
      December 4, 2018 Reply

      Yes, you can do this. I have added full instructions to the above tutorial so that it will help other people who have the same question. Please see the 'Can I sell non-downloadable audio tracks?' section.

  12. alejandro Baquero
    October 23, 2018 Reply

    Hi, I have recently purchased ZoomSounds for my website and I have been trying for 2 weeks to find some information on the subject that I mention. I want to show my songs in a table and use WooCommerce Product Table. the problem is that I do not get the player button like in this video https://www.youtube.com/watch?v=SqqOQqOHq3Y

    I do not know what shortcode to insert in my page where I show the tracks ... please help! THANK YOU!

    • Katie Keith
      October 24, 2018 Reply

      Hi Alejandro, thanks for using WooCommerce Product Table. It sounds like there's a JavaScript conflict between ZoomSounds and WooCommerce Product Table. If you're using the lazy load option in WooCommerce Product Table then this could be the problem - try disabling it on the settings page, and see if that fixes the problem.

      People sometimes have problems with audio plugins if the audio player column is hidden in a child row of the table (so that you have to click on the + icon to view it). If your ZoomSounds players are in a hidden column, then try setting the responsive display option to child_row_visible and that might help.

      If that doesn't help, then I recommend that you try a different audio player plugin, such as the two mentioned in this article.

  13. SJ
    October 23, 2018 Reply

    Hi,

    Would it be possible to add all the purchased audio files of a user on their "Account" page.
    But not just the download link, also the ability to play it from there, in other words streaming it.

    • Katie Keith
      October 23, 2018 Reply

      Hi SJ, the WooCommerce Account page lists the user's order history and they can click on an order to view a list of which products they purchased, but not download links. You would need to add this as a custom feature as I don't think it's possible off-the-shelf.

  14. Alvaro
    October 3, 2018 Reply

    Hello,

    I would like to create a list only of hidden products that can not be seen through the store or search engines. What is the code to show them? I have searched the FAQ but I have only found the option of private, but not hidden.

    Thank you very much

    • Katie Keith
      October 3, 2018 Reply

      Hi Alvaro

      You can do this with our WooCommerce Protected Categories plugin, which adds privacy options to entire categories (and the products within them). You can choose whether to protect a category and its products by a password, or just show it to specific logged in users or roles. The plugin has an option to show or hide your protected categories and their products from the public parts of your store, so you would need to disable this to keep them hidden.

      WooCommerce Protected Categories works with WooCommerce Product Table, so products from a hidden category will only appear in the product table (and elsewhere in your store) if the user has access to them. They will be hidden from everyone else. Alternatively, if you add the product table layout to your category page template, then it will automatically be used whenever someone views a public or hidden category page.

      • Alvaro Guerra
        October 11, 2018 Reply

        Hello again,

        I am currently working on a website, and what I want is that the products shown in a "VIP Zone" can only be seen in the product table of this area. I have installed Product Tables, Groups, Groups for Woommerce and Subscriptions for WooCommerce.

        When a user purchases a VIP Subscription, he automatically becomes a "VIP" role, and can access this area.

        On my page there are articles accessible to all, and those that can only be seen by users who have a "VIP" role.

        The problem is that if a "VIP" user enters the store page, the products of the "VIP Zone" are also displayed, and that is what I would like to avoid.

        Is there no way to show certain products only in the table of the "vip zone" (and not appear in search engines, or in the store)?

        Thank you very much, and congratulations for the woocommerce tables plugin, I love it :)

        • Katie Keith
          October 11, 2018

          Hi Alvaro, do you mean that your VIP users are added to a VIP Group when they buy the product? If so, you will need to edit each of the VIP products and restrict it so that only logged in VIP users can see it. This will hide them from the main store page for non-VIP users, and they will not be indexed by search engines.

          You can use any of the options on this page to create a product table that only lists VIP products. For example, you might want to create a specific category and use this to list the products.

          When a VIP user is logged in, the VIP products will be visible to them on the main store page as well as in the VIP product table. There's no way around this because the Groups products only affects who can see the products in a Group, it doesn't change where they appear on the website. Don't worry because if the products are restricted to VIP Group members then your normal users (e.g. guests or logged in users who aren't in this Group) won't be able to see them on the store page.

  15. John
    September 24, 2018 Reply

    Hello,

    I am very interested in your plugin, my idea is to set up an mp3 store, but I have a doubt. I would like that the clients can choose between paying a membership and being able to download all the songs they want, or buy them individually without membership.

    How could I do so that some appear the add button to the cart, and others to download?

    • Katie Keith
      September 24, 2018 Reply

      Hi John, yes you can do this by using WooCommerce Product Table with the official WooCommerce Subscriptions plugin. Add your one-off downloads as normal products which customers can purchase individually, and add the membership as a subscription product. When you create a subscription product, you will see an option to change the wording that appears in the add to cart button. This will appear in the product table, so the membership product can say something like 'Join Now' and the others can still say 'Add to Cart' as usual.

      • John
        September 25, 2018 Reply

        Thank you !

  16. OrangeUglad
    September 22, 2018 Reply

    Any way to trigger a hidden audio clip to play and pause at the same time as any other audio clip in the table?

    • Katie Keith
      September 24, 2018 Reply

      Hi Rory, why would you want 2 audio clips to play at the same time? The plugin doesn't have an option for this, but you could probably achieve it by adding some custom code.

  17. OrangeUglad
    September 22, 2018 Reply

    How can you incorporate different licenses for audio use in commercial production and public broadcast? Is there a way to setup multiple purchase options per track with different prices?

    • Katie Keith
      September 24, 2018 Reply

      To do this, you need to set up your products as the 'Variable' product type and add a variation for each purchase option, each with its own price. When you display the audio tracks in the product table, choose the variation dropdowns option. This will list the different purchase options as dropdown lists in the add to cart column.

  18. Henry
    September 13, 2018 Reply

    Hello! Thanks for this tutorial. Is there a way to make a WooCommerce marketplace that uses audio tables?

    Thank you

  19. Scott
    August 28, 2018 Reply

    Thanks for the informative post ... question: is there a provision for or code for only playing a preview clip of the track prior to purchase (say 30 seconds or so)? Thanks...

    • Katie Keith
      August 28, 2018 Reply

      Hi Scott, yes you can add an embedded preview clip to any of the text-based fields displayed in the audio store table layout, such as the short or long description or a custom field. Potential customers can click on the clip to play it, directly from the table view. There are instructions for this in the tutorial above - let me know if anything isn't clear.

  20. Kai
    May 1, 2018 Reply

    Nice one! But how do you deal with free downloads?
    This function actually only works directly in Woocommerce with plugins like Free Downloads Woocommerce from Squaremedia. Would this be an option to have such a function direclty in your Product Table plugin? Would be a real game changer as you have to provide downloadable previews and files for your audio customers - and they don´t want to checkout every time...

    • Katie Keith
      May 1, 2018 Reply

      Hi Kai, you can either create a download product and set the price to 0 so that people can add the free download to the cart in the usual way (which would involve going through checkout, which you don't want), OR you can add a direct link to the download to the short description, long description or a custom field so that people can click on it to download the file immediately. For instructions on this, please see https://barn2.com/kb/product-table-icons-links-buttons.

Please share your thoughts...

Your email address will not be published.