Soru : Müşterinin satın aldığı hizmete ait lisans anahtarları sistemde kayıt altında aynı şekilde bir müşteri bizden satın aldığı temayı aktif hale getirip sektörel olarak demo import etmek ister veya tema aktif ettikten sonra lisans anahtarı girmeden admin paneline girmek isterse sistem otomatik lisans olmadığından bizim sitemizde yer alan lisans satın alma ekranına göndermeli.
// Get the customer's license key from WooCommerce
$license_key = get_user_meta( $user_id, 'license_key', true );
// Check if the license key is valid
if ( ! $license_key ) {
// Redirect to error page or show error message
wp_redirect( home_url( 'https://www.siteadi.com/lisans/error-page/hata.php' ) );
exit;
}
// Verify the license key with Papatyam Soft server
$url = 'https://www.siteadi.com/verify_license.php?license_key=' . $license_key;
$response = wp_remote_get( $url );
if ( is_wp_error( $response ) ) {
// Handle error
wp_redirect( home_url( 'https://www.siteadi.com/lisans/error-page/hata.php' ) );
exit;
}
$body = wp_remote_retrieve_body( $response );
if ( $body !== 'valid' ) {
// Invalid license key, redirect to error page
wp_redirect( home_url( '/https://www.siteadi.com/lisans/error-page/hata.php' ) );
exit;
}
// License key is valid, grant access to admin panel and contentKodu temaya ne şekilde entegre edersek (ioncube şifreleme olacak) müşteri lisans olmadan bizim hizmetlerimize erişimez ve temayı kullanamaz ?