wordpresscustom-post-typepermalinksposts

How to hide Permalink section from a Custom Post Type's post?


I want to hide the permalink section under the title of a post for a particular post type in Wordpress. How can I do that?


Solution

  • Under register_post_types add the following arguments:

    'public' => false,  // it's not public, it shouldn't have it's own permalink, and so on
    'publicly_queryable' => true,  // you should be able to query it
    'show_ui' => true,  // you should be able to edit it in wp-admin
    'exclude_from_search' => true,  // you should exclude it from search results
    'show_in_nav_menus' => false,  // you shouldn't be able to add it to menus
    'has_archive' => false,  // it shouldn't have archive page
    'rewrite' => false,  // it shouldn't have rewrite rules
    

    What you need is the first element 'public' => false.