Private Music Share — icona

Plugin WordPress · ThinkClouds

Private Music Share

Anteprime private delle release: link personali a scadenza con password, limite di ascolti e snippet, rubrica con tracciamento email, statistiche, embed e API REST.
Versione
1.13.3
Aggiornato il
03/11/2026
Richiede WordPress
6.0 o superiore
Richiede PHP
8.0 o superiore
Dimensione
142 KB
SHA-256
fe47861beafb56de…

Private Music Share serve a far ascoltare in privato release non ancora pubblicate: i brani restano in una cartella protetta del sito e si raggiungono solo con link personali, a scadenza, eventualmente protetti da password e con un limite di ascolti. È pensato per etichette discografiche, artisti e uffici promozione che inviano anteprime a DJ, radio, giornalisti e partner e vogliono sapere chi ha aperto il link e che cosa ha ascoltato.

Release e tracce

Tutto si gestisce dal menu Private Music della bacheca. Una release raccoglie artista, etichetta, numero di catalogo, data, descrizione, copertina e note riservate, che non compaiono mai nelle pagine di ascolto; l’elenco si filtra per artista ed etichetta. Le release non sono contenuti pubblici del sito: esistono solo per essere condivise tramite link.

Le tracce si caricano anche in blocco, trascinando più file nella schermata Aggiungi traccia, nei formati MP3, WAV, FLAC e M4A; il plugin controlla che il contenuto del file corrisponda davvero al formato dichiarato e lo salva con un nome casuale nella cartella private-audio, chiusa all’accesso diretto con .htaccess e web.config. Per ogni traccia si indicano titolo, artista, numero, ISRC, featuring e remixer, e l’ordine si cambia trascinando le righe.

Snippet di anteprima

Per una traccia si può limitare l’ascolto a un intervallo: nella scheda di modifica si spostano le maniglie sulla forma d’onda (di serie circa trenta secondi) e si verifica l’effetto con l’anteprima. Nella pagina di ascolto il player riproduce solo quel tratto e lo mette in evidenza sulla barra di avanzamento.

Link di condivisione

Un link si crea dalla scheda della release, dall’elenco o dalla rubrica, senza cambiare pagina. Si sceglie la scadenza (di serie sette giorni), se consentire il download, se permettere l’incorporamento, un numero massimo di ascolti e una password facoltativa, anche generata in automatico e salvata solo in forma cifrata. Ogni link ha un indirizzo lungo /listen/{token}/ e uno breve /s/codice/; in Private Music → Share Links si cercano, si copiano, si disattivano o si eliminano.

La pagina di ascolto controlla scadenza, password e limite di ascolti prima di servire l’audio, e i tentativi di password sono limitati per link e per indirizzo IP. Lo sblocco viene ricordato per ventiquattro ore con un cookie tecnico. Quando il download è consentito i file si scaricano con un nome leggibile “Artista – Titolo”. Per le anteprime su WhatsApp, Telegram e social, link brevi e pagine di ascolto espongono titolo, descrizione e copertina della release con i tag Open Graph.

Rubrica e tracciamento email

La Rubrica raccoglie nome ed email dei destinatari. Se un link viene creato per un contatto con email, il plugin gli invia il messaggio con il link (e la password, se impostata) e registra invio, aperture stimate tramite pixel e clic sul link. La pagina Storia condivisioni di ogni contatto mostra tutti i link ricevuti, con stato, aperture e dettaglio dei clic.

Statistiche di ascolto

In Private Music → Analytics si leggono gli ascolti complessivi e per release, e per ogni link il dettaglio per traccia con il tempo totale di ascolto. Nelle statistiche di riproduzione indirizzo IP e user agent vengono salvati solo come hash.

Embed, shortcode e widget

Se il link lo consente, il player si incorpora in altri siti tramite iframe all’indirizzo /embed/{token}/, oppure in WordPress con lo shortcode [pms_embed token="…" height="420" title="…"] o il widget classico Private Music Share – Player embed.

In Elementor la categoria Private Music Share contiene i widget PMS: Release Player, PMS: Elenco tracce, PMS: Info release e PMS: Statistiche. Con Elementor Pro la pagina di ascolto può usare un template del Theme Builder assegnato alla condizione Pagina ascolto (Private Music Share), da attivare in Private Music → Impostazioni; in alternativa resta il player integrato del plugin.

API REST di gestione

Per automatizzare l’invio delle anteprime, per esempio da uno script Python, l’API nel namespace private-music/v1 offre le rotte /manage/health, /manage/releases, /manage/releases/{id}/tracks, /manage/releases/{id}/tracks/replace-audio, /manage/share-links e /manage/publish, che in una sola chiamata crea release, tracce e link e restituisce lo shortlink. La chiave si genera in Private Music → Impostazioni, viene mostrata una sola volta, si salva cifrata e va inviata nell’header X-PMS-API-Key.

Integrazione con l’ecosistema ThinkClouds

Il plugin si aggiorna da ThinkRepo e dichiara un manifesto ThinkClouds con tabelle, dati personali (rubrica e link), esportazione e importazione, controlli di salute e il cookie di sblocco, classificato come necessario per ThinkConsent. Alla disinstallazione release, link, rubrica e file audio vengono conservati, salvo diversa scelta nelle impostazioni.

Requisiti

  • WordPress 6.0 o superiore
  • PHP 8.0 o superiore
  • Elementor, facoltativo, per i widget
  • Elementor Pro, facoltativo, per il template della pagina di ascolto
Scarica la versione 1.13.3file .sha256

Download riservato alle persone autorizzate: ti chiederemo la tua email e un codice di conferma.

Novità per versione

1.13.3 03/11/2026

La pagina dei plugin non va più in errore critico. Il link Impostazioni usa la funzione nel namespace del plugin.

Serve aiuto?

Installiamo, configuriamo e colleghiamo il plugin al tuo sito, con i template Elementor già pronti.

Continua a esplorare

Altri plugin ThinkClouds

ThinkTOC — icona

ThinkTOC

Indice dei contenuti automatico con ancore pulite, scrollspy, tempo di lettura e barra di avanzamento, con widget Elementor, blocco Gutenberg e compatibilità con Easy Table of Contents.

Scopri il plugin →
KMultilink — icona

KMultilink

Pagine multilink per artisti e release, ognuna su un proprio sottodominio, con link a streaming e social e caricamento massivo via API per roster e cataloghi.

Scopri il plugin →
ThinkImagik — icona

ThinkImagik

Ottimizzazione automatica delle immagini: WebP e AVIF a qualità adattiva, misure per contesto con ritaglio intelligente, filtri, logo, impronta anti-doppioni e originali sempre conservati.

Scopri il plugin →