Marinus Klasen

Marinus Klasen

  • Development
  • Consultancy
  • Developer Resources
  • Blog
  • Contact

October 9, 2022

Hide the custom taxonomy metabox in the WordPress edit post screen

Marinus Klasen

Since in this case i’m using ACF to define the taxonomies for a custom post type, I wanted to remove the metabox in the sidebar. Luckily, there’s no custom code required for this. We just need to set meta_box_cb to false.

    register_taxonomy("{$this->post_type}-type", $this->post_type, array(
        'label' => "{$this->label} Types",
        'public' => true,
        'show_admin_column' => true,
        'hierarchical' => true,
        'meta_box_cb' => false,
    ));

Did you know about show_admin_column as well? This argument allows you to show or hide the taxonomy column that’s visible on the overview of all (custom) posts!

How about the Gutenberg/Block editor?

Arnaud Banvillet seems to have the solution for that, see his Github comment for more information: https://github.com/WordPress/gutenberg/issues/13816#issuecomment-470137667

In the same topic, Florian Schroiff suggested another fix; https://github.com/WordPress/gutenberg/issues/13816#issuecomment-1479537422

About Marinus Klasen

Marinus has been working in software/web development for more than a decade. Since 2020 his attention shifted on sharing knowledge and developing products and tools for sharing knowledge.

Marinus Klasen on Twitter

Looking for a WordPress expert?
Hire top notch developers on Codeable!

Consult an expert

Comments

  1. Florian says

    March 22, 2023 at 12:32 pm

    Doesn’t work if you use Gutenberg ๐Ÿ™

    Reply
    • Marinus Klasen says

      March 22, 2023 at 12:45 pm

      Hey Florian, this comment on Github should help; https://github.com/WordPress/gutenberg/issues/13816#issuecomment-470137667

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Get in touch

Contact me using the details below

Marinus Klasen

Wilhelmina van Pruisenweg 35, 2595 AN Den Haag

marinus@mklasen.com
twitter.com/marinusklasen
linkedin.com/in/marinusklasen

  • GitHub
  • LinkedIn
  • Twitter

Have you read?

  • Elementor Widget UsageMarch 27, 2025
  • Programmatically showing popups with ElementorMarch 25, 2025
  • The Elementor sanitize_settings errorSeptember 12, 2024
  • Announcing.. Wooping Shop Health!June 13, 2024
  • Swiper setup when using wp-scriptsMarch 14, 2024

Copyright © 2025 ยท Marinus Klasen | Webdesign by Team Rood