İPUCU

Seçenekler

WordPress Tema Lisanslama

'BozKurt - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
07/2013
Nereden:
İstanbul
Mesajlar:
11.212
Konular:
3340
Teşekkür (Etti):
2231
Teşekkür (Aldı):
3015
Ticaret:
(0) %
12-06-2014 00:10
#1
Post
WordPress Tema Lisanslama
Merhaba Üstlerim Ve Astlarım , bu yazımda sizlere wordpresste tema lisanslamayı anlatacağım. Çoğu kişi tema yapıp lisans işlemi yapmadan satışa sunuyor çoğunun da temalarının lisansı kırılıp wareze düşüyor. Bende bunun önüne geçilmek için en iyi lisans işlemini sizlerle paylaşıyorum.

İlk olarak functions.php dosyamızdan <?php kodunu bulalım ve hemen altına aşağıdaki kodları ekleyelim.
Not: functions.php bozulmaya çok yatkın dosyadır bu yüzden yedeğini almayı unutmayınız.

Kod:
$cekilecek_text="http://www.siteadresiniz.com/lisans.txt";
if (!function_exists("file")) { die("<strong><a href='http://www.php.net/file'>file</a></strong> fonksiyonu sunucuda yüklü olmalıdır<br /> fonction <strong><a href='http://www.php.net/file'>file</a></strong> must be installed on the server"); }
function lisanskontrol() {
if (substr($_SERVER['HTTP_HOST'], 0, 4) == "www.") {
$domainadi = substr($_SERVER['HTTP_HOST'], 4);
} else {
$domainadi = $_SERVER['HTTP_HOST'];
}
return $domainadi;
}
$alanadi=lisanskontrol();
$lisanstext=file($cekilecek_text,FILE_IGNORE_NEW_LINES);
$lisans=array();
foreach($lisanstext as $sayi => $cekveri) {
$lisans[$sayi]=rtrim($cekveri,"rn");
}
if (!in_array($alanadi,$lisans)) {
die("Lisanssiz Kullanim: ".$alanadi."<br /> Unlicensed Usage ".$alanadi); exit;
}
Kodun içinde bulunan siteadresiniz.com yerine kendi sitenizin adını yazarak lisans dosyasını aktif edebilirsiniz. Başka siteleri lisanslamak için ftp ana dizininize lisans.txt diye bir dosya oluşturup atabilirsiniz. Tam olarak çalışması içni lisans.txt dosyasının içine başına http:// ve www. olmadan örneğin veyselkaraselek.com şeklinde ekleyip lisans işlemini tamamlayabilirsiniz.

Temanızın lisansı kırılmaması için php kodlarınızı şifrelemeniz gerekmektedir. Şifreleme işlemi için benimde kullandığım byterun adındaki siteyi öneriyorum. Free PHP Encoder. Use Online PHP Encoder to protect source of your PHP scripts immediately.
--------------------- "En çok inandığımız şeyler, en az bildiklerimizdir."
- M.D. Montaigne.
RedMaster' - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
02/2014
Mesajlar:
97
Konular:
22
Teşekkür (Etti):
39
Teşekkür (Aldı):
3
Ticaret:
(0) %
12-06-2014 21:27
#2
Teşekkürler.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı