WordPress Tema Lisanslama – 2016

1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (Oy Kullanılmamış)
Loading...

WordPress tema yapıyorsanız ve wareze düşmesini istemiyorsanız temanızı lisanslayabilirsiniz.

Öncelikle lisans.php, lisans-al.php ve lisans-kodlari.php adında 3 adet php dosyası oluşturmanız gerekiyor.

  • Oluşturduğunuz lisans.php dosyasının içine şu kodu ekleyin.
<?php $lisans_anahtar='Lisans Anahtarını Girin'; ?>
  • Oluşturduğunuz lisans-al.php dosyasının içine şu kodu ekleyin.
<?php echo wordwrap(strtoupper(md5(sha1('başına www koymadan lisanslanacak site adını yazın. (örn: siteadi.com)'))),4,'-',true); ?>
  • Oluşturduğunuz lisans-kodlari.php dosyasının içine şu kodu ekleyin.
<?php
/*
if(ini_get('safe_mode')==true)
die('Güvenliğiniz için sunucu "SAFE MODE(Güvenli biçim)" durumunda çalıştırılmalıdır');
*/
if (file_exists(TEMPLATEPATH.'/lisans.php')) {
require('lisans.php');// içinde $lisans_anahtar değişkeni var
$lisans['site']=getenv('HTTP_HOST');
if (substr($lisans['site'], 0, 4) == "www.")
$lisans['site']=substr($lisans['site'],4);
$lisans['hash']=wordwrap(strtoupper(md5(sha1(($lisans['site'])))),4,'-',true);
if($lisans['hash']!==$lisans_anahtar)
die('Lisans anahtarınız bu site için geçerli değildir.');
else
unset($lisans);

KODLARINIZ BURAYA

} else { die('Lisans anahtarının bulunduğundan emin olun.'); }
?>

Şimdi başta oluşturduğumuz 3 adet dosyayı php dosyasını tema klasörüne atın.

Temanızın functions.php dosyasını açın ve <?php etiketinden hemen sonra aşağıdaki kodları ekleyiniz.

/*
if(ini_get('safe_mode')==true)
die('Güvenliğiniz için sunucu "SAFE MODE(Güvenli biçim)" durumunda çalıştırılmalıdır');
*/
if (file_exists(TEMPLATEPATH.'/lisans.php')) {
require('lisans.php');// içinde $lisans_anahtar değişkeni var
$lisans['site']=getenv('HTTP_HOST');
if (substr($lisans['site'], 0, 4) == "www.")
$lisans['site']=substr($lisans['site'],4);
$lisans['hash']=wordwrap(strtoupper(md5(sha1(($lisans['site'])))),4,'-',true);
if($lisans['hash']!==$lisans_anahtar)
die('Lisans anahtarınız bu site için geçerli değildir.');
else
unset($lisans);

Yukarıdaki kodları ekledikten sonra ?> etiketinden hemen önce aşağıdaki kodları ekleyiniz.

} else { die('Lisans anahtarının bulunduğundan emin olun.'); }

Temanız bu haliyle de kırılabilir o yüzden functions.php dosyasını şifrelemeniz gerekiyor. En iyi php şifreleme programı ionCube ama bu program da ücretli. Bu adresten ücretsiz bir şekilde şifreleme yapabilirsiniz. ionCube gibi kaliteli değildir ama iş görebilir.

7 Yorum

  1. Burak Ağu 12, 2016 Reply
    • Eren Can Ağu 12, 2016 Reply
  2. YAREN KANCI Eki 6, 2016 Reply
  3. harun Oca 30, 2017 Reply
  4. Sema Kas 19, 2017 Reply
  5. Yasemin Nis 26, 2018 Reply
  6. Mehmet Nis 30, 2018 Reply

Yorum Yapın