Plugin şeklinde yazmamın sebebi "wp_insert_post" fonksiyonuna ulaşabilme isteğim.Kodlar aktifken attığımda Plugin aktif olmuyor o yüzden kodları /* */ ile kapatıp aktif edip ardından aktifleştirip daha manuel olarak php dosyasından çalıştırtıyorum.Hatada bundan sonra başlıyor site çok kasılıyor açılmıyor işlem iptal olmuyor error_log patlak veriyor ve uzuyor gidiyor.Kodlar aşağıdaki gibidir.Düzgün çalışmasında yardımcı olabilecekler düzenlenmiş halleri başlık altında paylaşırsa sevinirim.
/*
Plugin Name: Deneme
Plugin URI: http://www.Deneme.com
Description: Deneme
Version: 1.0
Author: Silvanoshei
Author URI: http://www.Deneme.com
*/
echo("bismillah");
$sonsayfa = 57;
$site = "http://www.indirmedenfilmizle.net/page/57";
$adres = file_get_contents($site);
for ($sayfa = 58; $sayfa > $sonsayfa ; $sayfa-- )
{
preg_match_all("|<h2><a class=\"title\" href=\"(.*?)\" rel=\"bookmark\">|",$adres,$link);
foreach($link[1] as $veri)
{
$adres = file_get_contents(iconv("utf-8", "iso-8859-9", $veri));
preg_match_all("|<title>(.*?)</title>|",$adres,$title);
preg_match_all("|<p><img src=\"(.*?)<span id=\"|",$adres,$mesaj);
preg_match_all("|<div><object classid=(.*?)</a></div>|",$adres,$embed);
foreach($title[1] as $veri)
{
echo("-------------Title-----------------<br>");
echo( "$veri <br>");
}
foreach($mesaj[1] as $veri)
{
echo("-------------Mesaj-----------------<br>");
echo( "$veri[1] <br>");
}
foreach($embed[1] as $veri)
{
echo("-------------Embed-----------------<br>");
echo( "$veri[1] <br>");
}
$my_post = array();
$my_post['post_title'] = $title;
$my_post['post_content'] = $mesaj;
$my_post['post_excerpt'] = $embed;
$my_post['post_author'] = 1;
$my_post['post_category'] = array(0);
$my_post['post_status'] = 'inherit';
wp_insert_post( $my_post );
}
$adres = file_get_contents("http://www.indirmedenfilmizle.net/page/$sayfa");
}
?>