wp_insert_post fonksiyonu sorunlu. Ben şu şekilde bu sorunun üstesinden geldim:
	$articleOption = array();
	$articleOption['post_title'] = $title;
	$articleOption['post_type'] = 'post';
	$articleOption['post_content'] = ''; // İçeriği boş olarak gönderdik
	$articleOption['post_status'] = 'publish';
	$articleOption['post_author'] = 1; //Admin

	$exists = $wpdb->get_var("SELECT COUNT( * ) FROM $wpdb->posts WHERE post_title = '$title'");

	if (empty($exists))
		if ($post_id = wp_insert_post($articleOption))
		{
			mysql_query("UPDATE wp_posts SET post_content= '" . addslashes($body) . "' WHERE id='" . $post_id . "'"); // İçeriği güncelledik
			add_post_meta($post_id, 'resim', $new_image);

			echo '<strong>Eklendi:</strong> ' . $title;
		}
		else
			echo '<strong>Eklenemedi:</strong> ' . $title;
	else
		echo '<strong>Zaten eklenmiş:</strong> ' . $title;