add_action( 'admin_menu', 'yorum_botu_menuekleme' );
function yorum_botu_menuekleme() {
add_menu_page( 'WP-Yorumcu', 'WP-Yorumcu', 'manage_options', 'yorumbotu/ayarlar.php', '', plugins_url( 'yorumbotu/wpy.png' ));
add_submenu_page( 'yorumbotu/ayarlar.php', 'WP-Yorumcu', 'Genel Ayarlar', 'manage_options', 'yorumbotu/ayarlar.php');
#add_submenu_page( 'yorumbotu/ayarlar.php', 'Yazar İsim Ayarları', 'Yazar İsim Ayarları', 'manage_options', 'yorumbotu/yazarlar.php');
}
add_action( 'admin_init', 'yorum_botu_ayarlar_seti' );
function yorum_botu_ayarlar_seti() {
register_setting( 'yorumbotu-ayarlari', 'yb-post_tipi' );
register_setting( 'yorumbotu-ayarlari', 'yb-otomatikekleme' );
register_setting( 'yorumbotu-ayarlari', 'yb-yuzdesi' );
register_setting( 'yorumbotu-ayarlari', 'yb-yazarlar' );
register_setting( 'yorumbotu-ayarlari', 'yb-yorumlar' );
register_setting( 'yorumbotu-ayarlari', 'yb-kategoriler' );
register_setting( 'yorumbotu-ayarlari', 'yb-cats' );
}
?>
function yorum_ekleme() {
if (get_option('yb-otomatikekleme') == 1 ) {
$yuzde = get_option('yb-yuzdesi');
$kategori_denetimi = get_option('yb-kategoriler');
if ($kategori_denetimi != 1) {
$durum = 1;
} else {
$katbul = get_the_category();
$katid = esc_html( $katbul[0]->term_id );
$kategoriler = get_option('yb-cats');
if (in_array($katid,$kategoriler) ) {
$durum = 1;
} else {
$durum = 0;
}
}
if ($durum == 1) {
$tesaduf = rand(1,1000);
if ($tesaduf <= $yuzde) {
$IPaddress=$_SERVER['REMOTE_ADDR'];
$time = current_time('mysql');
$postid = get_the_ID();
$yazarlar = explode(',', get_option('yb-yazarlar'));
$yazarsayisi = count($yazarlar) - 1;
$eklenecek_yazar = rand(0,$yazarsayisi);
$yazar = trim($yazarlar[$eklenecek_yazar]);
$yorumlar = explode(PHP_EOL, get_option('yb-yorumlar'));
$yorumsayisi = count($yorumlar) - 1;
$eklenecek_yorum = rand(0,$yorumsayisi);
$categories = get_the_category();
$ilkkategori = esc_html( $categories[0]->name );
$gunler = array(
0 => "pazar",
1 => "pazartesi",
2 => "salı",
3 => "çarşamba",
4 => "perşembe",
5 => "cuma",
6 => "cumartesi"
);
$rastgele_mesaj = array(
"selamlama" => array (
"Merhaba",
"Selam",
"Selamlar",
"Merhabalar",
"Slm",
"Mrb",
"Selam herkese",
"Merhaba herkese",
"Selamın aleyküm",
"selamun aleyküm",
"selam arkadaşlar",
"merhaba arkadaşlar"
),
"giris" => array (
"siteniz",
"web siteniz",
"paylaşım",
"paylaşımın",
"paylaşımınız",
"sayfa",
"sayfan",
"sayfanız",
"siten",
"web siten",
"bu web sitesi",
"web sitesi"
),
"nitelik" => array(
"gerçekten",
"cidden",
"harbiden",
"vallaha",
"inanki",
"ciddiyim",
"valla",
"yeminle",
"inan ki",
"inanılmaz",
"süper ötesi",
"vallaha billaha"
),
"durum" => array(
"çok güzel,",
"güzel,",
"hoşuma gitti,",
"dikkatimi çekti,",
"hayran bıraktı,",
"çok iyi,",
"iyi,",
"çok hoşuma gitti,",
"mükemmel,",
"hayran edici,",
"ilgi uyandırıcı,",
"dikkat çekici,"
),
"sonuc" => array(
"tebrikler",
"teşekkürler",
"saolun",
"sağolun",
"teraziye tıkladım",
"paylaşımların devamını bekliyorum",
"şukuladım",
"sosyal medyada paylaştım",
"twitter da paylaştım",
"face de paylaştım",
"facebookta paylaştım",
"linkedinde paylaştım"
)
);
$mesaj_1=rand(0,11);
$mesaj_2=rand(0,11);
$mesaj_3=rand(0,11);
$mesaj_4=rand(0,11);
$mesaj_5=rand(0,11);
$mesaj_olustur = $rastgele_mesaj['selamlama'][$mesaj_1]." ".$rastgele_mesaj['giris'][$mesaj_2]." ".$rastgele_mesaj['nitelik'][$mesaj_3]." ".$rastgele_mesaj['durum'][$mesaj_4]." ".$rastgele_mesaj['sonuc'][$mesaj_5];
$gun = date("w");
$gunbul = $gunler[$gun];
$iller = array('','Adana', 'Adıyaman', 'Afyon', 'Ağrı', 'Amasya', 'Ankara', 'Antalya', 'Artvin',
'Aydın', 'Balıkesir', 'Bilecik', 'Bingöl', 'Bitlis', 'Bolu', 'Burdur', 'Bursa', 'Çanakkale',
'Çankırı', 'Çorum', 'Denizli', 'Diyarbakır', 'Edirne', 'Elazığ', 'Erzincan', 'Erzurum', 'Eskişehir',
'Gaziantep', 'Giresun', 'Gümüşhane', 'Hakkari', 'Hatay', 'Isparta', 'Mersin', 'İstanbul', 'İzmir',
'Kars', 'Kastamonu', 'Kayseri', 'Kırklareli', 'Kırşehir', 'Kocaeli', 'Konya', 'Kütahya', 'Malatya',
'Manisa', 'Kahramanmaraş', 'Mardin', 'Muğla', 'Muş', 'Nevşehir', 'Niğde', 'Ordu', 'Rize', 'Sakarya',
'Samsun', 'Siirt', 'Sinop', 'Sivas', 'Tekirdağ', 'Tokat', 'Trabzon', 'Tunceli', 'Şanlıurfa', 'Uşak',
'Van', 'Yozgat', 'Zonguldak', 'Aksaray', 'Bayburt', 'Karaman', 'Kırıkkale', 'Batman', 'Şırnak',
'Bartın', 'Ardahan', 'Iğdır', 'Yalova', 'Karabük', 'Kilis', 'Osmaniye', 'Düzce');
$iller_rand = rand(1,81);
$ilsec = $iller[$iller_rand];
$tarihbul=date("d-m-Y H:i:s");
$saatbul=date("H:i:s");
$mesaj_olustur_genislet = $ilsec." merkezden ben ".$yazar.". ".$mesaj_olustur." ".$tarihbul;
$ozelalanlar = array('%%yazar%%','%%baslik%%','%%kategori%%','%%rastgele%%','%%kim%%','%%gun%%','%%sehir%%','%%tarih%%','%%saat%%','%%rastgele_mesaj%%','%%rastgele_genis_mesaj%%');
$dogrualanlar = array( get_the_author(), get_the_title(), $ilkkategori, rand(1,500), $yazar, $gunbul, $ilsec, $tarihbul, $saatbul, $mesaj_olustur, $mesaj_olustur_genislet);
$yorum = str_replace($ozelalanlar, $dogrualanlar, $yorumlar[$eklenecek_yorum]);
$data = array(
'comment_post_ID' => $postid,
'comment_author' => $yazar,
'comment_author_email' => 'sohbet@gelbize.net',
'comment_author_url' => 'https://www.ozelsohbet.net/',
'comment_content' => $yorum,
'comment_date' => $time,
'comment_approved' => 1,
'comment_author_IP' => $IPaddress,
);
wp_insert_comment($data);
}
}
}
}
?>
Fatal error: Only files produced by the PHP 8.2 ionCube Encoder can run on PHP 8.2.
The file /home/mobilmir/gelbize.net/wp-content/themes/gelbize-sohbet/functions.php has been encoded by the ionCube Encoder for PHP 7.2. in Unknown on line 0