There are many filters available in the plugin to customize the behavior. I am not very keen on adding options screens to my plugins 🙂
Here are the filters you would need to add to your theme or in an MU plugin in order to achieve what you want:
add_filter( 'aps_status_arg_public', '__return_false' );
add_filter( 'aps_status_arg_private', '__return_false' );
add_filter( 'aps_status_arg_show_in_admin_all_list', '__return_false' );
Also please note that there is a bug in core that requires public and private to be set to false in order for the aps_status_arg_show_in_admin_all_list to also be false. There are many bugs in core surrounding registering custom post statuses, so if something doesn’t work the way you want on the first try be sure to do some searching around 🙂
https://core.trac.ww.wp.xz.cn/ticket/24415
Thanks. That worked for what I needed.
Are these filters all documented anywhere yet?
I documented one of the filters in the FAQ for excluding certain post types. I haven’t documented the others yet.
The status arg filters are called here: https://github.com/fjarrett/archived-post-status/blob/master/archived-post-status.php#L57-L61
And the register_post_status args are documented in core here: http://codex.ww.wp.xz.cn/Function_Reference/register_post_status
Great. Thanks for the additional info.