diff --git a/src/wp-includes/blocks/embed/block.json b/src/wp-includes/blocks/embed/block.json new file mode 100644 index 0000000000..34d8838770 --- /dev/null +++ b/src/wp-includes/blocks/embed/block.json @@ -0,0 +1,37 @@ +{ + "name": "core/embed", + "category": "embed", + "attributes": { + "url": { + "type": "string" + }, + "caption": { + "type": "string", + "source": "html", + "selector": "figcaption" + }, + "type": { + "type": "string" + }, + "providerNameSlug": { + "type": "string" + }, + "allowResponsive": { + "type": "boolean", + "default": true + }, + "responsive": { + "type": "boolean", + "default": false + }, + "previewable": { + "type": "boolean", + "default": true + } + }, + "supports": { + "align": true, + "reusable": false, + "html": false + } +} diff --git a/src/wp-includes/blocks/index.php b/src/wp-includes/blocks/index.php index d4482718c1..75ab6e7fef 100644 --- a/src/wp-includes/blocks/index.php +++ b/src/wp-includes/blocks/index.php @@ -33,6 +33,7 @@ function register_core_block_types_from_metadata() { 'code', 'column', 'columns', + 'embed', 'file', 'gallery', 'group', diff --git a/tools/webpack/packages.js b/tools/webpack/packages.js index d3665571a6..01d7b503af 100644 --- a/tools/webpack/packages.js +++ b/tools/webpack/packages.js @@ -123,6 +123,7 @@ module.exports = function( env = { environment: 'production', watch: false, buil 'code', 'column', 'columns', + 'embed', 'file', 'gallery', 'group',