wp_insert_post gibt int (0) zurück

Wenn ich den folgenden Code ausführe, gibt er mir einen int (0) zurück. WordPress erstellt den Post aber mit einem leeren post_title, obwohl die Variable $ name gefüllt ist.

$postID = wp_insert_post(array( "post_title" => $name, "post_status" => "publish", "post_type" => "mycustomposttype", ), true); var_dump($postID); 

Solutions Collecting From Web of "wp_insert_post gibt int (0) zurück"