'post_type' => ['page']
must be 'post_type' => 'page'
. Just look at the example here: http://codex.wordpress.org/Function_Reference/wp_insert_post#Example
'post_type' => ['page']
must be 'post_type' => 'page'
. Just look at the example here: http://codex.wordpress.org/Function_Reference/wp_insert_post#Example