Had the same problem regarding the custom post_type not saving the data. It was due to it failing save_allowed()save_allowed()
in basic_meta_box.phpbasic_meta_box.php
.
current_user_can('edit_'.$_POST['post_type'],$post_id)current_user_can('edit_'.$_POST['post_type'],$post_id)
which with a custom posttypepost type resolves to current_user_can('edit_portfolio',$post_id)current_user_can('edit_portfolio',$post_id)
- which fails in wordpress. need to change to a valid capability like edit_others_pagesedit_others_pages
or edit_pagesedit_pages
.