kodları paylaşırsanız sorununuza çözüm üretebiliriz aksi takdirde sorunu çözmemiz sadece tahmini olur.
buyrun
public function haberEkle($Sayi){
$sorgu = $this->Curl(anaSite . "/oyunBot.php?sayi=$Sayi&b=1");
$sorgu = json_decode($sorgu, true);
foreach($sorgu as $haberler){
$wordpressKontrol = $this->haberKontrol($haberler["baslik"]);
if($wordpressKontrol == 0){
$wordpressEkle = array();
$wordpressEkle["post_title"] = $haberler["baslik"];
if(yayinlamaDurumu){
$wordpressEkle["post_status"] = "publish";
} else {
$wordpressEkle["post_status"] = "draft";
}
$wordpressEkle["post_author"] = 1;
$wordpressEkle["post_content"] = $haberler["icerik"];
$wordpressEkle["tags_input"] = implode(",", $haberler["etiket"]);
foreach($haberler["kategori"] as $kategori){
if(get_cat_ID($kategori)){
$kategoriler[] = get_cat_ID($kategori);
} else {
$kategoriler[] = wp_create_category($kategori);
}
}
$wordpressEkle["post_category"] = $kategoriler;
$wordpressEkle = wp_insert_post($wordpressEkle);
if($wordpressEkle != 0){
$this->resimYukle($haberler["baslik"], $haberler["resim"], $wordpressEkle);
foreach($haberler["ozelalan"] as $id => $deger){
update_post_meta($wordpressEkle, $id, $deger);
}
}
}
}
}