Die Software Licensing-Erweiterung für Easy Digital Downloads bietet Ihren Kunden nahtlose Updates für WordPress-Plugins und -Themes. Dazu müssen Benutzer normalerweise ihren Lizenzschlüssel in den Einstellungen Ihres Plugins oder Themes aktivieren, das auf ihrer WordPress-basierten Website installiert ist. Dies kann eine Herausforderung sein, wenn Sie mit einer WordPress Staging Site arbeiten, da ein Kunde befürchten könnte, dass dies zu seinen Lizenzaktivierungszählungen zählt und ihn daran hindert, seinen Lizenzschlüssel auf seiner Live-Website zu aktivieren.
Staging-Sites sind für den Workflow jeder Website wichtig, und als solche zählt Software Licensing nicht lokale oder Staging-Umgebungen zur Aktivierungsanzahl einer Lizenz. Um Plugin- und Theme-Erstellern zu helfen, unterstützen wir eine Reihe von Staging-Umgebungskonfigurationen.
Staging-Umgebungen von Hosting-Anbietern
Viele Hoster bieten Staging-Umgebungen an, mit denen Website-Besitzer Updates und neue Plugins testen können, bevor sie sie zu ihrer Live-Website hinzufügen. Die Software Licensing-Erweiterung für Easy Digital Downloads erkennt und unterstützt mehrere der beliebtesten Hosting-Dienste im WordPress-Ökosystem. Nachfolgend finden Sie eine Liste speziell unterstützter Hosting-Dienste, die benutzerdefinierte Staging-Umgebungen anbieten.
- WP Engine
- InstaWP
- Cloudways
- Kinsta
- GoDaddy
- FlyWheel
- BlueHost
- HostGator
- SiteGround
- BigScoots
Wenn Ihr Hoster hier nicht aufgeführt ist, verwendet er möglicherweise eine standardmäßigere Methode zur Erstellung von Staging-Sites, sodass unsere Standarderkennungsregeln ohne spezielle Regeln angewendet werden können.
Wenn Sie ein Hosting-Dienst sind und auf dieser Liste aufgeführt werden möchten, kontaktieren Sie uns über unser Support-Team und wir werden Sie bezüglich der Aktivierung von Plugin- und Theme-Lizenzen in Ihren Staging-Umgebungen kontaktieren.
Standard-Staging-Umgebungen
Wenn der Hosting-Anbieter kein Tool zur Generierung einer Staging-Umgebung bereitstellt oder eine standardmäßigere URL für seine Staging-Umgebungen verwendet, unterstützt EDD die folgenden Subdomain-Muster als WordPress Staging Site-URLs.
- *.staging.example.org
- *.test.example.org
- staging-*.example.org
- dev.example.org
WP-Umgebungstyp
Die Plugin Updater-Klasse, die im Beispiel-Plugin und -Theme von Software Licensing enthalten ist, unterstützt die Funktion wp_get_environment_type(), die in WordPress 5.5.0 hinzugefügt wurde. Wenn der Hosting-Dienst oder die benutzerdefinierte Staging-Umgebung die Konstante WP_ENVIRONMENT_TYPE korrekt setzt, erkennt Software Licensing die Staging-Umgebung automatisch, unabhängig von der verwendeten Domain.
Automatische Staging-URL-Updates
Wenn Sie Ihren Software Licensing oder Easy Digital Downloads (Pro) Lizenzschlüssel in Ihrem Shop aktivieren, pflegt und aktualisiert das System automatisch die Liste der erkannten Staging-URLs von Hosting-Unternehmen und lokalen Entwicklungsumgebungen. Dies stellt sicher, dass neue Staging-Umgebungen und Hosting-Anbieter kontinuierlich unterstützt werden, ohne dass das Software Licensing Add-on aktualisiert werden muss. Diese Funktion erfordert Software Licensing 3.9.0 oder höher.
