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' => '', 'supports' => array ( 'align' => array ( 0 => 'wide', 1 => 'full', ), 'html' => false, 'spacing' => array ( 'padding' => true, 'margin' => true, '__experimentalDefaultControls' => array ( 'padding' => true, 'margin' => true, ), ), ), 'attributes' => array ( 'source' => array ( 'type' => 'string', ), ), 'example' => array ( 'attributes' => array ( 'source' => '## ## Try Markdown Markdown is a text formatting syntax that is converted into HTML. You can _emphasize_ text or **make it strong** with just a few characters.', ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'nextdoor' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/nextdoor', 'title' => 'Nextdoor', 'description' => 'Embed a Nextdoor post for your neighbors on your blog.', 'keywords' => array ( 0 => 'neighbor', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'grow', 'icon' => '', 'supports' => array ( 'align' => true, 'alignWide' => true, 'html' => false, ), 'attributes' => array ( 'url' => array ( 'type' => 'string', ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'opentable' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/opentable', 'title' => 'OpenTable', 'description' => 'Book a reservation with OpenTable.', 'keywords' => array ( 0 => 'booking', 1 => 'reservation', 2 => 'restaurant', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'align' => true, 'html' => false, ), 'attributes' => array ( 'rid' => array ( 'default' => array ( ), 'type' => 'array', ), 'style' => array ( 'default' => 'standard', 'type' => 'string', 'enum' => array ( 0 => 'button', 1 => 'standard', 2 => 'wide', 3 => 'tall', ), ), 'iframe' => array ( 'default' => true, 'type' => 'boolean', ), 'domain' => array ( 'default' => 'com', 'type' => 'string', ), 'lang' => array ( 'default' => 'en-US', 'type' => 'string', 'enum' => array ( 0 => 'en-US', 1 => 'fr-CA', 2 => 'de-DE', 3 => 'es-MX', 4 => 'ja-JP', 5 => 'nl-NL', 6 => 'it-IT', ), ), 'newtab' => array ( 'default' => false, 'type' => 'boolean', ), 'negativeMargin' => array ( 'default' => false, 'type' => 'boolean', ), ), 'example' => array ( 'attributes' => array ( 'rid' => array ( 0 => '1', ), 'style' => 'standard', 'iframe' => true, 'domain' => 'com', 'lang' => 'en-US', 'newtab' => false, 'negativeMargin' => false, ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'payment-buttons' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/payment-buttons', 'title' => 'Payment Buttons', 'description' => 'Sell products and subscriptions.', 'keywords' => array ( 0 => 'buy', 1 => 'contribution', 2 => 'commerce', 3 => 'credit card', 4 => 'debit card', 5 => 'donate', 6 => 'Donations', 7 => 'earn', 8 => 'monetize', 9 => 'ecommerce', 10 => 'gofundme', 11 => 'memberships', 12 => 'money', 13 => 'paid', 14 => 'patreon', 15 => 'pay', 16 => 'payments', 17 => 'products', 18 => 'purchase', 19 => 'recurring', 20 => 'sell', 21 => 'shop', 22 => 'stripe', 23 => 'subscribe', 24 => 'subscriptions', 25 => 'sponsor', 26 => 'square', 27 => 'toast', 28 => 'venmo', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( '__experimentalExposeControlsToChildren' => true, 'align' => array ( 0 => 'wide', 1 => 'full', ), 'spacing' => array ( 'blockGap' => true, 'margin' => array ( 0 => 'vertical', ), '__experimentalDefaultControls' => array ( 'blockGap' => true, ), ), 'layout' => array ( 'allowSwitching' => false, 'allowInheriting' => false, 'default' => array ( 'type' => 'flex', ), ), 'typography' => array ( 'fontSize' => true, '__experimentalFontFamily' => true, '__experimentalTextTransform' => true, '__experimentalDefaultControls' => array ( 'fontSize' => true, ), ), ), 'attributes' => array ( ), 'editorScript' => 'jetpack-blocks-editor', ), 'payments-intro' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/payments-intro', 'title' => 'Payments', 'description' => 'Sell products and services or receive donations on your website.', 'keywords' => array ( 0 => 'earn', 1 => 'monetize', 2 => 'paid', 3 => 'pay', 4 => 'money', 5 => 'checkout', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'alignWide' => false, 'className' => true, 'customClassName' => false, 'html' => false, 'reusable' => false, ), 'editorScript' => 'jetpack-blocks-editor', ), 'paywall' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/paywall', 'title' => 'Paywall', 'description' => 'Limit access to the content below this block to chosen subscribers.', 'keywords' => array ( 0 => 'earn', 1 => 'monetize', 2 => 'more', 3 => 'email', 4 => 'follow', 5 => 'gated', 6 => 'memberships', 7 => 'newsletter', 8 => 'signin', 9 => 'subscribe', 10 => 'subscription', 11 => 'subscriptions', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'customClassName' => false, 'html' => false, 'multiple' => false, ), 'parent' => array ( 0 => 'core/post-content', ), 'editorScript' => 'jetpack-blocks-editor', ), 'pinterest' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/pinterest', 'title' => 'Pinterest', 'description' => 'Embed a Pinterest pin, board, or user.', 'keywords' => array ( 0 => 'social', 1 => 'pinboard', 2 => 'pins', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'embed', 'icon' => '', 'supports' => array ( 'html' => false, 'align' => false, 'inserter' => false, ), 'attributes' => array ( 'url' => array ( 'type' => 'string', ), ), 'example' => array ( 'attributes' => array ( 'url' => 'https://pinterest.com/anapinskywalker/', ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'podcast-player' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/podcast-player', 'title' => 'Podcast Player', 'description' => 'Select and play episodes from a single podcast.', 'keywords' => array ( 0 => 'audio', 1 => 'embed', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'embed', 'icon' => '', 'supports' => array ( 'align' => array ( 0 => 'wide', 1 => 'full', ), 'spacing' => array ( 'padding' => true, 'margin' => true, ), 'anchor' => false, 'customClassName' => true, 'className' => true, 'html' => false, 'multiple' => true, 'reusable' => true, ), 'attributes' => array ( 'url' => array ( 'type' => 'string', ), 'selectedEpisodes' => array ( 'type' => 'array', 'default' => array ( ), ), 'itemsToShow' => array ( 'type' => 'integer', 'default' => 5, ), 'showCoverArt' => array ( 'type' => 'boolean', 'default' => true, ), 'showEpisodeTitle' => array ( 'type' => 'boolean', 'default' => true, ), 'showEpisodeDescription' => array ( 'type' => 'boolean', 'default' => true, ), 'primaryColor' => array ( 'type' => 'string', ), 'customPrimaryColor' => array ( 'type' => 'string', ), 'hexPrimaryColor' => array ( 'type' => 'string', ), 'secondaryColor' => array ( 'type' => 'string', ), 'customSecondaryColor' => array ( 'type' => 'string', ), 'hexSecondaryColor' => array ( 'type' => 'string', ), 'backgroundColor' => array ( 'type' => 'string', ), 'customBackgroundColor' => array ( 'type' => 'string', ), 'hexBackgroundColor' => array ( 'type' => 'string', ), 'exampleFeedData' => array ( 'type' => 'object', ), ), 'example' => array ( 'attributes' => array ( 'customPrimaryColor' => 'GREEN', 'hexPrimaryColor' => 'GREEN', 'exampleFeedData' => array ( 'title' => 'Jetpack Example Podcast', 'link' => 'https://jetpack.com', 'cover' => 'https://jetpackme.files.wordpress.com/2020/05/jetpack-example-podcast-cover.png?w=160', 'tracks' => array ( 0 => array ( 'id' => '3', 'title' => '3. Our third episode', 'duration' => '14:58', ), 1 => array ( 'id' => '2', 'title' => '2. Interview with a special guest', 'duration' => '19:17', ), 2 => array ( 'id' => '1', 'title' => '1. Welcome to Example Podcast', 'duration' => '11:25', ), ), ), ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'premium-content' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'premium-content/container', 'title' => 'Paid Content', 'description' => 'Restrict access to your content for paying subscribers.', 'keywords' => array ( 0 => 'buy', 1 => 'credit card', 2 => 'debit card', 3 => 'monetize', 4 => 'earn', 5 => 'exclusive', 6 => 'gated', 7 => 'gofundme', 8 => 'memberships', 9 => 'money', 10 => 'newsletter', 11 => 'paid', 12 => 'patreon', 13 => 'pay', 14 => 'payments', 15 => 'paywall', 16 => 'premium content', 17 => 'purchase', 18 => 'recurring', 19 => 'repeat', 20 => 'signin', 21 => 'stripe', 22 => 'subscribe', 23 => 'subscriptions', 24 => 'support', 25 => 'sponsor', 26 => 'square', 27 => 'toast', 28 => 'venmo', 29 => 'stripe', 30 => 'substack', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'html' => false, ), 'providesContext' => array ( 'premium-content/planIds' => 'selectedPlanIds', 'premium-content/isPreview' => 'isPreview', 'isPremiumContentChild' => 'isPremiumContentChild', ), 'attributes' => array ( 'selectedPlanIds' => array ( 'type' => 'array', 'default' => array ( ), ), 'isPreview' => array ( 'type' => 'boolean', 'default' => false, ), 'isPremiumContentChild' => array ( 'type' => 'boolean', 'default' => true, ), ), 'example' => array ( 'attributes' => array ( 'isPreview' => true, ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'rating-star' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/rating-star', 'title' => 'Star Rating', 'description' => 'Rate movies, books, songs, recipes — anything you can put a number on.', 'keywords' => array ( 0 => 'star', 1 => 'rating', 2 => 'review', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'widgets', 'icon' => '', 'supports' => array ( 'html' => false, ), 'styles' => array ( 0 => array ( 'name' => 'filled', 'label' => 'Filled', 'isDefault' => true, ), 1 => array ( 'name' => 'outlined', 'label' => 'Outlined', ), ), 'attributes' => array ( 'rating' => array ( 'type' => 'number', 'default' => 1, ), 'maxRating' => array ( 'type' => 'number', 'default' => 5, ), 'color' => array ( 'type' => 'string', ), 'ratingStyle' => array ( 'type' => 'string', 'default' => 'star', ), 'className' => array ( 'type' => 'string', ), 'align' => array ( 'type' => 'string', 'default' => 'left', ), ), 'example' => array ( ), 'editorScript' => 'jetpack-blocks-editor', ), 'recipe' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/recipe', 'title' => 'Recipe (Beta)', 'description' => 'Add images, ingredients and cooking steps to display an easy to read recipe.', 'keywords' => array ( ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'widgets', 'icon' => '', 'supports' => array ( 'align' => array ( 0 => 'full', 1 => 'wide', ), 'alignWide' => true, 'anchor' => false, 'customClassName' => true, 'className' => true, 'html' => false, 'multiple' => true, 'reusable' => true, ), 'attributes' => array ( 'ingredients' => array ( 'type' => 'array', 'default' => array ( ), ), 'steps' => array ( 'type' => 'array', 'default' => array ( ), ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'recurring-payments' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/recurring-payments', 'title' => 'Payment Button', 'description' => 'Button allowing you to sell products and subscriptions.', 'keywords' => array ( 0 => 'buy', 1 => 'contribution', 2 => 'commerce', 3 => 'credit card', 4 => 'debit card', 5 => 'donate', 6 => 'Donations', 7 => 'monetize', 8 => 'earn', 9 => 'ecommerce', 10 => 'gofundme', 11 => 'memberships', 12 => 'money', 13 => 'paid', 14 => 'patreon', 15 => 'pay', 16 => 'payments', 17 => 'products', 18 => 'purchase', 19 => 'recurring', 20 => 'sell', 21 => 'shop', 22 => 'stripe', 23 => 'subscribe', 24 => 'subscriptions', 25 => 'sponsor', 26 => 'square', 27 => 'toast', 28 => 'venmo', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'html' => false, '__experimentalExposeControlsToChildren' => true, ), 'usesContext' => array ( 0 => 'isPremiumContentChild', ), 'providesContext' => array ( 'jetpack/parentBlockWidth' => 'width', ), 'attributes' => array ( 'planId' => array ( 'type' => 'integer', ), 'planIds' => array ( 'type' => 'array', ), 'align' => array ( 'type' => 'string', ), 'url' => array ( 'type' => 'string', 'default' => '#', ), 'uniqueId' => array ( 'type' => 'string', 'default' => 'id', ), 'width' => array ( 'type' => 'string', ), ), 'parent' => array ( 0 => 'jetpack/payment-buttons', ), 'editorScript' => 'jetpack-blocks-editor', ), 'related-posts' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/related-posts', 'title' => 'Related Posts', 'description' => 'Display a list of related posts.', 'keywords' => array ( 0 => 'similar content', 1 => 'linked', 2 => 'connected', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'embed', 'icon' => '', 'supports' => array ( 'html' => false, 'multiple' => false, 'reusable' => false, 'color' => array ( 'gradients' => true, 'link' => true, ), 'spacing' => array ( 'margin' => true, 'padding' => true, ), 'typography' => array ( '__experimentalFontFamily' => true, 'fontSize' => true, 'lineHeight' => true, ), 'align' => array ( 0 => 'wide', 1 => 'full', ), ), 'attributes' => array ( 'postLayout' => array ( 'type' => 'string', 'default' => 'grid', ), 'displayAuthor' => array ( 'type' => 'boolean', 'default' => false, ), 'displayDate' => array ( 'type' => 'boolean', 'default' => true, ), 'displayThumbnails' => array ( 'type' => 'boolean', 'default' => false, ), 'displayContext' => array ( 'type' => 'boolean', 'default' => false, ), 'postsToShow' => array ( 'type' => 'number', 'default' => 3, ), ), 'example' => array ( 'attributes' => array ( 'postLayout' => 'grid', 'displayAuthor' => false, 'displayDate' => true, 'displayThumbnails' => true, 'displayContext' => false, 'postsToShow' => 2, ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'repeat-visitor' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/repeat-visitor', 'title' => 'Repeat Visitor', 'description' => 'Control block visibility based on how often a visitor has viewed the page.', 'keywords' => array ( 0 => 'return', 1 => 'visitors', 2 => 'visibility', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'widgets', 'icon' => '', 'supports' => array ( 'align' => array ( 0 => 'wide', 1 => 'full', ), 'html' => false, ), 'attributes' => array ( 'criteria' => array ( 'type' => 'string', 'default' => 'after-visits', ), 'threshold' => array ( 'type' => 'number', 'default' => 3, ), ), 'example' => array ( 'attributes' => array ( 'criteria' => 'after-visits', 'threshold' => 3, ), 'innerBlocks' => array ( 0 => array ( 'name' => 'core/paragraph', 'attributes' => 'This block will only appear to a visitor who visited the page three or more times.', ), ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'send-a-message' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/send-a-message', 'title' => 'Send A Message', 'description' => 'Let your visitors send you messages with the tap of a button.', 'keywords' => array ( 0 => 'whatsapp', 1 => 'messenger', 2 => 'contact', 3 => 'support', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'grow', 'icon' => '', 'supports' => array ( 'html' => false, ), 'attributes' => array ( ), 'example' => array ( ), 'editorScript' => 'jetpack-blocks-editor', ), 'sharing-button' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/sharing-button', 'title' => 'Sharing Button', 'description' => 'Display a sharing button, allowing users to share your post.', 'keywords' => array ( ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'embed', 'parent' => array ( 0 => 'jetpack/sharing-buttons', ), 'attributes' => array ( 'service' => array ( 'type' => 'string', ), 'label' => array ( 'type' => 'string', ), ), 'usesContext' => array ( 0 => 'styleType', 1 => 'postId', 2 => 'iconColorValue', 3 => 'iconBackgroundColorValue', ), 'supports' => array ( 'reusable' => false, 'html' => false, ), 'viewScript' => 'file:./view.js', 'editorScript' => 'jetpack-blocks-editor', ), 'sharing-buttons' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/sharing-buttons', 'title' => 'Sharing Buttons', 'description' => 'Give your readers the ability to easily share your content with X, Facebook, Tumblr, LinkedIn, and a host of other services to help spread your message across the web.', 'keywords' => array ( 0 => 'sharing', 1 => 'social', 2 => 'bluesky', 3 => 'twitter', 4 => 'x', 5 => 'linkedin', 6 => 'facebook', 7 => 'mastodon', 8 => 'tumblr', 9 => 'threads', 10 => 'whatsapp', 11 => 'telegram', 12 => 'pinterest', 13 => 'pocket', 14 => 'reddit', 15 => 'nextdoor', 16 => 'print', 17 => 'email', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'embed', 'icon' => '', 'attributes' => array ( 'styleType' => array ( 'type' => 'string', 'default' => 'icon-text', 'validValues' => array ( 0 => 'icon-text', 1 => 'icon', 2 => 'text', 3 => 'official', ), ), 'size' => array ( 'type' => 'string', 'default' => 'has-normal-icon-size', 'validValues' => array ( 0 => 'has-small-icon-size', 1 => 'has-normal-icon-size', 2 => 'has-large-icon-size', 3 => 'has-huge-icon-size', ), ), 'iconColor' => array ( 'type' => 'string', ), 'customIconColor' => array ( 'type' => 'string', ), 'iconColorValue' => array ( 'type' => 'string', ), 'iconBackgroundColor' => array ( 'type' => 'string', ), 'customIconBackgroundColor' => array ( 'type' => 'string', ), 'iconBackgroundColorValue' => array ( 'type' => 'string', ), ), 'providesContext' => array ( 'styleType' => 'styleType', 'iconColor' => 'iconColor', 'iconColorValue' => 'iconColorValue', 'iconBackgroundColor' => 'iconBackgroundColor', 'iconBackgroundColorValue' => 'iconBackgroundColorValue', ), 'supports' => array ( 'align' => array ( 0 => 'left', 1 => 'center', 2 => 'right', ), 'anchor' => true, '__experimentalExposeControlsToChildren' => true, 'layout' => array ( 'allowSwitching' => false, 'allowInheriting' => false, 'allowVerticalAlignment' => false, 'default' => array ( 'type' => 'flex', ), ), 'color' => array ( 'enableContrastChecker' => true, 'background' => true, 'gradients' => true, 'customGradient' => true, 'text' => false, '__experimentalDefaultControls' => array ( 'background' => false, ), ), 'spacing' => array ( 'blockGap' => array ( 0 => 'horizontal', 1 => 'vertical', ), 'margin' => true, 'padding' => true, 'units' => array ( 0 => 'px', 1 => 'em', 2 => 'rem', 3 => 'vh', 4 => 'vw', ), '__experimentalDefaultControls' => array ( 'blockGap' => true, 'margin' => true, 'padding' => false, ), ), ), 'example' => array ( 'innerBlocks' => array ( 0 => array ( 'name' => 'jetpack/sharing-button', 'attributes' => array ( 'service' => 'facebook', ), ), 1 => array ( 'name' => 'jetpack/sharing-button', 'attributes' => array ( 'service' => 'x', ), ), 2 => array ( 'name' => 'jetpack/sharing-button', 'attributes' => array ( 'service' => 'mastodon', ), ), ), ), 'viewScript' => 'file:./view.js', 'style' => 'file:./view.css', 'editorScript' => 'jetpack-blocks-editor', ), 'simple-payments' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/simple-payments', 'title' => 'Pay with PayPal', 'description' => 'Add credit and debit card payment buttons with minimal setup. Good for collecting donations or payments for products and services.', 'keywords' => array ( 0 => 'buy', 1 => 'commerce', 2 => 'credit card', 3 => 'debit card', 4 => 'monetize', 5 => 'earn', 6 => 'ecommerce', 7 => 'money', 8 => 'paid', 9 => 'payments', 10 => 'products', 11 => 'purchase', 12 => 'sell', 13 => 'shop', 14 => 'square', 15 => 'payments', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'className' => false, 'customClassName' => false, 'html' => false, 'reusable' => false, ), 'attributes' => array ( 'currency' => array ( 'type' => 'string', 'default' => 'USD', ), 'content' => array ( 'type' => 'string', 'source' => 'html', 'selector' => '.jetpack-simple-payments-description p', 'default' => '', ), 'email' => array ( 'type' => 'string', 'default' => '', ), 'featuredMediaId' => array ( 'type' => 'number', 'default' => 0, ), 'featuredMediaUrl' => array ( 'type' => 'string', 'source' => 'attribute', 'selector' => '.jetpack-simple-payments-image img', 'attribute' => 'src', 'default' => NULL, ), 'featuredMediaTitle' => array ( 'type' => 'string', 'source' => 'attribute', 'selector' => '.jetpack-simple-payments-image img', 'attribute' => 'alt', 'default' => NULL, ), 'multiple' => array ( 'type' => 'boolean', 'default' => false, ), 'postLinkUrl' => array ( 'type' => 'string', 'source' => 'attribute', 'selector' => '.jetpack-simple-payments-purchase', 'attribute' => 'href', ), 'postLinkText' => array ( 'type' => 'string', 'source' => 'html', 'selector' => '.jetpack-simple-payments-purchase', 'default' => 'Click here to purchase.', ), 'price' => array ( 'type' => 'number', ), 'productId' => array ( 'type' => 'number', ), 'title' => array ( 'type' => 'string', 'source' => 'html', 'selector' => '.jetpack-simple-payments-title p', 'default' => '', ), ), 'example' => array ( 'attributes' => array ( 'price' => 25, 'title' => 'Jetpack t-shirt', 'content' => 'Take flight in ultimate comfort with this stylish t-shirt featuring the Jetpack logo.', 'email' => 'jetpack@jetpack.com', 'featuredMediaUrl' => './simple-payments_example-1.jpg', ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'slideshow' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/slideshow', 'title' => 'Slideshow', 'description' => 'Display multiple images in sequential order.', 'keywords' => array ( 0 => 'story', 1 => 'image', 2 => 'video', 3 => 'gallery', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'media', 'icon' => '', 'supports' => array ( 'html' => false, 'align' => array ( 0 => 'center', 1 => 'wide', 2 => 'full', ), ), 'attributes' => array ( 'align' => array ( 'default' => 'center', 'type' => 'string', ), 'autoplay' => array ( 'type' => 'boolean', 'default' => false, ), 'delay' => array ( 'type' => 'number', 'default' => 3, ), 'ids' => array ( 'default' => array ( ), 'type' => 'array', ), 'images' => array ( 'type' => 'array', 'default' => array ( ), 'source' => 'query', 'selector' => '.swiper-slide', 'query' => array ( 'alt' => array ( 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'alt', 'default' => '', ), 'caption' => array ( 'type' => 'string', 'source' => 'html', 'selector' => 'figcaption', ), 'id' => array ( 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'data-id', ), 'url' => array ( 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'src', ), ), ), 'effect' => array ( 'type' => 'string', 'default' => 'slide', ), 'sizeSlug' => array ( 'type' => 'string', ), ), 'example' => array ( 'align' => 'center', 'autoplay' => true, 'ids' => array ( 0 => 22, 1 => 23, 2 => 24, ), 'images' => array ( 0 => array ( 'alt' => '', 'caption' => '', 'id' => 22, 'url' => './slideshowExample1.png', ), 1 => array ( 'alt' => '', 'caption' => '', 'id' => 23, 'url' => './slideshowExample2.png', ), 2 => array ( 'alt' => '', 'caption' => '', 'id' => 24, 'url' => './slideshowExample3.png', ), ), 'effect' => 'slide', ), 'editorScript' => 'jetpack-blocks-editor', ), 'story' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/story', 'title' => 'Story', 'description' => 'Add an interactive story.', 'keywords' => array ( 0 => 'story', 1 => 'image', 2 => 'video', 3 => 'gallery', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'media', 'icon' => '', 'supports' => array ( 'html' => false, ), 'attributes' => array ( 'settings' => array ( 'type' => 'object', ), 'mediaFiles' => array ( 'type' => 'array', 'default' => array ( ), ), ), 'example' => array ( 'attributes' => array ( 'mediaFiles' => array ( 0 => array ( 'alt' => '', 'caption' => '', 'mime' => 'image/jpg', 'type' => 'image', 'id' => 22, 'url' => './storyExample1.png', ), ), ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'subscriber-login' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/subscriber-login', 'title' => 'Subscriber Login', 'description' => 'Show links for subscribers to login, logout, or manage their subscription.', 'keywords' => array ( 0 => 'login', 1 => 'logout', 2 => 'subscription', 3 => 'member', 4 => 'account', 5 => 'user', ), 'version' => '0.0.1', 'textdomain' => 'jetpack', 'category' => 'grow', 'icon' => '', 'supports' => array ( 'align' => true, 'anchor' => false, 'customClassName' => true, 'className' => true, 'html' => false, 'multiple' => true, 'reusable' => true, 'spacing' => array ( 'margin' => true, 'padding' => true, ), 'typography' => array ( 'fontSize' => true, 'lineHeight' => true, ), 'color' => array ( 'text' => false, 'link' => true, 'gradients' => true, ), ), 'attributes' => array ( 'redirectToCurrent' => array ( 'type' => 'boolean', 'default' => true, ), 'logInLabel' => array ( 'type' => 'string', ), 'logOutLabel' => array ( 'type' => 'string', ), 'showManageSubscriptionsLink' => array ( 'type' => 'boolean', 'default' => true, ), 'manageSubscriptionsLabel' => array ( 'type' => 'string', ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'subscriptions' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/subscriptions', 'title' => 'Subscribe', 'description' => 'Subscribe to this blog\'s posts as a newsletter.', 'keywords' => array ( 0 => 'newsletter', 1 => 'email', 2 => 'follow', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'grow', 'icon' => '', 'supports' => array ( 'spacing' => array ( 'margin' => true, 'padding' => true, ), 'align' => array ( 0 => 'wide', 1 => 'full', ), ), 'styles' => array ( 0 => array ( 'name' => 'split', 'label' => 'Split', 'isDefault' => true, ), 1 => array ( 'name' => 'compact', 'label' => 'Compact', ), 2 => array ( 'name' => 'button', 'label' => 'Button only', ), ), 'attributes' => array ( 'subscribePlaceholder' => array ( 'type' => 'string', ), 'showSubscribersTotal' => array ( 'type' => 'boolean', 'default' => false, ), 'includeSocialFollowers' => array ( 'type' => 'boolean', ), 'buttonOnNewLine' => array ( 'type' => 'boolean', 'default' => false, ), 'buttonWidth' => array ( 'type' => 'string', ), 'submitButtonText' => array ( 'type' => 'string', ), 'emailFieldBackgroundColor' => array ( 'type' => 'string', ), 'customEmailFieldBackgroundColor' => array ( 'type' => 'string', ), 'emailFieldGradient' => array ( 'type' => 'string', ), 'customEmailFieldGradient' => array ( 'type' => 'string', ), 'buttonBackgroundColor' => array ( 'type' => 'string', ), 'customButtonBackgroundColor' => array ( 'type' => 'string', ), 'buttonGradient' => array ( 'type' => 'string', ), 'customButtonGradient' => array ( 'type' => 'string', ), 'textColor' => array ( 'type' => 'string', ), 'customTextColor' => array ( 'type' => 'string', ), 'fontSize' => array ( 'type' => 'string', ), 'customFontSize' => array ( 'type' => 'string', ), 'borderRadius' => array ( 'type' => 'number', ), 'borderWeight' => array ( 'type' => 'number', ), 'borderColor' => array ( 'type' => 'string', ), 'customBorderColor' => array ( 'type' => 'string', ), 'padding' => array ( 'type' => 'number', ), 'spacing' => array ( 'type' => 'number', ), 'successMessage' => array ( 'type' => 'string', 'default' => 'Success! An email was just sent to confirm your subscription. Please find the email now and click \'Confirm\' to start subscribing.', ), 'appSource' => array ( 'type' => 'string', ), 'className' => array ( 'type' => 'string', ), ), 'example' => array ( ), 'editorScript' => 'jetpack-blocks-editor', ), 'tiled-gallery' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/tiled-gallery', 'title' => 'Tiled Gallery', 'description' => 'Display multiple images in an elegantly organized tiled layout.', 'keywords' => array ( 0 => 'columns', 1 => 'images', 2 => 'photos', 3 => 'pictures', 4 => 'square', 5 => 'circle', 6 => 'mosaic', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'media', 'icon' => '', 'supports' => array ( 'align' => array ( 0 => 'center', 1 => 'wide', 2 => 'full', ), 'color' => array ( 'gradients' => true, 'text' => false, ), 'customClassName' => false, 'html' => false, 'spacing' => array ( 'margin' => true, 'padding' => true, ), '__experimentalHideChildBlockControls' => true, ), 'providesContext' => array ( 'imageCrop' => 'imageCrop', ), 'styles' => array ( 0 => array ( 'name' => 'rectangular', 'label' => 'Tiled mosaic', 'isDefault' => true, ), 1 => array ( 'name' => 'circle', 'label' => 'Circles', ), 2 => array ( 'name' => 'square', 'label' => 'Square tiles', ), 3 => array ( 'name' => 'columns', 'label' => 'Tiled columns', ), ), 'attributes' => array ( 'align' => array ( 'type' => 'string', 'default' => 'center', ), 'className' => array ( 'type' => 'string', 'default' => 'is-style-rectangular', ), 'columns' => array ( 'type' => 'number', ), 'columnWidths' => array ( 'type' => 'array', 'default' => array ( ), ), 'ids' => array ( 'type' => 'array', 'default' => array ( ), ), 'imageFilter' => array ( 'type' => 'string', ), 'images' => array ( 'type' => 'array', 'default' => array ( ), 'source' => 'query', 'selector' => '.tiled-gallery__item', 'query' => array ( 'alt' => array ( 'attribute' => 'alt', 'default' => '', 'selector' => 'img', 'source' => 'attribute', ), 'height' => array ( 'attribute' => 'data-height', 'type' => 'number', 'selector' => 'img', 'source' => 'attribute', ), 'id' => array ( 'attribute' => 'data-id', 'selector' => 'img', 'source' => 'attribute', ), 'link' => array ( 'attribute' => 'data-link', 'selector' => 'img', 'source' => 'attribute', ), 'url' => array ( 'attribute' => 'data-url', 'selector' => 'img', 'source' => 'attribute', ), 'width' => array ( 'attribute' => 'data-width', 'selector' => 'img', 'source' => 'attribute', 'type' => 'number', ), ), ), 'imageCrop' => array ( 'type' => 'boolean', 'default' => true, ), 'linkTo' => array ( 'default' => 'none', 'type' => 'string', ), 'roundedCorners' => array ( 'type' => 'integer', 'default' => 0, ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'tock' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/tock', 'title' => 'Tock', 'description' => 'Reserve a table at your restaurant with Tock.', 'keywords' => array ( 0 => 'booking', 1 => 'reservation', 2 => 'restaurant', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'align' => true, 'html' => false, 'multiple' => false, ), 'attributes' => array ( 'url' => array ( 'type' => 'string', ), ), 'example' => array ( 'attributes' => array ( 'url' => 'roister', ), 'viewportWidth' => 250, ), 'editorScript' => 'jetpack-blocks-editor', ), 'top-posts' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/top-posts', 'title' => 'Top Posts & Pages', 'description' => 'Display your most popular content.', 'keywords' => array ( 0 => 'ranking', 1 => 'views', 2 => 'trending', 3 => 'popular', ), 'version' => '1.0', 'textdomain' => 'jetpack', 'category' => 'embed', 'icon' => '', 'supports' => array ( 'align' => array ( 0 => 'wide', 1 => 'full', ), 'html' => false, 'multiple' => true, 'reusable' => true, 'color' => array ( 'gradients' => true, 'link' => true, ), 'spacing' => array ( 'margin' => true, 'padding' => true, ), 'typography' => array ( '__experimentalFontFamily' => true, 'fontSize' => true, 'lineHeight' => true, ), ), 'attributes' => array ( 'layout' => array ( 'type' => 'string', 'default' => 'grid', ), 'displayAuthor' => array ( 'type' => 'boolean', 'default' => true, ), 'displayDate' => array ( 'type' => 'boolean', 'default' => true, ), 'displayThumbnail' => array ( 'type' => 'boolean', 'default' => true, ), 'displayContext' => array ( 'type' => 'boolean', 'default' => false, ), 'period' => array ( 'type' => 'string', 'default' => '7', ), 'postsToShow' => array ( 'type' => 'number', 'default' => 3, ), 'postTypes' => array ( 'type' => 'object', 'default' => array ( 'post' => true, 'page' => true, ), ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'voice-to-content' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/voice-to-content', 'title' => 'Voice to content', 'description' => 'Transform your spoken words into a post ready to publish with AI.', 'keywords' => array ( 0 => 'AI', 1 => 'GPT', 2 => 'AL', 3 => 'Magic', 4 => 'help', 5 => 'assistant', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'media', 'icon' => '', 'supports' => array ( 'html' => false, 'multiple' => true, 'reusable' => false, ), 'attributes' => array ( 'content' => array ( 'type' => 'string', ), ), 'editorScript' => 'jetpack-blocks-editor', ), 'wordads' => array ( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'jetpack/wordads', 'title' => 'Ad', 'description' => 'Earn income by adding high quality ads to your post.', 'keywords' => array ( 0 => 'ads', 1 => 'WordAds', 2 => 'advertisement', ), 'version' => '12.5.0', 'textdomain' => 'jetpack', 'category' => 'monetize', 'icon' => '', 'supports' => array ( 'align' => array ( 0 => 'left', 1 => 'center', 2 => 'right', ), 'alignWide' => false, 'className' => false, 'customClassName' => false, 'html' => false, 'reusable' => false, ), 'attributes' => array ( 'align' => array ( 'type' => 'string', 'default' => 'center', ), 'format' => array ( 'type' => 'string', 'default' => 'mrec', ), 'hideMobile' => array ( 'type' => 'boolean', 'default' => false, ), ), 'example' => array ( ), 'editorScript' => 'jetpack-blocks-editor', ), );