Yes it is. As noted in the documentation for register_post_type() (emphasis mine):
‘show_in_rest’
(bool) Whether to include the post type in the REST API. Set this to true for the post type to be available in the block editor.
This is because the block editor (Gutenberg) is completely powered by the REST API. If the post type is not accessible via REST then the block editor cannot load or save the post.
Related Posts:
- Enable Gutenberg on custom post type
- Creating conditional blocks for WordPress Gutenberg
- Add class to Gutenberg Editor for Custom Post Types
- How to filter by custom post type on Gutenberg “Latest Posts’ block
- Gutenberg: Sidebar for specific post type
- Gutenberg how to make attribute to save to meta
- How to add button to post page WordPress 5.x
- WordPress Gutenberg-Block with ESNext (withState, withSelect)
- The editor has encountered an unexpected error. // TypeError: Cannot read property ‘prefix’ of null
- Display different gutenberg template from selected post attributes
- WordPress Rest API only returns content when posttype has editor capability
- Lock post meta block at the bottom of a custom post type
- How can I list all custom post types in a block
- Gutenberg Featured-Image-panel missing when user with custom role edits Custom Post Type
- Adding a Gutenberg-like custom field on a custom post type
- Classic editor showing in Gutenberg when creating a custom post type
- Creating template with h3 block (block editor)
- How To Enable Block Editor (Gutenberg) for Existing Post Type via functions.php
- How to make a custom taxonomy selectable in post publish area?
- I can’t choose the custom taxonomy in my custom post type on Gutenberg
- Parent field missing from custom post type in the block editor
- How to get the parent of a non-hierarchical custom post type being edited in Gutenberg
- post_type_link not working in gutenberg
- What is the recommended / best way to do this: Event calendar post/type in a block-based theme?
- Getting meta in editor plugin, and event triggering issue
- Save the post parent in a custom post type in Gutenberg
- WordPress CPT save metadata in gutenberg
- Can I override a CPT template on a per post basis with Gutenberg block editor?
- Query Post Object in WP Admin
- How to display “Category and Post_tag” component in a CPT Gutenberg edit screen?
- Combine multiple getEntityRecords calls
- Custom post type editor uses old tinyMCE
- Use core block functionality in a custom block gutenberg
- gutenberg message
- How do I assign a block template (.html) to a custom post type?
- Custom post type set default template using block editor
- CPT: Enable Gutenberg, but disable editor field
- Select custom post type do display from page editor
- How add Filter by Tags and by categories to custom post type in Gutenberg block
- Is it possible to add the Gutenberg block editor to a custom taxonomy?
- How to debug failing updates for custom post type?
- Some posts not displaying by taxonomy term
- Can you programme the selected page template to display block patterns automatically?
- Possible to limit internal link search to post types with Gutenberg editor?
- Custom Gutenberg block problem – This block has encountered an error and cannot be previewed
- getEntityRecords/useEntityRecords: How to use CPT metadata?
- Custom Block: Adding “Post Type” dropdown to Sidebar Settings
- Post term block variations not generated for custom taxonomies
- Can’t publish custom type posts that don’t support title and editor, instead they’re saved as draft
- How do test if a post is a custom post type?
- How to create a custom search for custom post type?
- Remove the “View” Link in Post Admin
- How to assign specific users the capability to edit specific pages / posts / custom post types
- Loading custom page template via plugin
- How to add custom columns to Custom Post Type admin screen
- Create permalink structure for one taxonomy archive per custom post type
- WordPress category, category post and single post
- Copy one CPT to another one in WordPress
- Categories assigned to custom post type not found
- Nav menu of all posts in a custom post type
- Custom post type Vs. data in own table
- Customize Search to only search current custom post type
- Using multiple instances of wp_editor in Custom Post Type admin area
- WordPress allow access only one custom post type “xyz” to custom user role but need to hide all admin panels
- Jetpack infinite scroll render – make different depending on post type?
- Custom Post type taxonomy single templates
- List custom post type but redirects to home page
- Restrict categories to a custom post type
- Creating Custom wp_dropdown_categories
- How to search CPT’s by meta query from the admin dashboard?
- Display children and grandchildren of a custom post type
- How to get category image custom post type taxonomy in wordpress?
- Integrating Orbit slider into wordpress through custom post type
- how to get archive urls with same origin for custom types and terms?
- Custom Query to display posts with custom field
- Get taxonomy description based on variable
- Pretty URLs for Custom Post Type & Custom Taxonomy with Duplicate Slugs on WPML
- Get Author for Single Post in Custom Post Type
- SHOPP Custom Post Type, conditional tags
- Add TinyMCE to CPT metaboxes in 3.1?
- Custom Post type is being ignored in query
- Query custom post type by category slug
- Is it possible to show full content of the post when there is only one post in a grid?
- Insert & order custom post types in/as submenu
- How to bulk copy custom fields between custom posts?
- get_attached_media() on author page not working
- Custom Post Meta Data in Buddypres Activity Stream
- Getting posts under the custom post type ui category
- How to make this menu drop down or like accordion
- Multiple meta_values in the pre_get_posts filter?
- Get posts between custom dates
- Search / Filter posts on Title/Content OR Tags
- map_meta_cap woes
- WordPress combined with a basic MYSQL table [closed]
- How to get post type and month/year before while loop for date.php file
- Automatically generate a delete post link and provide it to post creator
- How to display custom WP menus?
- School & class blogs: Categorize with categories or custom posts?
- Custom Postype specific changes in admin panel
- Custom Post Types vs. Advanced Custom Fields (with Repeater Field add-on)