Tu plugin Pro de WordPress, con licencia por sitio.
Gratis en wordpress.org, Pro con licencia por sitio, reembolsos desactivados.
Plan Free · Sin tarjeta de crédito · Listo en minutos
¿Programas con un agente de IA? Pega un prompt- WordPress
- WooCommerce
- PHP
- Envato
- Lemon Squeezy
- Payhip
- Stripe
Hecho para tu forma de vender.
Límites por sitio que se cumplen
El dominio como ID de máquina: 1, 5, 25 sitios.
TOO_MANY_MACHINESVende donde quieras
WooCommerce, Lemon Squeezy, Payhip y Envato.
Los compradores mueven sus sitios
De staging a producción, liberado en tu portal.
Lite & StandardDescargas Pro, protegidas
Las claves revocadas o caducadas no pueden descargar.
StandardSentinel detecta claves compartidas
Y licencias reembolsadas que siguen en uso.
Todos los planesSDK de PHP, cualquier hosting
Sin dependencias: cURL o streams de PHP.
PHP 8.0+Listo antes de tu próxima versión.
- 1Crear una cuenta gratis
- 2Conecta WooCommerce o Envato
- 3Valídala en los ajustes Pro
use SunLicense\SunLicenseClient;
function acme_pro_license_ok(): bool {
$cached = get_transient('acme_pro_license');
if ($cached !== false) return $cached === 'ok';
$client = new SunLicenseClient('https://api.sunlicense.com', token: 'slk_...');
$result = $client->validate(get_option('acme_pro_key'), [
'host' => wp_parse_url(home_url(), PHP_URL_HOST), // one site = one activation
]);
set_transient('acme_pro_license', $result->isValid() ? 'ok' : 'no', DAY_IN_SECONDS);
return $result->isValid();
}Preguntas y respuestas.
¿Un plugin en wordpress.org puede validar una clave de licencia?
No. Las pautas de wordpress.org prohíben el trialware, así que un plugin alojado allí no puede bloquear funciones tras una clave de licencia. Mantén el plugin gratuito totalmente funcional allí y vende Pro como un plugin complementario aparte mediante WooCommerce, Lemon Squeezy, Payhip o Envato. Solo el complemento Pro valida la clave, y su readme debe decir que se conecta a SunLicense.
¿Cómo funciona un límite de licencias por sitio?
Tu complemento Pro envía el dominio del sitio como huella de la máquina. Cada dominio nuevo ocupa un hueco de la licencia, y cuando todos están ocupados la validación responde TOO_MANY_MACHINES. Los compradores liberan un hueco en tu portal de clientes cuando mueven un sitio, o lo liberas tú desde el panel.
Mi plugin es GPL. ¿Qué protege una clave de licencia?
La GPL permite a cualquiera compartir y modificar tu código, y una clave de licencia no cambia eso. Lo que controla una clave es lo que tú das: descargas de nuevas versiones, soporte y cualquier servicio que tu plugin llame en tus servidores. Las claves reembolsadas, revocadas y por encima del límite dejan de funcionar para todo eso.
¿SunLicense entrega actualizaciones del plugin en wp-admin?
No por sí solo: no trae un servidor de actualizaciones de WordPress. En Standard, los compradores descargan cada versión Pro desde tu portal de clientes, y solo las licencias activas pueden hacerlo. Si tienes tu propio comprobador de actualizaciones, puede llamar a la misma validación de licencia antes de ofrecer una actualización.
Protege tu próxima versión.
- Plan Free
- Sin tarjeta de crédito
- Cancela cuando quieras
SunLicense