Beyler, Bayanlar Biliyorsunuzki internette kopyalama almış başını gidiyor ama bunlara alınan önlemlerde bitmiyor özellikle wordpress tema yapım yapan kişiler alt tarafa bir link koyuyor ve temanın kim tarafından yapıldığı belli oluyor tabiki emek hırsızı bazı arkadaşlar o linki kaldırabilmekte hemde çok basit siliyorsunuz, Emeği ve zamanı hiçe sayan kişiler malesef ve malesef barınıyorlar hani ne olurki kalsa ama gelgörki böyle düşünen yok tabi ama bunlara çok güzel bir önlem alındı.
Tema lisanslama function.php’ye ekleyeceğimiz bir kodla bu çirkin işlemi engelleyebiliriz fakat dediğim gibi function.php ama bu dosyayı kriptolamamız gerekiyor yoksa verdiğim bu kod bir işe yaramaz silinir tekrar açılır. Dosyamızı açıyoruz ve en üst satıra bu kodu yerleştiriyoruz tabiki alanları düzenleyerek kod aşağıda:
[php]
<?php
function theme_usage_message() {
global $themename, $shortname;
?>
<div style="width:800px; margin:auto; margin-top:30px; padding:15px; text-align:center; background-color:#FFFFFF; border:5px solid #FF0000; color:#000000">
<div><img src="http://i50.tinypic.com/1z2his2.png" alt="Error" /></div>
<div style="font-size:25px; margin-top:30px;"><b>Oldu mu şimdi bu?</b></div>
<div style="font-family: Arial;font-size:13px;margin-top:30px;"><b>Biz o kadar zamanımızı ayırıp onca emek sarfedelim. Sonra hiçbir ücret karşılığı beklemeden temayı sizlerle paylaşalım. Sende emek karşılığı koyduğumuz ufacık bir linki sil. Ayıp ettin valla.</b></div>
<div style="font-family: Arial;font-size:13px;margin-top:30px;"><b>Eğer siteyi tekrar aktif etmek istiyorsan sildiğin linki tekrar ekle. Eğer sildiğin linki hatırlamıyorsan temayı yeniden indir. Yok ben bunu da yapmam diyorsan temayı değiştir.</b></div>
<?php }
function check_theme_footer() {
$l = ‘<a href="http://https://www.yemrekoc.com" title="YEmreKOC" target="_blank">YEmreKOC</a>’;
$f = dirname(__file__) . "/footer.php";
$fd = fopen($f, "r");
$c = fread($fd, filesize($f));
fclose($fd); if (strpos($c, $l) == 0) {
theme_usage_message(); die; }}
function check_theme_header() {
if (!(function_exists("functions_file_exists") && function_exists("theme_footer_v"))) { theme_usage_message(); die; }}
function functions_file_exists() {
if (!file_exists(dirname(__file__) . "/functions.php") || !function_exists("theme_usage_message") ) { theme_usage_message(); die; }}
add_action(‘wp_head’, ‘check_theme_header’);
add_action(‘wp_head’, ‘functions_file_exists’);
check_theme_footer();
?>
[/php]
İşlemi Eğer Sırasıyla düzgün yaparsanız eğer silinen linkten sadece aşağıdaki görüntü kalır temayı kullanamaz.
işlem bu kadar basit ama function.php kriptolamayı unutmayın.
Sağlıcakla