Você pode simplesmente ocultar as opções usando CSS. Isso adicionará um estilo de exibição: none às ações de publicação diversas e secundárias nas páginas post.php e post-new.php. Ele também verifica um tipo de postagem específico, já que todos os tipos de postagem usam esses dois arquivos.
function hide_publishing_actions(){
$my_post_type = 'POST_TYPE';
global $post;
if($post->post_type == $my_post_type){
echo '
<style type="text/css">
#misc-publishing-actions,
#minor-publishing-actions{
display:none;
}
</style>
';
}
}
add_action('admin_head-post.php', 'hide_publishing_actions');
add_action('admin_head-post-new.php', 'hide_publishing_actions');