BACK TO DIRECTORY

VEFmusic

by V-IMAGES.com / éric Fabre

0.0
(0 ratings)

VEFmusic is a free plugin for a band’s website (live demo: https://v-images.com/demo-vefmusic/). Add your tracks, albums and shows once; the plugin does the rest: it plays your music, lists your concerts, builds your press kit and describes your content to search engines.

What you get, for free

All of it is free, with no time limit and nothing locked. No account or license is needed to use it.

  • An audio player with tracks, albums and playlists, and your audio files protected from direct download links
  • A show calendar, with a “next show” block that moves on by itself once the date has passed
  • Past shows move to an archive by themselves, with an optional countdown to the next show
  • Album pages with cover, back cover and collapsible tracklist, and visitor ratings
  • Automatic schema.org structured data, so search engines understand your tracks, albums and shows
  • Native blocks for the block editor, with matching Divi 5 modules and Elementor widgets: the same result in all three, no shortcode
  • Anonymous listening statistics: no IP address, cookie or identifier stored
  • A press kit (PDF and optional zip) built from the content you already entered
  • Built-in help, diagnostic screen and an optional, temporary support access that you open and close yourself

Content

  • Track, Album and Show post types, with a Genre taxonomy
  • Bulk import: select several audio files at once (e.g. a whole album) to create matching draft tracks in one go, with tags read automatically (title, duration, track number, album, genre) — reviewed and confirmed before publishing
  • Track: duration, parent album, listening mode (preview, free full listen, or buyers only), audio file (MP3, WAV, FLAC, OGG, M4A)
  • Album: release year, front/back cover, collapsible tracklist
  • Show: date, venue, address, image, external ticketing link, optional venue link, free-text price note

Player

  • SVG icons, clickable progress bar, volume, a real-time audio equalizer
  • Fully keyboard-accessible, with ARIA labels reflecting the real playback state
  • Automatic lightweight MP3 version generated from a FLAC/WAV master file where hosting allows it

Accessibility

  • Player: keyboard-operable progress bar and volume, ARIA labels reflecting the real playback state, visible keyboard focus
  • Visitor rating form: grouped/labeled star options, screen-reader-only labels, live status region on submission
  • Lyrics toggle: proper expanded/collapsed state exposed to assistive technology
  • Descriptive alt text on show posters and album covers; external links (tickets, venue, social) flagged as opening a new tab
  • Random Player block: an in-admin warning flags that autoplaying sound can be an obstacle for visually impaired visitors relying on a screen reader — weigh this before using it on your site

Blocks

Six native Gutenberg blocks — Track List, Album, Shows, Next Show, Past Shows, Random Player — with six matching native Divi 5 modules and six matching native Elementor widgets, all sharing the same server-side rendering.

Press kit generator (EPK) — built in, free

Generate a professional PDF press kit in one click, built directly from your existing tracks, albums, shows and band bio — no separate document to write and keep up to date by hand.

  • Auto-built from your published content: biography, links & social media, albums with covers, upcoming shows
  • Add as many custom text sections as you need, each with its own title — rich text (bold, italic, lists, clickable links)
  • Choose the order sections appear in, to match how you want to present your band
  • Multi-page PDF with fully automatic pagination — a long biography or a long custom section is never cut off
  • Optional downloadable zip: the PDF plus the original full-resolution files (album covers, extra photos, documents, selected audio previews). The pictures in the PDF only illustrate the kit
  • Optional contact form gate (off by default), with a log of received requests in the admin

More

  • Visitor ratings (moderated) for tracks, albums and shows
  • Settings export/import for deploying the same identity/style on a new site
  • Optional “Enlarge on click” on show posters and album covers (front and back), per block — off by default

Selling music? VEFmusic Pro

VEFmusic itself never sells anything — it stays a pure showcase plugin, forever free. VEFmusic Pro is a separate paid extension (installed in addition to VEFmusic, which it requires) adding a full sales and ticketing layer:

  • Sell individual tracks and albums, with secure time-limited download links
  • Album downloads as a ready-made zip, with the ID3 tags filled in from the content you entered
  • Accept donations
  • Merch store — your own products, or print-on-demand via Printful with no separate store plugin
  • Internal ticketing with QR-code entry, in addition to the free external ticketing link
  • Promo codes
  • Preorders / crowdfunding campaigns, with optional funding tiers — payment methods are saved and only charged if the goal is reached
  • Customer accounts — no WordPress account required, secure passwordless access by email link
  • Revenue split tracking between band members
  • Sales statistics and accounting export (CSV)
  • PayPal and Stripe payment
  • Admin-managed refunds, including legally compliant withdrawal/right-of-return handling
  • Signed updates, checked before installation, with rollback to a previous version

Every Pro feature reuses your existing VEFmusic content (tracks, albums, shows) — nothing to set up twice. You can start with the free plugin and add Pro whenever you need to sell.

External services

This plugin connects to a support service operated by V-IMAGES (v-images.com), the plugin’s publisher, only when you explicitly fill in and submit the “Support & feature requests” form (VEFmusic > Guide > Diagnostic and support > Support & feature requests part). It is never contacted automatically or in the background.

When you submit that form, the following is sent: your reply-to email address, the subject and message you typed, your site’s URL, the VEFmusic (and, if installed, VEFmusic Pro) version numbers, your WordPress version, your PHP version, and your active theme’s name and version. This lets the publisher reply to your request with the relevant technical context, without you having to copy it in by hand.

The plugin also connects to the same V-IMAGES service for the optional free license (VEFmusic > Help > About), and only if you ask for it: nothing is sent until you fill in the form and tick the consent box. The free license unlocks nothing — the plugin works exactly the same without it; it only lets the publisher send you news and offers, and identify your site when you ask for support.

When you register, the following is sent: the email address you typed, the exact consent text you agreed to, your site’s URL, the VEFmusic version and your site’s language. While you are registered, each time you open the About or General screen the plugin checks the registration status (on each of those screens until you confirm by email, then once a week), sending your license key, your site’s URL and the VEFmusic version. When you unregister, the plugin asks the service to delete your data. Your free license key is also added to support requests you send.

Support access (email, optional) — only when a site administrator clicks “Open the support access and send the key” (VEFmusic > Guide > Diagnostic and support). Nothing happens otherwise. The click creates a time-limited access (24 hours to 7 days) and emails a single-use sign-in link to the publisher at efabre@v-images.com, together with the diagnostic information shown on that screen and the optional message you typed. The access can be closed at any time, ends by itself on the chosen date and is removed when the plugin is deactivated. Only a hash of the key is stored on your site. While the access is open, a conversation between you and the publisher’s support team is kept on your site only, and erased when the access is closed; when you write in it while the publisher is not looking at it, a short email with your message is sent to the same address (at most one every five minutes). A journal of the last 50 events (opening, sign-ins with IP address, refused actions, closing) is kept in your database, can be emptied at any time from the same screen, and is removed when the plugin is deleted.

This service is provided by V-IMAGES (Eric Fabre): Terms of use, Privacy policy.

Screenshots

Track List block on the front end.

Track List block on the front end.

Album block with cover and tracklist.

Album block with cover and tracklist.

Shows block, featured mode with countdown.

Shows block, featured mode with countdown.

Style settings screen.

Style settings screen.

Plugin Details

Active Installs
0
Total Downloads
1,777
Version
2.16.39
Requires WP
6.0
Requires PHP
8.3
Tested Up To
7.1.4
Added
2026-08-27
Last Updated
2026-10-29 5:45pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0