array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/ai-assistant',
'title' => 'AI Assistant',
'description' => 'Elevate your content creation with our AI-powered Gutenberg Block, offering seamless customization and generation. Bear in mind that, as an evolving tool, occasional imprecision may occur.',
'keywords' =>
array (
0 => 'AI',
1 => 'GPT',
2 => 'AL',
3 => 'Magic',
4 => 'help',
5 => 'assistant',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'text',
'icon' => '',
'supports' =>
array (
'html' => false,
'multiple' => true,
'reusable' => false,
),
'attributes' =>
array (
'content' =>
array (
'type' => 'string',
),
'originalContent' =>
array (
'type' => 'string',
),
'promptType' =>
array (
'type' => 'string',
),
'originalMessages' =>
array (
'type' => 'array',
'default' =>
array (
),
),
'messages' =>
array (
'type' => 'array',
'default' =>
array (
),
),
'userPrompt' =>
array (
'type' => 'string',
'default' => '',
),
'requestingState' =>
array (
'type' => 'string',
'default' => 'init',
),
'preTransformAction' =>
array (
'type' => 'string',
'default' => NULL,
),
),
'example' =>
array (
'attributes' =>
array (
'content' => 'With **Jetpack AI Assistant**, you can provide a prompt, and it will generate high-quality blog posts, informative pages, well-organized lists, and thorough tables that meet your specific requirements.
To start using the **Jetpack AI Assistant**, type `/AI` in the block editor.',
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'ai-chat' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/ai-chat',
'title' => 'Jetpack AI Search',
'description' => 'Provide a summarized answer to questions, trained on the sites content. Powered by AI.',
'keywords' =>
array (
0 => 'AI',
1 => 'GPT',
2 => 'Chat',
3 => 'Search',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'text',
'icon' => '',
'supports' =>
array (
'align' => true,
'alignWide' => true,
'customClassName' => true,
'className' => true,
'html' => false,
'multiple' => false,
'reusable' => false,
),
'attributes' =>
array (
'askButtonLabel' =>
array (
'type' => 'string',
),
'placeholder' =>
array (
'type' => 'string',
),
'showCopy' =>
array (
'type' => 'boolean',
'default' => true,
),
'showFeedback' =>
array (
'type' => 'boolean',
'default' => true,
),
'showSources' =>
array (
'type' => 'boolean',
'default' => true,
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'blog-stats' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/blog-stats',
'title' => 'Blog Stats',
'description' => 'Show a stats counter for your blog.',
'keywords' =>
array (
0 => 'views',
1 => 'hits',
2 => 'analytics',
3 => 'counter',
4 => 'visitors',
),
'version' => '1.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'supports' =>
array (
'align' => true,
'alignWide' => true,
'html' => false,
'multiple' => true,
'reusable' => true,
'color' =>
array (
'gradients' => true,
),
'spacing' =>
array (
'margin' => true,
'padding' => true,
),
'typography' =>
array (
'__experimentalFontFamily' => true,
'fontSize' => true,
),
),
'attributes' =>
array (
'label' =>
array (
'type' => 'string',
),
'statsData' =>
array (
'type' => 'string',
'default' => 'views',
),
'statsOption' =>
array (
'type' => 'string',
'default' => 'site',
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'blogging-prompt' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/blogging-prompt',
'title' => 'Writing Prompt',
'description' => 'Answer a new and inspiring writing prompt each day.',
'keywords' =>
array (
0 => 'writing',
1 => 'blogging',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'text',
'icon' => '',
'supports' =>
array (
'align' => false,
'alignWide' => false,
'anchor' => false,
'className' => true,
'color' =>
array (
'background' => true,
'gradients' => true,
'link' => true,
'text' => true,
),
'customClassName' => true,
'html' => false,
'inserter' => true,
'multiple' => false,
'reusable' => true,
'spacing' =>
array (
'margin' =>
array (
0 => 'top',
1 => 'bottom',
),
'padding' => true,
'blockGap' => false,
),
),
'attributes' =>
array (
'answersLink' =>
array (
'type' => 'string',
'source' => 'attribute',
'attribute' => 'href',
'selector' => '.jetpack-blogging-prompt__answers-link',
),
'answersLinkText' =>
array (
'type' => 'string',
'source' => 'html',
'selector' => '.jetpack-blogging-prompt__answers-link',
),
'gravatars' =>
array (
'type' => 'array',
'source' => 'query',
'selector' => '.jetpack-blogging-prompt__answers-gravatar',
'query' =>
array (
'url' =>
array (
'type' => 'string',
'source' => 'attribute',
'attribute' => 'src',
),
),
'default' =>
array (
),
),
'promptLabel' =>
array (
'type' => 'string',
'source' => 'html',
'selector' => '.jetpack-blogging-prompt__label',
),
'promptText' =>
array (
'type' => 'string',
'source' => 'html',
'selector' => '.jetpack-blogging-prompt__text',
),
'promptFetched' =>
array (
'type' => 'boolean',
'default' => false,
),
'promptId' =>
array (
'type' => 'number',
),
'showResponses' =>
array (
'type' => 'boolean',
'default' => true,
),
'showLabel' =>
array (
'type' => 'boolean',
'default' => true,
),
'tagsAdded' =>
array (
'type' => 'boolean',
'default' => false,
),
'isBloganuary' =>
array (
'type' => 'boolean',
'default' => false,
),
),
'styles' =>
array (
0 =>
array (
'name' => 'block',
'label' => 'Block',
'isDefault' => true,
),
1 =>
array (
'name' => 'quote',
'label' => 'Quote',
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'blogroll' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/blogroll',
'title' => 'Blogroll',
'description' => 'Share the sites you follow with your users.',
'keywords' =>
array (
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'supports' =>
array (
'align' => false,
'alignWide' => true,
'anchor' => false,
'customClassName' => true,
'className' => true,
'html' => false,
'multiple' => true,
'reusable' => true,
'color' =>
array (
'link' => true,
'gradients' => true,
),
'spacing' =>
array (
'padding' => true,
'margin' => true,
),
'typography' =>
array (
'fontSize' => true,
'lineHeight' => true,
),
),
'attributes' =>
array (
'show_avatar' =>
array (
'type' => 'boolean',
'default' => true,
),
'show_description' =>
array (
'type' => 'boolean',
'default' => true,
),
'open_links_new_window' =>
array (
'type' => 'boolean',
'default' => true,
),
'ignore_user_blogs' =>
array (
'type' => 'boolean',
'default' => true,
),
'load_placeholders' =>
array (
'type' => 'boolean',
'default' => true,
),
),
'providesContext' =>
array (
'showAvatar' => 'show_avatar',
'showDescription' => 'show_description',
'openLinksNewWindow' => 'open_links_new_window',
),
'editorScript' => 'jetpack-blocks-editor',
),
'business-hours' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/business-hours',
'title' => 'Business Hours',
'description' => 'Display opening hours for your business.',
'keywords' =>
array (
0 => 'opening hours',
1 => 'closing time',
2 => 'schedule',
3 => 'working day',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'supports' =>
array (
'html' => true,
'color' =>
array (
'gradients' => true,
),
'spacing' =>
array (
'margin' => true,
'padding' => true,
),
'typography' =>
array (
'fontSize' => true,
'lineHeight' => true,
),
'align' =>
array (
0 => 'wide',
1 => 'full',
),
),
'attributes' =>
array (
'days' =>
array (
'type' => 'array',
'default' =>
array (
0 =>
array (
'name' => 'Sun',
'hours' =>
array (
),
),
1 =>
array (
'name' => 'Mon',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
2 =>
array (
'name' => 'Tue',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
3 =>
array (
'name' => 'Wed',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
4 =>
array (
'name' => 'Thu',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
5 =>
array (
'name' => 'Fri',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
6 =>
array (
'name' => 'Sat',
'hours' =>
array (
),
),
),
),
),
'example' =>
array (
'attributes' =>
array (
'days' =>
array (
0 =>
array (
'name' => 'Sun',
'hours' =>
array (
),
),
1 =>
array (
'name' => 'Mon',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
2 =>
array (
'name' => 'Tue',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
3 =>
array (
'name' => 'Wed',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
4 =>
array (
'name' => 'Thu',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
5 =>
array (
'name' => 'Fri',
'hours' =>
array (
0 =>
array (
'opening' => '09:00',
'closing' => '17:00',
),
),
),
6 =>
array (
'name' => 'Sat',
'hours' =>
array (
),
),
),
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'calendly' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/calendly',
'title' => 'Calendly',
'description' => 'Embed a calendar for customers to schedule appointments.',
'keywords' =>
array (
0 => 'calendar',
1 => 'schedule',
2 => 'appointments',
3 => 'events',
4 => 'dates',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'supports' =>
array (
'align' => true,
'alignWide' => false,
'html' => false,
),
'attributes' =>
array (
'backgroundColor' =>
array (
'type' => 'string',
'default' => 'ffffff',
),
'hideEventTypeDetails' =>
array (
'type' => 'boolean',
'default' => false,
),
'primaryColor' =>
array (
'type' => 'string',
'default' => '00A2FF',
),
'textColor' =>
array (
'type' => 'string',
'default' => '4D5055',
),
'style' =>
array (
'type' => 'string',
'default' => 'inline',
'enum' =>
array (
0 => 'inline',
1 => 'link',
),
),
'url' =>
array (
'type' => 'string',
),
),
'example' =>
array (
'attributes' =>
array (
'hideEventTypeDetails' => false,
'style' => 'inline',
'url' => 'https://calendly.com/wpcom/jetpack-block-example',
),
'innerBlocks' =>
array (
0 =>
array (
'name' => 'jetpack/button',
'attributes' =>
array (
'element' => 'a',
'text' => 'Schedule time with me',
'uniqueId' => 'calendly-widget-id',
'url' => 'https://calendly.com/wpcom/jetpack-block-example',
),
),
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'contact-info' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/contact-info',
'title' => 'Contact Info',
'description' => 'Add an email address, phone number, and physical address with improved markup for better SEO results.',
'keywords' =>
array (
0 => 'email',
1 => 'phone',
2 => 'address',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'supports' =>
array (
'align' =>
array (
0 => 'wide',
1 => 'full',
),
'html' => false,
'color' =>
array (
'link' => true,
'gradients' => true,
),
'spacing' =>
array (
'padding' => true,
'margin' => true,
),
'typography' =>
array (
'fontSize' => true,
'lineHeight' => true,
),
),
'example' =>
array (
'attributes' =>
array (
),
'innerBlocks' =>
array (
0 =>
array (
'name' => 'jetpack/email',
'attributes' =>
array (
'email' => 'hello@yourjetpack.blog',
),
),
1 =>
array (
'name' => 'jetpack/phone',
'attributes' =>
array (
'phone' => '123-456-7890',
),
),
2 =>
array (
'name' => 'jetpack/address',
'attributes' =>
array (
'address' => '987 Photon Drive',
'city' => 'Speedyville',
'region' => 'CA',
'postal' => '12345',
'country' => 'USA',
),
),
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'cookie-consent' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/cookie-consent',
'title' => 'Cookie Consent',
'description' => 'Display a customizable cookie consent banner. To display this block on all pages of your site, please add it inside a Template Part that is present on all your templates, like a Header or a Footer.',
'keywords' =>
array (
0 => 'cookie',
1 => 'consent',
2 => 'privacy',
3 => 'GDPR',
4 => 'EU',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'supports' =>
array (
'align' =>
array (
0 => 'left',
1 => 'right',
2 => 'wide',
3 => 'full',
),
'alignWide' => true,
'anchor' => false,
'color' =>
array (
'gradients' => true,
'link' => true,
'background' => true,
),
'spacing' =>
array (
'padding' => true,
),
'customClassName' => true,
'className' => true,
'html' => false,
'lock' => false,
'multiple' => false,
'reusable' => false,
),
'attributes' =>
array (
'text' =>
array (
'type' => 'string',
'source' => 'html',
'selector' => 'p',
),
'style' =>
array (
'type' => 'object',
'default' =>
array (
'color' =>
array (
'text' => 'var(--wp--preset--color--contrast)',
'background' => 'var(--wp--preset--color--tertiary)',
'link' => 'var(--wp--preset--color--contrast)',
),
'spacing' =>
array (
'padding' =>
array (
'top' => '1em',
'right' => '1em',
'bottom' => '1em',
'left' => '1em',
),
),
),
),
'align' =>
array (
'type' => 'string',
'default' => 'wide',
),
'consentExpiryDays' =>
array (
'type' => 'integer',
'default' => 365,
),
'showOverlay' =>
array (
'type' => 'boolean',
'default' => false,
),
),
'viewScript' => 'file:./view.js',
'editorScript' => 'jetpack-blocks-editor',
),
'donations' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/donations',
'title' => 'Donations Form',
'description' => 'Collect one-time, monthly, or annually recurring donations.',
'keywords' =>
array (
0 => 'charity',
1 => 'contribution',
2 => 'credit card',
3 => 'debit card',
4 => 'donate',
5 => 'earn',
6 => 'monetize',
7 => 'ecommerce',
8 => 'fundraising',
9 => 'fundraiser',
10 => 'gofundme',
11 => 'money',
12 => 'nonprofit',
13 => 'non-profit',
14 => 'paid',
15 => 'patreon',
16 => 'pay',
17 => 'payments',
18 => 'recurring',
19 => 'stripe',
20 => 'sponsor',
21 => 'square',
22 => 'tipping',
23 => 'venmo',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'monetize',
'icon' => '',
'supports' =>
array (
'html' => false,
),
'attributes' =>
array (
'currency' =>
array (
'type' => 'string',
'default' => '',
),
'oneTimeDonation' =>
array (
'type' => 'object',
'default' =>
array (
'show' => true,
'planId' => NULL,
'amounts' =>
array (
0 => 5,
1 => 15,
2 => 100,
),
),
),
'monthlyDonation' =>
array (
'type' => 'object',
'default' =>
array (
'show' => true,
'planId' => NULL,
'amounts' =>
array (
0 => 5,
1 => 15,
2 => 100,
),
),
),
'annualDonation' =>
array (
'type' => 'object',
'default' =>
array (
'show' => true,
'planId' => NULL,
'amounts' =>
array (
0 => 5,
1 => 15,
2 => 100,
),
),
),
'showCustomAmount' =>
array (
'type' => 'boolean',
'default' => true,
),
'chooseAmountText' =>
array (
'type' => 'string',
),
'customAmountText' =>
array (
'type' => 'string',
),
'fallbackLinkUrl' =>
array (
'type' => 'string',
),
),
'example' =>
array (
),
'editorScript' => 'jetpack-blocks-editor',
),
'eventbrite' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/eventbrite',
'title' => 'Eventbrite Checkout',
'description' => 'Embed Eventbrite event details and ticket checkout.',
'keywords' =>
array (
0 => 'events',
1 => 'tickets',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'embed',
'icon' => '',
'supports' =>
array (
'html' => false,
'align' => true,
),
'attributes' =>
array (
'url' =>
array (
'type' => 'string',
),
'eventId' =>
array (
'type' => 'number',
),
'style' =>
array (
'type' => 'string',
'default' => 'inline',
),
),
'example' =>
array (
'attributes' =>
array (
'url' => 'https://www.eventbrite.com/e/test-event-tickets-123456789',
'eventId' => 123456789,
'style' => 'modal',
),
'innerBlocks' =>
array (
0 =>
array (
'name' => 'jetpack/button',
'attributes' =>
array (
'element' => 'a',
'text' => 'Register',
'uniqueId' => 'eventbrite-widget-id',
),
),
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'gif' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/gif',
'title' => 'GIF',
'description' => 'Search for and insert an animated image.',
'keywords' =>
array (
0 => 'animated',
1 => 'giphy',
2 => 'image',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'embed',
'icon' => '',
'supports' =>
array (
'html' => false,
'align' => true,
),
'attributes' =>
array (
'align' =>
array (
'type' => 'string',
'default' => 'center',
),
'caption' =>
array (
'type' => 'string',
),
'giphyUrl' =>
array (
'type' => 'string',
),
'searchText' =>
array (
'type' => 'string',
),
'paddingTop' =>
array (
'type' => 'string',
'default' => '56.2%',
),
),
'example' =>
array (
'attributes' =>
array (
'align' => 'center',
'giphyUrl' => 'https://giphy.com/embed/fxKWgoOG9hzPPkE1oc',
'paddingTop' => '100%',
'searchText' => 'WordPress',
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'goodreads' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/goodreads',
'title' => 'Goodreads',
'description' => 'Features books from the shelves of your Goodreads account.',
'keywords' =>
array (
0 => 'book',
1 => 'read',
2 => 'author',
),
'version' => '1.0',
'textdomain' => 'jetpack',
'category' => 'embed',
'icon' => '',
'supports' =>
array (
'html' => false,
'align' => true,
),
'attributes' =>
array (
'bookNumber' =>
array (
'type' => 'string',
'default' => '5',
),
'class' =>
array (
'type' => 'string',
),
'customTitle' =>
array (
'type' => 'string',
),
'goodreadsId' =>
array (
'type' => 'number',
),
'id' =>
array (
'type' => 'string',
),
'link' =>
array (
'type' => 'string',
),
'orderOption' =>
array (
'type' => 'string',
'default' => 'd',
),
'shelfOption' =>
array (
'type' => 'string',
'default' => 'read',
),
'showAuthor' =>
array (
'type' => 'boolean',
'default' => true,
),
'showCover' =>
array (
'type' => 'boolean',
'default' => true,
),
'showRating' =>
array (
'type' => 'boolean',
'default' => true,
),
'showReview' =>
array (
'type' => 'boolean',
'default' => false,
),
'showTags' =>
array (
'type' => 'boolean',
'default' => false,
),
'showTitle' =>
array (
'type' => 'boolean',
'default' => true,
),
'sortOption' =>
array (
'type' => 'string',
'default' => 'date_added',
),
'style' =>
array (
'type' => 'string',
'default' => 'default',
),
'userInput' =>
array (
'type' => 'string',
),
'widgetId' =>
array (
'type' => 'number',
),
),
'example' =>
array (
'attributes' =>
array (
'goodreadsId' => 1176283,
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'google-calendar' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/google-calendar',
'title' => 'Google Calendar',
'description' => 'Embed a Google Calendar.',
'keywords' =>
array (
0 => 'events',
1 => 'dates',
2 => 'schedule',
3 => 'appointments',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'embed',
'icon' => '',
'supports' =>
array (
'align' => true,
'alignWide' => true,
'html' => false,
),
'attributes' =>
array (
'url' =>
array (
'type' => 'string',
),
'height' =>
array (
'type' => 'integer',
'default' => 600,
),
),
'example' =>
array (
'attributes' =>
array (
'url' => 'https://calendar.google.com/calendar/embed?src=jb4bu80jirp0u11a6niie21pp4%40group.calendar.google.com&ctz=America/New_York',
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'google-docs-embed' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/google-docs-embed',
'title' => 'Google Docs (Beta)',
'description' => 'Embed a Google Document.',
'keywords' =>
array (
0 => 'document',
1 => 'gsuite',
2 => 'doc',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'embed',
'icon' => '',
'supports' =>
array (
'align' =>
array (
0 => 'left',
1 => 'right',
2 => 'center',
3 => 'wide',
4 => 'full',
),
'anchor' => true,
),
'attributes' =>
array (
'url' =>
array (
'type' => 'string',
'default' => '',
),
'aspectRatio' =>
array (
'type' => 'string',
),
'variation' =>
array (
'type' => 'string',
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'image-compare' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/image-compare',
'title' => 'Image Compare',
'description' => 'Compare two images with a slider. Works best with images of the same size.',
'keywords' =>
array (
0 => 'juxtapose',
1 => 'photos',
2 => 'pictures',
3 => 'side by side',
4 => 'slider',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'media',
'icon' => '',
'supports' =>
array (
'align' =>
array (
0 => 'wide',
1 => 'full',
),
),
'attributes' =>
array (
'imageBefore' =>
array (
'type' => 'object',
'default' =>
array (
),
),
'imageAfter' =>
array (
'type' => 'object',
'default' =>
array (
),
),
'caption' =>
array (
'type' => 'string',
),
'orientation' =>
array (
'type' => 'string',
'default' => 'horizontal',
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'instagram-gallery' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/instagram-gallery',
'title' => 'Latest Instagram Posts',
'description' => 'Display an automatically updating list of the latest posts from your Instagram feed.',
'keywords' =>
array (
0 => 'images',
1 => 'photos',
2 => 'pictures',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'embed',
'icon' => '',
'supports' =>
array (
'align' => true,
'html' => false,
),
'attributes' =>
array (
'accessToken' =>
array (
'type' => 'string',
),
'instagramUser' =>
array (
'type' => 'string',
),
'columns' =>
array (
'type' => 'number',
'default' => 3,
'min' => 1,
'max' => 6,
),
'count' =>
array (
'type' => 'number',
'default' => 9,
'min' => 1,
'max' => 30,
),
'spacing' =>
array (
'type' => 'number',
'default' => 10,
'min' => 0,
'max' => 50,
),
'isStackedOnMobile' =>
array (
'type' => 'boolean',
'default' => true,
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'like' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/like',
'title' => 'Like',
'description' => 'Give your readers the ability to show appreciation for your posts.',
'keywords' =>
array (
0 => 'like',
1 => 'likes',
2 => 'thumbs up',
3 => 'button',
4 => 'heart',
),
'version' => '1.0.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'usesContext' =>
array (
0 => 'postId',
),
'attributes' =>
array (
'showReblogButton' =>
array (
'type' => 'boolean',
'default' => false,
),
'showAvatars' =>
array (
'type' => 'boolean',
'default' => true,
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'mailchimp' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/mailchimp',
'title' => 'Mailchimp',
'description' => 'Allow readers to join a Mailchimp audience.',
'keywords' =>
array (
0 => 'email',
1 => 'subscription',
2 => 'newsletter',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'grow',
'icon' => '',
'supports' =>
array (
'align' =>
array (
0 => 'wide',
1 => 'full',
),
'color' =>
array (
'gradients' => true,
),
'spacing' =>
array (
'padding' => true,
'margin' => true,
),
),
'attributes' =>
array (
'emailPlaceholder' =>
array (
'type' => 'string',
),
'consentText' =>
array (
'type' => 'string',
),
'interests' =>
array (
'type' => 'array',
'default' =>
array (
),
),
'processingLabel' =>
array (
'type' => 'string',
),
'signupFieldTag' =>
array (
'type' => 'string',
),
'signupFieldValue' =>
array (
'type' => 'string',
),
'successLabel' =>
array (
'type' => 'string',
),
'errorLabel' =>
array (
'type' => 'string',
),
'preview' =>
array (
'type' => 'boolean',
'default' => false,
),
),
'example' =>
array (
'attributes' =>
array (
'preview' => true,
),
'innerBlocks' =>
array (
0 =>
array (
'name' => 'jetpack/button',
'attributes' =>
array (
'element' => 'button',
'text' => 'Join my Mailchimp audience',
'uniqueId' => 'mailchimp-widget-id',
),
),
),
),
'editorScript' => 'jetpack-blocks-editor',
),
'map' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/map',
'title' => 'Map',
'description' => 'Add an interactive map showing one or more locations.',
'keywords' =>
array (
0 => 'maps',
1 => 'location',
2 => 'navigation',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'embed',
'icon' => '',
'supports' =>
array (
'defaultStylePicker' => false,
'html' => false,
),
'attributes' =>
array (
'align' =>
array (
'type' => 'string',
),
'points' =>
array (
'type' => 'array',
'default' =>
array (
),
),
'address' =>
array (
'type' => 'string',
'default' => '',
),
'mapDetails' =>
array (
'type' => 'boolean',
'default' => true,
),
'zoom' =>
array (
'type' => 'integer',
'default' => 13,
),
'mapCenter' =>
array (
'type' => 'object',
'default' =>
array (
'longitude' => -122.41941550000001,
'latitude' => 37.7749295,
),
),
'markerColor' =>
array (
'type' => 'string',
'default' => 'red',
),
'scrollToZoom' =>
array (
'type' => 'boolean',
'default' => false,
),
'mapHeight' =>
array (
'type' => 'integer',
),
'showFullscreenButton' =>
array (
'type' => 'boolean',
'default' => true,
),
),
'example' =>
array (
),
'editorScript' => 'jetpack-blocks-editor',
),
'markdown' =>
array (
'$schema' => 'https://schemas.wp.org/trunk/block.json',
'apiVersion' => 3,
'name' => 'jetpack/markdown',
'title' => 'Markdown',
'description' => 'Add headings, lists, or links to plain text with ease.',
'keywords' =>
array (
0 => 'formatting',
1 => 'syntax',
2 => 'markup',
),
'version' => '12.5.0',
'textdomain' => 'jetpack',
'category' => 'text',
'icon' => '