Accedi
Inizia

Documentazione di Easy Digital Downloads

Documentazione, Materiali di Riferimento e Tutorial per Easy Digital Downloads 

Licensing Software – Rilascio di versioni beta

Questa funzionalità consente agli amministratori del sito di distribuire versioni beta del proprio software, fornendo un sistema più affidabile per aggiornamenti fluidi.

Per rilasciare una versione beta, è prima necessario abilitare una beta sul tuo prodotto scaricabile. Questo può essere fatto dalla schermata di modifica del prodotto.

Una volta abilitato, ti verrà chiesto di fornire il numero di versione, il file di download beta e il changelog beta.

Il file sorgente è ciò che verrà fornito ai clienti quando installeranno la beta. Se vendi plugin o temi WordPress, questo è il file che verrà distribuito tramite le classi EDD_SL_Plugin_Updater e EDD_SL_Theme_Updater. Se vendi software non WordPress, questo è il pacchetto di download che verrà distribuito nella chiamata API get_version.

Il numero di versione deve essere impostato sul tuo ultimo numero di versione con un indicatore beta. Ad esempio, se stai rilasciando una beta per la versione 3.5 del tuo software, imposta questa versione su 3.5-beta1. Se è necessario rilasciare una seconda beta, imposta la versione su 3.5-beta2 e così via. Se lo desideri, puoi anche utilizzare numeri di versione alpha per rilasciare versioni pre-beta. I numeri di versione devono seguire il versioning convenzionale per garantire che i controlli delle nuove versioni funzionino come previsto.

Il campo changelog beta ti consente di specificare le informazioni che saranno disponibili nelle notifiche di aggiornamento. Quando vendi plugin o temi WordPress, queste sono le informazioni di aggiornamento che verranno visualizzate tramite le classi EDD_SL_Plugin_Updater e EDD_SL_Theme_Updater. Se vendi software non WordPress, queste sono le informazioni che saranno incluse nella porzione changelog della chiamata API get_version.

Le versioni beta sono rese disponibili aggiungendo &beta=1 alla chiamata API get_version. Ciò significa che dovrai fornire un meccanismo affinché i tuoi clienti possano scegliere di ricevere le versioni beta, se desiderano installare / scaricare le beta.

Nel nostro utilizzo di Licensing Software in Easy Digital Downloads, abbiamo aggiunto una schermata di impostazioni al nostro menu Strumenti che consente ai clienti di scegliere le versioni beta delle nostre estensioni. Ecco uno screenshot di come appare:

Per temi e plugin WordPress, il parametro beta=1 verrà aggiunto automaticamente alle richieste get_version se il flag beta viene passato agli aggiornatori di plugin e temi. Si noti inoltre che la versione del plugin o del tema nel codice stesso (l'intestazione del plugin o l'intestazione del tema) dovrebbe riflettere la versione beta. Ad esempio, usa "2.8-beta1" invece di "2.8". Vedi le guide all'implementazione di plugin e temi per maggiori informazioni:

Questo articolo è stato utile?

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]