Remove post title input from edit page

I’d like to remove the post title input on a (cpt) post edit page (backend) based on user’s capabilities.

I have already found Stack Overflow question dealing the problem. However, the solution in involves editing the WordPress core files. I don’t like it that way.

Read More

Is it possible to achieve the hiding (or removing) with a plugin? Currently I do not know or do not see how the plugin should hook into WordPress.

Related posts

1 comment

  1. You can do this :

    add_action('admin_init', 'wpse_110427_hide_title');
    function wpse_110427_hide_title() {
     if (current_user_can('subscriber'))
         remove_post_type_support('post', 'title');
    
    }
    

    This would hide title for subscriber.
    Replace ‘post’ with your custom post type

Comments are closed.