wp_insert_post Error 404
-
Adding post using “wp_insert_post” WP gives me 404 error, after several post!
$_DTO = $wpdb->get_results("SELECT * FROMcicklow_wp.juegos WHERE es_des NOT LIKE '%??%' AND posteado='0' LIMIT 5"); foreach($_DTO as $ROW){ $POST['post_date'] = gmdate('Y-m-d H:i:s', time()); $POST['post_title'] = utf8tohtml($ROW->nombre,true); $POST['post_date_gmt'] = $POST['post_date']; $POST['post_author'] = 1; $POST['post_status'] = 'publish'; $POST['post_type'] = 'post'; $POST['post_category'] = array(_VC(utf8tohtml(VerCat($ROW->categoria),true))); $POST['post_content'] = $ROW->es_des.'<!-- by Cicklow.com [UID='.$ROW->uid.'] -->'; $POST['tags_input'] = utf8tohtml($ROW->tags,true); $pid = wp_insert_post($POST); /*do_action('publish_post', $pid);*/ echo $pid.' - '.$POST['post_title'].'<br/>'; $COSAS = array(array("key"=>"thumb","value"=>$ROW->foto),array("key"=>"juego","value"=>$ROW->swf),array("key"=>"zip","value"=>$ROW->zip),array("key"=>"width","value"=>$ROW->width),array("key"=>"height","value"=>$ROW->height),array("key"=>"instrucciones","value"=>$ROW->es_ins)); foreach($COSAS as $_MM){ $_oO = _IMD($pid,$_MM['key'],$_MM['value']); } $T = $wpdb->query("UPDATE cicklow_wp.juegos SET posteado='1' WHERE uid='".$ROW->uid."'"); } function _IMD($postid, $key, $value){ global $wpdb; $result = $wpdb->query( "INSERT INTO $wpdb->postmeta (post_id,meta_key,meta_value ) " . " VALUES ('$postid','$key','$value') "); return $wpdb->insert_id; }
How do I fix this?
- The topic ‘wp_insert_post Error 404’ is closed to new replies.