In the functions.php file I added
add_filter( 'allowed_block_types_all', 'func_allowed_block_types' );
function func_allowed_block_types( $allowed_blocks ) {
return array(
'core/embed'
);
}
Then in my plugin I added this JS to the javascript file to enable only the embed blocks I wanted (Twitter, youTube and Vimeo)
wp.domReady( function() {
const allowedEmbedBlocks = [
'twitter','youtube', 'vimeo'
];
wp.blocks.getBlockType( 'core/embed' ).variations.forEach( function( blockVariation ) {
if (
allowedEmbedBlocks.indexOf( blockVariation.name ) === -1
) {
wp.blocks.unregisterBlockVariation( 'core/embed', blockVariation.name );
}
} );
} );
Related Posts:
- How to hide specific Gutenberg blocks settings from users
- How To Have Two Gutenberg Editors On One Post?
- Disable WordPress’ blogging functionality and disable ‘posts’
- Set Post Title to Read-only and Disable Permalink Slug Editor in Gutenberg
- How can I see a list of pages and post where my custom Gutenberg block is used?
- How do I convert a mathematical Microsoft Word document to a WordPress blog post?
- widget should display post archive by year and on click also by month
- how to display full post with pagination on home page
- Get post from custom REST endpoint in Gutenberg
- blog page showing only first post
- Single Post Gallery Using Shortcode
- Showing random content / pictures from earlier posts in a sticky post?
- How to share same post to multiple site in wordpress?
- Side by side blog posts that are tied together
- How to show a full post, not just an excerpt
- How do I add a reusable block to a programmatically created post?
- Custom excerpt length filter doesn’t work
- How to get the post’s parent ID?
- Blog Posts not showing title
- Remove certain post-formats from showing in blog?
- How blog page in WordPress works : blog page retrieve first post ID
- Blog Posts in Custom Menu
- Why is my Blog Page ID == First Post ID?
- Displaying Latest Posts on a Page
- Add blogs to “Blogs i Follow” sidebar [closed]
- How to make number of blog posts a custom field?
- Choose whether to automatically add a taxonomy with the same name as the post
- Block Editor: Reset Reusable Blocks to last saved record
- How can i display gallery shortcode output under Post text
- Display posts from a different website on Genesis Responsive Slider
- List blocks created by a specific block plugin
- WP Bakery Load More Button loads the same posts
- How to Programmatically add an empty Block to every post on wordpress site?
- add new post default view
- Show certain posts in a LIST format that members have been granted access to
- Append class to posts page
- How to disable WordPress blog folder
- How could I change my Permalink from blog to custom structure? [closed]
- Posting blog entries in screenplay format
- transition_post_status hook doesn’t have any POST data when publish with Gutenberg [closed]
- Single.php – Get Current Parent Category
- How to remove in-line style of WordPress’s post content only?
- Block editors annoying warnings
- WP move posts to different path
- Append ‘Continue Reading’ link if post length is more than 3 lines of text?
- How can I create a ‘sub-blog’ which has its own sidebar on individual posts?
- blog post not accesible on click [closed]
- Auto inserted strange characters in wp post
- How to fix wordpress blog post error? Can anyone help to fix this issue?
- How to pull sticky post permalink inside php?
- WordPress empty page! what is wrong with this code?
- Use posts from old db by changing prefix
- Moving Gutenberg content from one website to another (block media ids wrong?)
- Pagination Stops
- Bulk find & replace on WordPress posts/pages (minus image paths)
- How to backup WP blog posts to computer, not new site
- Customizing a new page used for blog posts with Avada theme
- Blog featured images disappeared on my homepage
- Blog images not showing on homepage
- How to add a block to a category page?
- Blog Page doesn’t show summary but full content
- How to generate an HTML link automatically from URL in a users’ post
- Get posts from category from custom query
- My posts page is missing the page title
- Blog Post slider not working
- Multiple Pages – Seperate blogs
- Word /blog/ in slug post, problems in CPT. Solutions?
- How to put the WordPress blog into theme
- Why the blog posts is not showing?
- Edit Posts Page but not category specific pages?
- Blog styling in SASS
- Link post to blog from a static page
- Hide first blog post in content and output it in widget
- How can I have the posts from one word press blog show on the presentation page of another word press site
- Page updates appear in Preview but not live version?
- new blog post does not appear in blog after publishing
- Posts don’t appear on the Blog page
- Get image paths from RSS feeds
- 2 tick boxes appearing below comments
- Wanting to apply different featured images for each post
- long blog post on self hosted wordpress blog not displayed
- WordPress Custom Theme: My site shows the same posts on Page 1 and Page 2 and so on [duplicate]
- Post only showing on homepage when Logged in – direct URL still working
- Posts not showing up on Blog page
- The page that displays Posts on homepage
- How to add a widget area between blog posts in Genesis Framework?
- How to save the same post in multiple blogs?
- Is there a block to print post link standalone in a block theme?
- Need to show birthday of custom post type(Famous people in this case) in elementor. Date of birth set in custom fields
- Notify/check if the content of a custom gutenberg block has changed on save_post
- editPost without undo entry
- Permalink issue with new blog posts > getting 301 redirect
- ‘403 Forbidden’ when publishing a post containing different blocks
- Blog page shows the whole blog post instead of the excerpt or summary with the feature image only
- Gutenberg block: add a multi-select for posts
- Preset category checkbox from URL parameter when creating new post
- Is it possible to create dynamic templates for block themes directly from the site editor?
- How do I get my Gutenberg element to prevent last modified from updating?
- Can’t save/get Patterns’ `post_content` attribute
- Shortcode in loop always display data of first post on the page