Description
VEFmusic est une extension gratuite pour le site d’un groupe : un lecteur audio avec pistes et albums, un calendrier de concerts, un kit presse généré automatiquement pour les médias et journalistes, des notes visiteurs, et des données structurées SEO automatiques — le tout via des blocs natifs, sans code court nécessaire.
Générateur de kit presse (EPK) — intégré, gratuit
Générez un kit presse PDF professionnel en un clic, composé directement à partir de vos pistes, albums, concerts et biographie déjà en place — aucun document séparé à rédiger et à tenir à jour à la main.
- Composé automatiquement à partir de votre contenu publié : biographie, liens et réseaux sociaux, albums avec pochettes, concerts à venir
- Ajoutez autant de sections de texte personnalisées que nécessaire, chacune avec son propre titre — texte enrichi (gras, italique, listes, liens cliquables)
- Choisissez l’ordre d’apparition des sections, pour présenter votre groupe comme vous le souhaitez
- PDF multi-pages avec pagination entièrement automatique — une longue biographie ou une longue section personnalisée n’est jamais coupée
- Zip téléchargeable facultatif : PDF + pochettes d’albums + aperçus audio sélectionnés + photos supplémentaires
- Formulaire de contact facultatif avant téléchargement (désactivé par défaut), avec un historique des demandes reçues dans l’administration
Contenu
- Types de contenu Piste, Album et Concert, avec une taxonomie Genre
- Import par lot : sélectionnez plusieurs fichiers audio à la fois (par ex. un album entier) pour créer les pistes en brouillon en une fois, avec les étiquettes lus automatiquement (titre, durée, numéro de piste, album, genre) — à vérifier et confirmer avant publication
- Piste : durée, album parent, mode d’écoute (aperçu, écoute libre intégrale, ou réservé aux acheteurs), fichier audio (MP3, WAV, FLAC, OGG, M4A)
- Album : année de sortie, pochette recto/verso, liste des pistes repliable
- Concert : date, lieu, adresse, image, lien de billetterie externe, lien du lieu facultatif, mention tarif en texte libre
Lecteur
- Icônes SVG, barre de progression cliquable, volume, égaliseur audio en temps réel
- Entièrement accessible au clavier, avec des libellés ARIA reflétant l’état réel de lecture
- Version MP3 légère générée automatiquement à partir d’un fichier maître FLAC/WAV quand l’hébergement le permet
Accessibilité
- Lecteur : barre de progression et volume utilisables au clavier, libellés ARIA reflétant l’état réel de lecture, focus clavier visible
- Formulaire de notation visiteur : options étoiles groupées/labellisées, libellés réservés aux lecteurs d’écran, zone de statut annoncée en direct lors de la soumission
- Bouton paroles : état déplié/replié correctement transmis aux technologies d’assistance
- Texte alternatif descriptif sur les affiches de concerts et pochettes d’albums ; liens externes (billetterie, lieu, réseaux sociaux) signalés comme ouvrant un nouvel onglet
- Bloc Lecteur aléatoire : un avertissement dans l’administration signale que la lecture automatique du son peut être un obstacle pour les visiteurs malvoyants utilisant un lecteur d’écran — à prendre en compte avant de l’utiliser sur votre site
Blocs
Six blocs Gutenberg natifs — Liste de pistes, Album, Concerts, Prochain concert, Concerts passés, Lecteur aléatoire — avec six modules Divi 5 natifs et six widgets Elementor natifs correspondants, partageant tous le même rendu côté serveur.
Plus
- Notes visiteurs (modérées) pour les pistes, albums et concerts
- Données structurées schema.org automatiques pour les moteurs de recherche
- Statistiques d’écoute anonymes — aucune adresse IP, cookie ou identifiant jamais stocké
- Export/import des réglages pour déployer la même identité/le même style sur un nouveau site
Vous vendez de la musique ? VEFmusic Pro
VEFmusic lui-même ne vend jamais rien — il reste une extension de présentation pure, gratuite pour toujours. VEFmusic Pro est une extension payante séparée (installée en plus de VEFmusic, qu’elle nécessite) ajoutant une couche complète de vente et de billetterie :
- Vendez pistes et albums à l’unité, avec des liens de téléchargement sécurisés et limités dans le temps
- Acceptez les dons
- Boutique merch — vos propres produits, ou impression à la demande via Printful sans extension de boutique séparée
- Billetterie interne avec entrée par QR code, en plus du lien de billetterie externe gratuit
- Codes promo
- Précommandes/campagnes de financement participatif, avec paliers de financement facultatifs
- Comptes clients — aucun compte WordPress nécessaire, accès sécurisé sans mot de passe par lien e-mail
- Suivi de la répartition des revenus entre les membres du groupe
- Statistiques de vente et exportation comptable (CSV)
- Paiement PayPal et Stripe
- Remboursements gérés depuis l’administration, avec gestion du droit de rétractation conforme à la législation
Chaque fonctionnalité Pro réutilise votre contenu VEFmusic existant (pistes, albums, concerts) — rien à configurer deux fois.
Services externes
Cette extension se connecte à un service de support exploité par V-IMAGES (v-images.com), l’éditeur de l’extension, uniquement lorsque vous remplissez et soumettez explicitement le formulaire « Support demandes de fonctionnalités » (onglet VEFmusic > Aide > Support & onglet demandes de fonctionnalités). Il n’est jamais contacté automatiquement ni en arrière-plan.
Quand vous soumettez ce formulaire, les éléments suivants sont envoyés : votre adresse e-mail de réponse, le sujet et le message que vous avez saisis, l’URL de votre site, les numéros de version de VEFmusic (et de VEFmusic Pro, si installée), votre version de WordPress, votre version de PHP, ainsi que le nom et la version de votre thème actif. Cela permet à l’éditeur de répondre à votre demande avec le contexte technique pertinent, sans que vous ayez à le recopier à la main.
Ce service est fourni par V-IMAGES (Eric Fabre) : Conditions d’utilisation, Politique de confidentialité.
Captures d’écrans
Blocs
Cette extension fournit 6 blocs.
- VEFmusic — Random Player Plays in the background, in random order, tracks set to free full listen — starts automatically, stopped by the visitor or when leaving the page. Ideal for a photo gallery page.
- VEFmusic — Past Shows Archive of shows that have already passed, most recent first. Deprecated (v2.10.16) — use the "Shows" block instead and set "Shows to display" to "Past", kept only so pages where this block is already placed keep working.
- VEFmusic — Shows Displays the list of upcoming shows.
- VEFmusic — Next Show Highlights the next upcoming show, in an enlarged ticket-style layout (featured mode always active, nothing to configure — equivalent to the Divi "Next Show" module). To choose featured mode yourself case by case, use the "Shows" block instead.
- VEFmusic — Track List Displays published tracks with a player and buy button.
- VEFmusic — Album Displays a full album: cover, tracklist, bundled buy button.
Installation
- Envoyez le dossier
vefmusicvers/wp-content/plugins/, ou installez-la depuis l’administration WordPress, sous Extensions > Ajouter. - Activez l’extension.
- Allez dans VEFmusic > Général pour renseigner l’identité de votre groupe.
- Ajoutez vos pistes, albums et concerts, puis placez les blocs sur vos pages.
FAQ
-
Cette extension vend-elle quelque chose ?
-
Non. VEFmusic est uniquement une extension de présentation. Vendre pistes, albums, merch, billets, ou accepter des dons nécessite l’extension séparée VEFmusic Pro.
-
Ai-je besoin de Divi ou Elementor ?
-
Non. VEFmusic fonctionne nativement avec l’éditeur de blocs WordPress (Gutenberg). La prise en charge de Divi 5 et Elementor est fournie en plus, sans être nécessaire.
-
Où mes fichiers audio sont-ils stockés ?
-
En dehors de la médiathèque, dans un emplacement protégé jamais accessible par lien direct — la lecture passe toujours par un contrôle d’accès selon le mode d’écoute de la piste.
-
Puis-je utiliser cette extension pour n’importe quel groupe, ou est-elle conçue pour un groupe en particulier ?
-
VEFmusic est entièrement générique : rien n’est codé en dur, tout provient de vos propres réglages et contenus.
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs/contributrices & développeurs/développeuses
« VEFmusic » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“VEFmusic” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « VEFmusic » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
2.11.9
- Changed: Shows block — a bit more breathing room between the payment icon and the indicative price (8px instead of 4px), matching what was already used for the venue line.
2.11.7
- Fixed: French translation — full pass over strings added since 2.10.22 (Press Kit import, .woff2, price display), plus a handful of older gaps found along the way.
.potregenerated with the in-house extractor,.pomerged (existing translations preserved), zero string lost (compared before/after). Fixed 4 existing plural-form entries that used the singular French spelling for the plural (e.g. « %d piste » instead of « %d pistes »), and 2 mismatched translations.
2.11.6
- Changed: Prices shown to visitors no longer show a superfluous « ,00 » — « 12 € » instead of « 12,00 € » (real decimals, e.g. « 12,50 € », stay shown as before). New shared
VEFM_Price::format(), applied consistently across shows, albums, tracks. - Fixed: Help tab and About tab reviewed and brought up to date — the contact-form mention on the press kit’s contact email field was stale (that feature moved to Pro earlier), the Free feature list didn’t mention media sections (photos/documents/audio) or the Pro press-kit features at all.
2.11.5
- Fixed: Press kit — a real, pre-existing bug found while working on this:
class-vefm-ttf-font.phpwas never actually loaded anywhere in the plugin, so a custom .ttf font selected for the press kit always silently fell back to Helvetica, even on a perfectly valid file. Fixed. - Added: Press kit — .woff2 custom fonts now genuinely work (not just accepted at upload): converted on the fly to a standard .ttf, tested against multiple real fonts (glyph-by-glyph comparison, strict checksum validation, and a real generated/verified PDF). Depends on this specific hosting being able to decode Brotli compression (an extension or a
brotlibinary) — a clear, accurate message is shown when a .woff2 is selected, saying whether it will actually work on this site; falls back to Helvetica otherwise, never a crash.
2.11.4
- Fixed: Shows block — buttons under a ticket-style show card (venue website / internal ticketing) were left-anchored instead of centered on mobile (a stacked-column layout needs
align-items, notjustify-content, to center horizontally — only the latter was set). - Changed: Shows block — the location pin icon is now outlined (matching the clock/payment icons) instead of solid-filled; all three icons enlarged slightly.
- Changed: All prices now show the amount before the € sign (e.g. « 12 € »), consistently across the site, admin, and help text.
- Added: Press kit — custom font upload now also accepts .woff2 (previously .ttf only). Note: a .woff2 file can be uploaded and selected, but its compression can’t be decoded here, so it currently falls back to Helvetica in the generated PDF — a clear warning is shown when one is selected, and a .ttf file of the same font is needed for it to actually appear in the PDF. Documented in the Help tab.
- Fixed: French translation — a code example used typographic guillemets « » where the actual CSS syntax needs straight quotes (validated by Paul).
2.11.3
- Fixed: Press kit builder — the form was still capped at WordPress’s own default card width (520px), overriding the 2.11.1 fix that only removed VEFmusic’s own inline override without replacing it. Now genuinely full-width.
2.11.2
- Fixed :
VEFM_Settings::get_defaults()— new public method (the existingdefaults()stayed private); required by VEFmusic Pro’s additional-kits feature, which was hitting a fatal error without it in the first 2.11.1 build. If you already installed that first 2.11.1 build, please update to this one — do not stay on it.
2.11.1
- Fixed : Random Player — sound now opens together with playback, in the same click, in both playback modes (manual start, and « start on first click anywhere on the page ») — previously the sound icon required a separate click after starting playback, and the automatic mode briefly played muted before unmuting.
- Fixed : Press kit admin — the stats/leads sections could show twice when VEFmusic Pro is active (once here, once on the new dedicated Pro screen).
- Added : Press kit builder — Media sections (Photos/Documents/Audio) now mention which folder their files are delivered in inside the zip download.
- Added : Press kit builder — Group identity card now includes the group/band name, logo, and press contact email/phone (previously only tagline/bio), needed for a VEFmusic Pro additional kit to have a fully independent identity.
- Fixed : Press kit builder — a section’s column title field could overflow and overlap the neighboring column on narrower screens.
- Changed : Press kit builder — the whole form is now full-width, matching the rest of the tab.
- Changed : Shows block — the clock/payment icons are now tinted with the same accent color as the location pin, instead of a neutral color.
- Changed : Press kit’s underlying engine now supports an optional additional-kit identifier internally, with no effect on the default kit — enables VEFmusic Pro’s upcoming multiple-kits feature.
2.11.0
- Added: Press kit — new « Media sections » (photo galleries, document lists, audio file lists, and two-column layouts mixing any of these), reorderable alongside the existing sections.
- Added : Press kit — global style controls (header band background image, section title color, title/text fonts including custom .ttf upload, PDF background color).
- Changed : Press kit’s underlying engine (PDF writer, rich text) upgraded — photos in a « Photos » section are now shown directly in the PDF (previously only attached to the zip), and paragraphs support inline images.
2.10.22
- Fixed : Random Player — on Firefox, unmuting sound after a muted autoplay could stay silently blocked even though the icon showed « unmuted » (Firefox evaluates the permission to play audible sound at the initial play() call, not when the mute flag changes afterwards) — a fresh, audible playback attempt is now forced right after unmuting, with the icon reverted to « muted » if the browser still refuses it (reported by Paul, beta tester).
- Changed : Shows block — the show time is now shown next to a small clock icon instead of a plain dot separator, and is visible again on mobile (previously hidden there to avoid an orphaned dot) (reported by Paul, beta tester).
- Changed : Shows block — the price is now shown next to a payment icon instead of the « Price: » label (still available to screen readers) (reported by Paul, beta tester).
2.10.21
- Fixed: the ticketing link/button (with VEFmusic Pro) was still shown side by side with the « Venue website » button in one of the two card layouts — now consistently below it, aligned, in both.
- Changed: clarified the « Price » field help text further — once at least one ticket zone exists, leave it empty to avoid showing a price that no longer matches your zones.
- Translations: regenerated .pot with a corrected extractor (the previous one missed several dozen existing strings), fixed two mistranslations (« Venue map » wrongly translated as a generic term).
2.10.20
- Changed: the ticketing button/link (with VEFmusic Pro) now appears below the « Venue website » button, aligned, instead of side by side.
2.10.19
- Fixed (with VEFmusic Pro): clarified the « Price » field help text on the show edit screen — once ticket zones are configured, this field no longer sets the actual sale price (each zone has its own).
2.10.18
- Changed: album cover design (retour Paul) — poster/cover s’adapte mieux en hauteur, prix et bouton d’achat de l’album passent sous l’image plutôt qu’à côté, padding et alignement affinés sur mobile.
- Changed: label « Date badge color » renamed to « Date badge background color » (Shows/Featured Show/Past Shows blocks, all 3 builders) — clearer about what it actually colors.
2.10.17
- Fixed: real bug found while testing live in Divi 5’s Visual Builder — the new « Shows to display » field on the « Concerts » module always showed upcoming shows regardless of the choice made (« Past »/ »Both » had no effect). Divi 5 stores the selected option’s position (0/1/2) rather than its value for this field type — now handled correctly.
2.10.16
- Added: character limit on the show description (300 characters) — the field now shows the limit directly, and an existing longer description is trimmed cleanly on display (never cut mid-word).
- Changed: the « Concerts » module in Divi 5 now has a real, visible « Shows to display » field (Upcoming / Past / Both) in its Content tab — previously only reachable through a hidden custom attribute.
- Deprecated: the separate « Past Shows » block/module/widget (Gutenberg, Divi 5, Elementor) — replaced by the « Shows to display » setting above. Kept for pages where it’s already placed, but no longer offered for a new placement; use the « Shows » block/module/widget instead.
2.10.15
- Added: new « Venue map » image field on the show edit page (VEFmusic > Shows) — optional, purely illustrative picture of the venue layout, shown above the ticket zones when internal ticketing (VEFmusic Pro) is used.
- Added : extension point for VEFmusic Pro’s internal ticketing settings (zones, pricing, numbered seats) to appear directly on the show edit page, instead of a separate admin screen.
2.10.14
- Fixed : the Random Player’s volume slider always displayed at minimum while the sound was muted, regardless of the actual configured starting volume — it now always reflects the real level, muted or not.
2.10.13
- Fixed : the Random Player’s « play automatically when the page loads » setting had no effect once disabled — clicking anywhere else on the page (not just the player itself) still started playback. Turning the setting off now correctly requires an explicit click on the player itself.
2.10.12
- Fixed : the track title/details column could compete with the equalizer for the row’s free space instead of leaving it to the equalizer alone, as originally intended.
- Fixed : the poster concert card’s padding now scales smoothly between a sensible minimum and maximum with the viewport, instead of a single fixed value or an uncapped, unfloored one.
- ModificationChanged : the show’s action links (venue website / tickets) now lay out in a row instead of stacked, right-aligned as before.
- Changed : the ticket zone’s action buttons are now right-aligned instead of left-aligned.
- Changed : removed a fixed max-width on the show’s text column.
- Changed : rounder corners softened slightly (Random Player, playlist toolbar) for a less « pill-shaped » look ; small mobile alignment tweaks (album header, show actions).
2.10.11
- Fixed : on some Gutenberg setups, the Random Player block could still stretch to fill the row instead of hugging its own content — added an explicit rule so it never depends on the surrounding theme/layout.
2.10.10
- Fixed : on mobile, a concert card with a poster had noticeably large bottom padding — now scales down with the viewport instead of staying fixed (desktop/tablet unchanged).
- Fixed : on mobile, the bullet separator shown before a concert’s time (normally following the venue on the same line) could appear on its own, orphaned line once the header wraps — hidden only at that width.
- Fixed : the date badge on a concert card wasn’t centered when it wrapped onto its own line on mobile.
- Fixed : a track’s title/details column had a hard max-width, capping it even when more space was available — now grows to fill the row like the rest of the layout (mobile behavior unchanged).
- Changed : the Random Player block (button, icons, volume slider) now scales with the surrounding font size instead of using fixed pixel sizes, so it stays proportionate on sites with a different base font size.
2.10.9
- Fixed: on mobile, a concert card in list mode with a poster could squeeze its content into a too-narrow column next to a cropped poster — the same single-column mobile layout already used for the featured « next show » now applies to every concert card with a poster, not just the featured one.
- Fixed: on the featured concert’s mobile layout, a longer venue name next to the time could overflow the card horizontally — that row now stacks vertically like everywhere else on mobile.
- Changed: restored the « starts automatically on page load » mention in the Random Player’s Help screen description (still the default behavior; the dedicated setting paragraph right below already explains it’s now optional and site-wide).
2.10.8
- Fixed: alignment fix from 2.10.7 confirmed live on all 3 builders (Gutenberg, Divi 5, Elementor) — same shared CSS/markup, same fix everywhere.
- Fixed: the Elementor widget’s « autoplay is now site-wide » note was never translated to French — was showing in English within an otherwise French Elementor interface.
2.10.7
- Fixed: the Random Player block’s background could stretch across the full width of the content column on desktop/tablet, with its controls left-aligned in a lot of empty space — the 2.10.0 mobile fix over-corrected this. It’s a compact pill again on wide screens, and still wraps onto multiple lines on narrow ones. Verified live on both the Gutenberg and Divi 5 versions.
2.10.6
- Fixed: the accessibility warning shown in the Random Player block’s Gutenberg settings panel still described autoplay as unconditional (« this block starts playing audio automatically… ») even though it became an optional site-wide setting in 2.10.2 — now says so directly, and the redundant note underneath was merged into it.
2.10.5
- Changed: removed a beta tester’s name from the 2.10.3 changelog entry — credit belongs in internal notes, not the public changelog. No code change.
2.10.4
- Fixed: no code change — 2.10.3 was mistakenly tagged on WordPress.org SVN with stale 2.10.2 content (wrong local zip copied into trunk during the manual SVN push), which broke the « Stable Tag » detection. This release simply republishes the real, verified 2.10.3 content under a clean tag number.
2.10.3
- Fixed: two mobile fixes for the Random Player block had been missed in 2.10.0 — the wrapped track title is now centered (
text-align: center), and its padding now reuses the--vefm-track-paddingCSS variable (already shared with Tracks/Album) instead of a hardcoded value, so a site that customized it stays consistent. The stop button’s padding also switched to.5emto match.
2.10.2
- Changed: « Play automatically when the page loads » (Random Player) is now a single site-wide setting (VEFmusic > General, next to « Automatic playback of the next track ») instead of a per-block setting — simpler to find, and applies uniformly to every Random Player block/module/widget (Gutenberg, Divi 5, Elementor) at once. Behavior and default (on) are unchanged for existing sites.
2.10.1
- Changed: the « Random Player » feature card on the About tab now mentions that autoplay on page load is optional (the setting itself shipped in 2.10.0 — this only completes its documentation, About tab and Help screen).
2.10.0
- Added: new « Play automatically when the page loads » setting on the Random Player block (Gutenberg, Divi 5, Elementor) — on by default (same behavior as before), can be turned off so playback only ever starts when the visitor clicks play themselves.
- Fixed: the Random Player block’s controls could overflow or get squeezed on narrow (mobile) screens — controls now wrap onto multiple lines instead, and the track title wraps instead of being cut off with an ellipsis.
- Fixed: the Track List/Album playback toolbar (play/pause, volume, shuffle) could overflow or get squeezed on narrow (mobile) screens — same wrapping fix as above.
- Fixed: an album’s cover and text (title, description, price) could overflow off-screen on narrow phones if the description was long.
- Fixed: the date badge on the « Next Show » featured layout could show the year and time overlapping on some themes — the badge now sizes itself to its content instead of using a fixed height.
2.9.5
- Modifié : traduction française (languages/vefmusic-fr_FR.po/.mo) mise à jour avec l’exportation entièrement validée de translate.wordpress.org, intégrée telle quelle.
2.9.4
- Corrigé : la soumission du formulaire de contact (nom/e-mail) pour le kit presse — qu’il soit facultatif ou obligatoire — provoquait une erreur critique au lieu de lancer le téléchargement. L’e-mail de notification utilisait une chaîne de message mal formée, ce qui entraînait son rejet pur et simple par PHP 8+.
2.9.3
- Ajouté : décompte hebdomadaire anonyme des téléchargements du zip complet du kit presse (PDF + photos + aperçus audio), affiché en haut de l’onglet Kit presse — aucune adresse IP, cookie ni identifiant stocké ; les téléchargements de test administrateur et les téléchargements du PDF seul ne sont jamais comptés.
2.9.2
- Correctif : plusieurs titres et descriptions de blocs (Liste de pistes, Lecteur aléatoire, Concerts passés, Prochain concert, Concerts) étaient codés en dur en français au lieu d’anglais dans le code source — ce qui faisait signaler l’extension par GlotPress comme « non correctement préparée pour la localisation ». Les traductions ne sont pas affectées ; seules les chaînes sources anglaises sous-jacentes ont été modifiées.
2.9.1
- Correctif : un paragraphe du kit presse réparti en deux colonnes, quand les deux colonnes débordaient sur une nouvelle page, étalait sa suite sur deux pages séparées à moitié vides au lieu d’en partager une seule — le texte semblait coupé alors que rien n’était réellement perdu. Les deux colonnes se poursuivent désormais correctement sur la même page.
2.9.0
- Ajouté : les fichiers audio des pistes (maître et MP3 léger) peuvent désormais être sélectionnés directement depuis la médiathèque, en plus de l’envoi habituel — pratique pour les webmasters qui y ont déjà leurs fichiers audio. L’extension copie le fichier dans son propre stockage protégé ; la copie de la médiathèque n’est jamais modifiée.
- Ajouté : avertissement d’accessibilité affiché dans les réglages de l’éditeur du bloc Lecteur aléatoire et dans l’écran d’aide — la lecture automatique du son peut être un obstacle pour les visiteurs malvoyants utilisant un lecteur d’écran.
- Modifié : l’onglet « Demande de support » devient « Support demandes de fonctionnalités » — le formulaire et son texte invitent désormais explicitement aux demandes de fonctionnalités, pas seulement aux signalements de problèmes.
2.8.6
- Correctif : les pluriels français pour les messages basés sur un nombre (ex. le compte à rebours « Dans X jours » sur le bloc concert vedette) n’étaient jamais appliqués — le nombre était toujours affiché avec sa formulation au singulier, même pour des valeurs autres que 1. Causé par une structure manquante dans les entrées plurielles du fichier de traduction ; l’outil d’extraction des chaînes a aussi été corrigé pour que cela ne puisse plus se reproduire, pour ces chaînes comme pour de futures chaînes au pluriel.
2.8.5
- Modifié : la solution de repli open_basedir pour l’envoi, introduite en 2.8.4, est désormais désactivée par défaut — elle contourne un réglage de sécurité serveur bien réel, elle doit donc être activée explicitement depuis l’écran Diagnostic (avec un avertissement clair) plutôt que de s’exécuter automatiquement.
- Correctif : d’autres erreurs de traduction française sur le même problème d’accord de genre (« piste » est féminin) trouvées dans l’administration et les descriptions de blocs.
2.8.4
- Ajouté : réglage facultatif « Supprimer toutes les données à la désinstallation » (désactivé par défaut) — si activé, la suppression de l’extension supprime définitivement toutes les pistes, albums, concerts, réglages et fichiers audio stockés.
- Correctif : l’envoi des fichiers audio des pistes échouait encore sur certains hébergements où le dossier de destination est réellement accessible en écriture mais où le fichier temporaire d’upload PHP lui-même se trouve hors d’une restriction
open_basedir— une solution de repli supplémentaire complète désormais l’envoi dans ce cas aussi. - Correctif : plusieurs erreurs de traduction française (« un piste » au lieu de « une piste » dans toute l’administration, « Ajouter un piste » au lieu de « Ajouter une piste »).
2.8.3
- Correctif : l’envoi des fichiers audio des pistes (maître et MP3 léger) échouait avec « Impossible d’enregistrer le fichier sur le serveur » sur certains hébergements (notamment les sites de développement local comme Local by Flywheel) où WordPress ne peut pas confirmer automatiquement un accès disque direct — une solution de repli sécurisée complète désormais l’envoi dans ce cas.
2.8.2
- Correctif : une piste avec seulement une version MP3 légère envoyée (sans fichier maître) n’affichait jamais de bouton de lecture sur le site, alors que le fichier était valide et jouable — le fichier maître n’est plus nécessaire.
2.8.1
- Modifié : indications plus claires dans l’éditeur de piste et l’onglet Aide — le fichier maître est nécessaire pour qu’une piste soit jouable sur le site, même quand seule la version MP3 légère sera utilisée pour la lecture.
2.8.0
- Ajouté : alignement du texte (gauche/droite/centré/justifié) dans les champs de texte enrichi du kit presse, choisi par paragraphe.
- Ajouté : mise en page facultative en deux colonnes pour les paragraphes supplémentaires du kit presse, choisie à l’ajout du paragraphe.
2.7.2
- Correctif : suppression de l’en-tête d’extension « Domain Path » — selon la documentation développeur de WordPress.org elle-même, cet en-tête doit être omis pour les extensions hébergées dans l’annuaire officiel, et sa présence (pointant vers un dossier non inclus dans la version WordPress.org) était très probablement la cause du signalement par GlotPress comme « non correctement préparée pour la localisation ». Aucun changement fonctionnel — le chargement des traductions n’est affecté sur aucune version.
2.7.1
- Correctif : la version distribuée sur WP.org n’appelle plus load_plugin_textdomain() avec un chemin codé en dur vers un dossier de langues embarqué — c’est inutile depuis WordPress 4.6 (les traductions se chargent automatiquement depuis le pack de langue) et cela faisait signaler l’extension par GlotPress comme « non correctement préparée pour la localisation ». Aucun changement pour les sites utilisant l’extension en dehors de WordPress.org.
2.7.0
- Ajouté : pagination du PDF du kit presse entièrement réécrite — une longue biographie ou section de texte personnalisée ne peut plus être coupée silencieusement, quelle que soit sa longueur.
- Ajouté : sections de texte personnalisées illimitées dans le kit presse, chacune avec son propre titre modifiable (bouton « Ajouter un paragraphe » dans VEFmusic > Kit presse).
- Ajouté : choisissez l’ordre d’apparition des sections dans le PDF du kit presse (biographie, liens sociaux, albums, concerts, sections personnalisées, et la section financement participatif Pro).
- Ajouté : les liens cliquables sont désormais pris en charge dans l’éditeur de texte enrichi du kit presse (bio et sections personnalisées).
- Modifié : l’ancien champ unique « Texte libre » est automatiquement migré vers le nouveau système de sections personnalisées lors de la mise à jour — rien n’est perdu, son titre reste entièrement modifiable.
2.6.2
- Ajouté : nouvelle entrée Diagnostic confirmant que le point d’accès d’aperçu en direct Divi 5 est bien enregistré.
2.6.1
- Correctif : l’aperçu des modules Divi 5 dans le Visual Builder charge désormais la propre feuille de style de l’extension, pour un affichage correct au lieu d’apparaître sans mise en forme.
2.6.0
- Ajouté : l’aperçu des modules Divi 5 dans le Visual Builder affiche désormais le vrai contenu en direct (identique au site public) au lieu d’un message statique de remplacement.
2.5.4
- Correctif : mettre à jour ou revenir à une version depuis l’historique des versions pouvait nécessiter deux clics pour réellement s’installer.
2.4.0
- Ajouté : importation par lot pour les pistes — sélectionnez plusieurs fichiers audio à la fois (par ex. un album entier), chacun devient une piste en brouillon avec les étiquettes lus automatiquement (titre, durée, numéro de piste, album, genre) ; vérifiez et ajustez le tout dans un tableau avant publication.
- Ajouté : tri natif des pistes (« N° de piste »), utilisable directement depuis le tableau de vérification de l’import par lot.
2.3.11
- Ajouté : section Accessibilité complète (voir ci-dessus) documentant le formulaire de notation, le bouton paroles et la gestion des liens — auparavant, seul le lecteur était décrit.
- Amélioration : le Lecteur aléatoire annonce désormais la nouvelle piste en cours de lecture aux lecteurs d’écran lors d’un changement automatique.
2.3.10
- Correctif : le bouton « Revenir à cette version » pouvait nécessiter deux clics pour fonctionner.
2.3.9
- Sécurité : durcissement de précaution suite à une vulnérabilité du cœur de WordPress (CVE-2026-65640, corrigée dans WP 7.0.4).
2.3.8
- Ajouté : préremplissage automatique Durée/Genre à partir des étiquettes du fichier audio lors du téléversement.
2.3.7
- Correctif : comportement de dépliage/repliage du panneau paroles.
2.3.6
- Modifié : écrans Aide/À propos mis à jour pour les widgets Elementor natifs.
2.3.5
- Correctif : CRITIQUE — l’envoi d’une piste pouvait échouer silencieusement à l’enregistrement sur certains sites.
2.3.4
- Ajouté : 6 widgets Elementor natifs (Liste de pistes, Album, Concerts, Prochain concert, Concerts passés, Lecteur aléatoire).
2.3.3
- Correctif : avis visiteurs non affichés ; liens du service de support cassés ; traduction complétée.
2.3.1
- Correctif : CRITIQUE — les pistes envoyées avant la 2.2.9 pouvaient cesser d’être lisibles après un changement d’emplacement de stockage audio.
2.3.0
- Ajouté : champ paroles facultatif ; texte enrichi dans la bio/texte libre du kit presse.
2.2.12
- Modifié : « Testé jusqu’à » porté à WordPress 7.1.
2.2.9 – 2.2.11
- Amélioration de la qualité du code et durcissement de la sécurité suite à une revue Plugin Check de WordPress.org ; corrections mineures de l’onglet Aide.
2.2.8
- Ajouté : choisissez quels albums apparaissent dans le kit presse.
2.2.5 – 2.2.7
- PDF du kit presse : prise en charge du logo au format WebP, champ slogan, améliorations de mise en page et de pagination.
2.2.0 – 2.2.4
- Préparation pour la soumission à WordPress.org (mécanisme de mise à jour, métadonnées, durcissement du code).
2.1.0
- Ajout d’une option pour inclure/exclure les éléments de financement participatif du kit presse.
2.0.0
- Première publication publique.











