function wpmt_add_sessions($session_data) { $session_data_as_array = wpmt_object_to_array($session_data); $session = new WPMT_Session(); for ($i = 0; $i < count($session_data_as_array); $i++) { $session->assign_values($session_data_as_array, $i); $post_id = wpmt_add_post($session->title, 'wpmt_session'); $session->update_fields($post_id); } }