Skip to content

Instantly share code, notes, and snippets.

@ksascomm
Created September 22, 2021 13:08
Show Gist options
  • Save ksascomm/cf92236113e4bcca0b37476a39077ef0 to your computer and use it in GitHub Desktop.
Save ksascomm/cf92236113e4bcca0b37476a39077ef0 to your computer and use it in GitHub Desktop.
add_filter( 'allowed_block_types_all', 'restrict_blocks');
function restrict_blocks( $allowed_blocks ) {
if ( ! is_super_admin() ) {
$allowed_blocks = array(
'core/block',
'core/image',
'core/gallery',
'core/paragraph',
'core/heading',
'core/list',
'core/quote',
'core/file',
'core/button',
'core/separator',
'core/embed',
'core/shortcode',
'core/table',
'core/media-text',
'ksas-callouts/ksas-callout-block',
'tribe/event-datetime',
'tribe/event-organizer',
'tribe/event-venue',
'tribe/event-website',
'tribe/event-links',
);
}
return $allowed_blocks;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment