L'estensione Software Licensing per Easy Digital Downloads fornisce ai tuoi clienti aggiornamenti senza interruzioni per Plugin e Temi WordPress. Per fare ciò, gli utenti devono tipicamente attivare la loro chiave di licenza nelle impostazioni del loro Plugin o Tema installato sul loro sito basato su WordPress. Questa può essere una sfida quando si lavora con un Sito di Staging WordPress, poiché un cliente potrebbe temere che ciò venga conteggiato nel numero di attivazioni della licenza, limitandolo dall'attivare la chiave di licenza sul suo sito live.
I siti di staging sono importanti per il flusso di lavoro di qualsiasi sito e, come tali, Software Licensing non conta gli ambienti locali o di staging nel conteggio delle attivazioni di una licenza. Per aiutare i creatori di Plugin e Temi, supportiamo diverse configurazioni di ambienti di staging.
Ambienti di Staging del Servizio di Hosting
Molti host forniscono ambienti di Staging, consentendo ai proprietari di siti di testare aggiornamenti e nuovi plugin prima di aggiungerli al loro sito live. L'estensione Software Licensing per Easy Digital Downloads riconosce e supporta diversi dei servizi di hosting più diffusi nell'ecosistema WordPress. Di seguito è riportato un elenco dei servizi di hosting specificamente supportati che forniscono ambienti di staging personalizzati.
- WP Engine
- InstaWP
- Cloudways
- Kinsta
- GoDaddy
- FlyWheel
- BlueHost
- HostGator
- SiteGround
- BigScoots
Se il tuo host non è elencato qui, potrebbe utilizzare un modo più standard per creare siti di staging, consentendo alle nostre regole di Rilevamento Standard di applicarsi senza regole specifiche.
Se sei un servizio di hosting e desideri essere aggiunto a questo elenco, contattaci tramite il nostro team di supporto e ti contatteremo per consentire ai tuoi clienti di attivare le licenze di Plugin e Temi nei tuoi ambienti di staging.
Ambienti di Staging Standard
Se il provider di hosting non fornisce uno strumento per generare un ambiente di staging o utilizza un URL più standard per i propri ambienti di staging, EDD supporta i seguenti modelli di sottodominio come URL di Siti di Staging WordPress.
- *.staging.example.org
- *.test.example.org
- staging-*.example.org
- dev.example.org
Tipo di Ambiente WP
La classe Plugin Updater inclusa nel plugin e tema di esempio di Software Licensing supporta la funzione wp_get_environment_type() aggiunta in WordPress 5.5.0. Se il servizio di hosting o l'ambiente di staging personalizzato imposta correttamente la costante WP_ENVIRONMENT_TYPE, Software Licensing gestirà automaticamente il rilevamento di un ambiente di staging, indipendentemente dal dominio utilizzato.
Aggiornamenti Automatici URL di Staging
Quando attivi la tua licenza Software Licensing o Easy Digital Downloads (Pro) sul tuo store, il sistema mantiene e aggiorna automaticamente l'elenco degli URL di staging riconosciuti dalle società di hosting e dagli ambienti di sviluppo locali. Ciò garantisce che i nuovi ambienti di staging e i provider di hosting siano continuamente supportati senza richiedere aggiornamenti all'add-on Software Licensing. Questa funzionalità richiede Software Licensing 3.9.0 o versioni successive.
