Ok, most of the time you to give your customers full access to every block type. But sometimes it’s better to disable certain block types like file, video file, …
There can be multiple reasons why for you to disable specific block types, in your WordPress theme.
You should avoid letting users upload video files. This may cause problems in the future. That may result in uploads of hundreds of megabytes, uncompressed video.
Resulting in the customer ordering more storage for uploads.
Bottom line, always store videos or songs on Vimeo or SoundCloud.
There is no design
Your design may have no design for displaying a search, archive, RSS-feed, or a calendar.
By experience I have had customers, afterwards emailing they want that calendar element also to be styled…
You can add the following code in your functions, by writing a hook and only return the ones you want to keep.
You can find the full list at: