| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 <?php return array( 2 'accordion' => array( 3 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4 'apiVersion' => 3, 5 'name' => 'core/accordion', 6 'title' => 'Accordion', 7 'category' => 'design', 8 'description' => 'Displays a foldable layout that groups content in collapsible sections.', 9 'example' => array( 10 11 ), 12 'supports' => array( 13 'anchor' => true, 14 'html' => false, 15 'align' => array( 16 'wide', 17 'full' 18 ), 19 'background' => array( 20 'backgroundImage' => true, 21 'backgroundSize' => true, 22 '__experimentalDefaultControls' => array( 23 'backgroundImage' => true 24 ) 25 ), 26 'color' => array( 27 'background' => true, 28 'gradients' => true 29 ), 30 '__experimentalBorder' => array( 31 'color' => true, 32 'radius' => true, 33 'style' => true, 34 'width' => true, 35 '__experimentalDefaultControls' => array( 36 'color' => true, 37 'radius' => true, 38 'style' => true, 39 'width' => true 40 ) 41 ), 42 'spacing' => array( 43 'padding' => true, 44 'margin' => array( 45 'top', 46 'bottom' 47 ), 48 'blockGap' => true 49 ), 50 'shadow' => true, 51 'layout' => true, 52 'ariaLabel' => true, 53 'interactivity' => true, 54 'typography' => array( 55 'fontSize' => true, 56 'lineHeight' => true, 57 '__experimentalFontFamily' => true, 58 '__experimentalFontWeight' => true, 59 '__experimentalFontStyle' => true, 60 '__experimentalTextTransform' => true, 61 '__experimentalTextDecoration' => true, 62 '__experimentalLetterSpacing' => true, 63 '__experimentalDefaultControls' => array( 64 'fontSize' => true 65 ) 66 ), 67 'contentRole' => true, 68 'listView' => true 69 ), 70 'attributes' => array( 71 'iconPosition' => array( 72 'type' => 'string', 73 'default' => 'right' 74 ), 75 'showIcon' => array( 76 'type' => 'boolean', 77 'default' => true 78 ), 79 'autoclose' => array( 80 'type' => 'boolean', 81 'default' => false 82 ), 83 'headingLevel' => array( 84 'type' => 'number', 85 'default' => 3 86 ), 87 'levelOptions' => array( 88 'type' => 'array' 89 ) 90 ), 91 'providesContext' => array( 92 'core/accordion-icon-position' => 'iconPosition', 93 'core/accordion-show-icon' => 'showIcon', 94 'core/accordion-heading-level' => 'headingLevel' 95 ), 96 'allowedBlocks' => array( 97 'core/accordion-item' 98 ), 99 'textdomain' => 'default', 100 'viewScriptModule' => '@wordpress/block-library/accordion/view' 101 ), 102 'accordion-heading' => array( 103 '$schema' => 'https://schemas.wp.org/trunk/block.json', 104 'apiVersion' => 3, 105 'name' => 'core/accordion-heading', 106 'title' => 'Accordion Heading', 107 'category' => 'design', 108 'description' => 'Displays a heading that toggles the accordion panel.', 109 'parent' => array( 110 'core/accordion-item' 111 ), 112 'usesContext' => array( 113 'core/accordion-icon-position', 114 'core/accordion-show-icon', 115 'core/accordion-heading-level' 116 ), 117 'supports' => array( 118 'anchor' => true, 119 'color' => array( 120 'background' => true, 121 'gradients' => true 122 ), 123 'align' => false, 124 'interactivity' => true, 125 'spacing' => array( 126 'padding' => true, 127 '__experimentalDefaultControls' => array( 128 'padding' => true 129 ), 130 '__experimentalSkipSerialization' => true, 131 '__experimentalSelector' => '.wp-block-accordion-heading__toggle' 132 ), 133 '__experimentalBorder' => array( 134 'color' => true, 135 'radius' => true, 136 'style' => true, 137 'width' => true, 138 '__experimentalDefaultControls' => array( 139 'color' => true, 140 'radius' => true, 141 'style' => true, 142 'width' => true 143 ) 144 ), 145 'typography' => array( 146 '__experimentalSkipSerialization' => array( 147 'textDecoration', 148 'letterSpacing' 149 ), 150 'fontSize' => true, 151 '__experimentalFontFamily' => true, 152 '__experimentalFontWeight' => true, 153 '__experimentalFontStyle' => true, 154 '__experimentalTextTransform' => true, 155 '__experimentalTextDecoration' => true, 156 '__experimentalLetterSpacing' => true, 157 '__experimentalDefaultControls' => array( 158 'fontSize' => true, 159 'fontFamily' => true 160 ) 161 ), 162 'shadow' => true, 163 'visibility' => false, 164 'lock' => false 165 ), 166 'selectors' => array( 167 'typography' => array( 168 'letterSpacing' => '.wp-block-accordion-heading .wp-block-accordion-heading__toggle-title', 169 'textDecoration' => '.wp-block-accordion-heading .wp-block-accordion-heading__toggle-title' 170 ) 171 ), 172 'attributes' => array( 173 'openByDefault' => array( 174 'type' => 'boolean', 175 'default' => false 176 ), 177 'title' => array( 178 'type' => 'rich-text', 179 'source' => 'rich-text', 180 'selector' => '.wp-block-accordion-heading__toggle-title', 181 'role' => 'content' 182 ), 183 'level' => array( 184 'type' => 'number' 185 ), 186 'iconPosition' => array( 187 'type' => 'string', 188 'enum' => array( 189 'left', 190 'right' 191 ), 192 'default' => 'right' 193 ), 194 'showIcon' => array( 195 'type' => 'boolean', 196 'default' => true 197 ) 198 ), 199 'textdomain' => 'default' 200 ), 201 'accordion-item' => array( 202 '$schema' => 'https://schemas.wp.org/trunk/block.json', 203 'apiVersion' => 3, 204 'name' => 'core/accordion-item', 205 'title' => 'Accordion Item', 206 'category' => 'design', 207 'description' => 'Wraps the heading and panel in one unit.', 208 'parent' => array( 209 'core/accordion' 210 ), 211 'allowedBlocks' => array( 212 'core/accordion-heading', 213 'core/accordion-panel' 214 ), 215 'supports' => array( 216 'html' => false, 217 'color' => array( 218 'background' => true, 219 'gradients' => true 220 ), 221 'interactivity' => true, 222 'spacing' => array( 223 'margin' => array( 224 'top', 225 'bottom' 226 ), 227 'blockGap' => true 228 ), 229 '__experimentalBorder' => array( 230 'color' => true, 231 'radius' => true, 232 'style' => true, 233 'width' => true, 234 '__experimentalDefaultControls' => array( 235 'color' => true, 236 'radius' => true, 237 'style' => true, 238 'width' => true 239 ) 240 ), 241 'shadow' => true, 242 'layout' => array( 243 'allowEditing' => false 244 ), 245 'typography' => array( 246 'fontSize' => true, 247 'lineHeight' => true, 248 '__experimentalFontFamily' => true, 249 '__experimentalFontWeight' => true, 250 '__experimentalFontStyle' => true, 251 '__experimentalTextTransform' => true, 252 '__experimentalTextDecoration' => true, 253 '__experimentalLetterSpacing' => true, 254 '__experimentalDefaultControls' => array( 255 'fontSize' => true 256 ) 257 ), 258 'contentRole' => true 259 ), 260 'attributes' => array( 261 'openByDefault' => array( 262 'type' => 'boolean', 263 'default' => false 264 ) 265 ), 266 'providesContext' => array( 267 'core/accordion-open-by-default' => 'openByDefault' 268 ), 269 'textdomain' => 'default', 270 'style' => 'wp-block-accordion-item' 271 ), 272 'accordion-panel' => array( 273 '$schema' => 'https://schemas.wp.org/trunk/block.json', 274 'apiVersion' => 3, 275 'name' => 'core/accordion-panel', 276 'title' => 'Accordion Panel', 277 'category' => 'design', 278 'description' => 'Contains the hidden or revealed content beneath the heading.', 279 'parent' => array( 280 'core/accordion-item' 281 ), 282 'usesContext' => array( 283 'core/accordion-open-by-default' 284 ), 285 'supports' => array( 286 'html' => false, 287 'color' => array( 288 'background' => true, 289 'gradients' => true 290 ), 291 'interactivity' => true, 292 'spacing' => array( 293 'padding' => true, 294 'blockGap' => true, 295 '__experimentalDefaultControls' => array( 296 'padding' => true, 297 'blockGap' => true 298 ) 299 ), 300 '__experimentalBorder' => array( 301 'color' => true, 302 'radius' => true, 303 'style' => true, 304 'width' => true, 305 '__experimentalDefaultControls' => array( 306 'color' => true, 307 'radius' => true, 308 'style' => true, 309 'width' => true 310 ) 311 ), 312 'typography' => array( 313 'fontSize' => true, 314 'lineHeight' => true, 315 '__experimentalFontFamily' => true, 316 '__experimentalFontWeight' => true, 317 '__experimentalFontStyle' => true, 318 '__experimentalTextTransform' => true, 319 '__experimentalTextDecoration' => true, 320 '__experimentalLetterSpacing' => true, 321 '__experimentalDefaultControls' => array( 322 'fontSize' => true 323 ) 324 ), 325 'shadow' => true, 326 'layout' => array( 327 'allowEditing' => false 328 ), 329 'visibility' => false, 330 'contentRole' => true, 331 'allowedBlocks' => true, 332 'lock' => false 333 ), 334 'attributes' => array( 335 'templateLock' => array( 336 'type' => array( 337 'string', 338 'boolean' 339 ), 340 'enum' => array( 341 'all', 342 'insert', 343 'contentOnly', 344 false 345 ), 346 'default' => false 347 ) 348 ), 349 'textdomain' => 'default', 350 'style' => 'wp-block-accordion-panel' 351 ), 352 'archives' => array( 353 '$schema' => 'https://schemas.wp.org/trunk/block.json', 354 'apiVersion' => 3, 355 'name' => 'core/archives', 356 'title' => 'Archives', 357 'category' => 'widgets', 358 'description' => 'Display a date archive of your posts.', 359 'textdomain' => 'default', 360 'attributes' => array( 361 'displayAsDropdown' => array( 362 'type' => 'boolean', 363 'default' => false 364 ), 365 'showLabel' => array( 366 'type' => 'boolean', 367 'default' => true 368 ), 369 'showPostCounts' => array( 370 'type' => 'boolean', 371 'default' => false 372 ), 373 'type' => array( 374 'type' => 'string', 375 'default' => 'monthly' 376 ) 377 ), 378 'supports' => array( 379 'anchor' => true, 380 'align' => true, 381 '__experimentalBorder' => array( 382 'radius' => true, 383 'color' => true, 384 'width' => true, 385 'style' => true 386 ), 387 'html' => false, 388 'spacing' => array( 389 'margin' => true, 390 'padding' => true, 391 '__experimentalDefaultControls' => array( 392 'margin' => false, 393 'padding' => false 394 ) 395 ), 396 'typography' => array( 397 'fontSize' => true, 398 'lineHeight' => true, 399 '__experimentalFontFamily' => true, 400 '__experimentalFontWeight' => true, 401 '__experimentalFontStyle' => true, 402 '__experimentalTextTransform' => true, 403 '__experimentalTextDecoration' => true, 404 '__experimentalLetterSpacing' => true, 405 '__experimentalDefaultControls' => array( 406 'fontSize' => true 407 ) 408 ), 409 'color' => array( 410 'gradients' => true, 411 'link' => true, 412 '__experimentalDefaultControls' => array( 413 'background' => true, 414 'text' => true, 415 'link' => true 416 ) 417 ), 418 'interactivity' => array( 419 'clientNavigation' => true 420 ) 421 ) 422 ), 423 'audio' => array( 424 '$schema' => 'https://schemas.wp.org/trunk/block.json', 425 'apiVersion' => 3, 426 'name' => 'core/audio', 427 'title' => 'Audio', 428 'category' => 'media', 429 'description' => 'Embed a simple audio player.', 430 'keywords' => array( 431 'music', 432 'sound', 433 'podcast', 434 'recording' 435 ), 436 'textdomain' => 'default', 437 'attributes' => array( 438 'blob' => array( 439 'type' => 'string', 440 'role' => 'local' 441 ), 442 'src' => array( 443 'type' => 'string', 444 'source' => 'attribute', 445 'selector' => 'audio', 446 'attribute' => 'src', 447 'role' => 'content' 448 ), 449 'caption' => array( 450 'type' => 'rich-text', 451 'source' => 'rich-text', 452 'selector' => 'figcaption', 453 'role' => 'content' 454 ), 455 'id' => array( 456 'type' => 'number', 457 'role' => 'content' 458 ), 459 'autoplay' => array( 460 'type' => 'boolean', 461 'source' => 'attribute', 462 'selector' => 'audio', 463 'attribute' => 'autoplay' 464 ), 465 'loop' => array( 466 'type' => 'boolean', 467 'source' => 'attribute', 468 'selector' => 'audio', 469 'attribute' => 'loop' 470 ), 471 'preload' => array( 472 'type' => 'string', 473 'source' => 'attribute', 474 'selector' => 'audio', 475 'attribute' => 'preload' 476 ) 477 ), 478 'supports' => array( 479 'anchor' => true, 480 'align' => true, 481 'spacing' => array( 482 'margin' => true, 483 'padding' => true, 484 '__experimentalDefaultControls' => array( 485 'margin' => false, 486 'padding' => false 487 ) 488 ), 489 'interactivity' => array( 490 'clientNavigation' => true 491 ) 492 ), 493 'editorStyle' => 'wp-block-audio-editor', 494 'style' => 'wp-block-audio' 495 ), 496 'avatar' => array( 497 '$schema' => 'https://schemas.wp.org/trunk/block.json', 498 'apiVersion' => 3, 499 'name' => 'core/avatar', 500 'title' => 'Avatar', 501 'category' => 'theme', 502 'description' => 'Add a user’s avatar.', 503 'textdomain' => 'default', 504 'attributes' => array( 505 'userId' => array( 506 'type' => 'number' 507 ), 508 'size' => array( 509 'type' => 'number', 510 'default' => 96 511 ), 512 'isLink' => array( 513 'type' => 'boolean', 514 'default' => false 515 ), 516 'linkTarget' => array( 517 'type' => 'string', 518 'default' => '_self' 519 ) 520 ), 521 'usesContext' => array( 522 'postType', 523 'postId', 524 'commentId' 525 ), 526 'supports' => array( 527 'anchor' => true, 528 'html' => false, 529 'align' => true, 530 'alignWide' => false, 531 'spacing' => array( 532 'margin' => true, 533 'padding' => true, 534 '__experimentalDefaultControls' => array( 535 'margin' => false, 536 'padding' => false 537 ) 538 ), 539 '__experimentalBorder' => array( 540 '__experimentalSkipSerialization' => true, 541 'radius' => true, 542 'width' => true, 543 'color' => true, 544 'style' => true, 545 '__experimentalDefaultControls' => array( 546 'radius' => true 547 ) 548 ), 549 'color' => array( 550 'text' => false, 551 'background' => false 552 ), 553 'filter' => array( 554 'duotone' => true 555 ), 556 'interactivity' => array( 557 'clientNavigation' => true 558 ) 559 ), 560 'selectors' => array( 561 'border' => '.wp-block-avatar img', 562 'filter' => array( 563 'duotone' => '.wp-block-avatar img' 564 ) 565 ), 566 'editorStyle' => 'wp-block-avatar-editor', 567 'style' => 'wp-block-avatar' 568 ), 569 'block' => array( 570 '$schema' => 'https://schemas.wp.org/trunk/block.json', 571 'apiVersion' => 3, 572 'name' => 'core/block', 573 'title' => 'Pattern', 574 'category' => 'reusable', 575 'description' => 'Reuse this design across your site.', 576 'keywords' => array( 577 'reusable' 578 ), 579 'textdomain' => 'default', 580 'attributes' => array( 581 'ref' => array( 582 'type' => 'number' 583 ), 584 'content' => array( 585 'type' => 'object', 586 'default' => array( 587 588 ) 589 ) 590 ), 591 'providesContext' => array( 592 'pattern/overrides' => 'content' 593 ), 594 'supports' => array( 595 'customClassName' => false, 596 'html' => false, 597 'inserter' => false, 598 'renaming' => false, 599 'interactivity' => array( 600 'clientNavigation' => true 601 ), 602 'customCSS' => false 603 ) 604 ), 605 'breadcrumbs' => array( 606 '$schema' => 'https://schemas.wp.org/trunk/block.json', 607 'apiVersion' => 3, 608 'name' => 'core/breadcrumbs', 609 'title' => 'Breadcrumbs', 610 'category' => 'theme', 611 'description' => 'Display a breadcrumb trail showing the path to the current page.', 612 'textdomain' => 'default', 613 'attributes' => array( 614 'prefersTaxonomy' => array( 615 'type' => 'boolean', 616 'default' => false 617 ), 618 'separator' => array( 619 'type' => 'string', 620 'default' => '/' 621 ), 622 'showHomeItem' => array( 623 'type' => 'boolean', 624 'default' => true 625 ), 626 'showCurrentItem' => array( 627 'type' => 'boolean', 628 'default' => true 629 ), 630 'showOnHomePage' => array( 631 'type' => 'boolean', 632 'default' => false 633 ) 634 ), 635 'usesContext' => array( 636 'postId', 637 'postType', 638 'templateSlug' 639 ), 640 'supports' => array( 641 'anchor' => true, 642 'html' => false, 643 'align' => array( 644 'wide', 645 'full' 646 ), 647 'spacing' => array( 648 'margin' => true, 649 'padding' => true 650 ), 651 'color' => array( 652 'gradients' => true, 653 'link' => true, 654 '__experimentalDefaultControls' => array( 655 'background' => true, 656 'text' => true 657 ) 658 ), 659 '__experimentalBorder' => array( 660 'radius' => true, 661 'color' => true, 662 'width' => true, 663 'style' => true, 664 '__experimentalDefaultControls' => array( 665 'radius' => false, 666 'color' => true, 667 'width' => true, 668 'style' => true 669 ) 670 ), 671 'typography' => array( 672 'fontSize' => true, 673 'lineHeight' => true, 674 '__experimentalFontFamily' => true, 675 '__experimentalFontWeight' => true, 676 '__experimentalFontStyle' => true, 677 '__experimentalTextTransform' => true, 678 '__experimentalTextDecoration' => true, 679 '__experimentalLetterSpacing' => true, 680 '__experimentalDefaultControls' => array( 681 'fontSize' => true 682 ) 683 ), 684 'interactivity' => array( 685 'clientNavigation' => true 686 ) 687 ), 688 'style' => 'wp-block-breadcrumbs' 689 ), 690 'button' => array( 691 '$schema' => 'https://schemas.wp.org/trunk/block.json', 692 'apiVersion' => 3, 693 'name' => 'core/button', 694 'title' => 'Button', 695 'category' => 'design', 696 'parent' => array( 697 'core/buttons' 698 ), 699 'description' => 'Prompt visitors to take action with a button-style link.', 700 'keywords' => array( 701 'link' 702 ), 703 'textdomain' => 'default', 704 'attributes' => array( 705 'tagName' => array( 706 'type' => 'string', 707 'enum' => array( 708 'a', 709 'button' 710 ), 711 'default' => 'a' 712 ), 713 'type' => array( 714 'type' => 'string', 715 'default' => 'button' 716 ), 717 'url' => array( 718 'type' => 'string', 719 'source' => 'attribute', 720 'selector' => 'a', 721 'attribute' => 'href', 722 'role' => 'content' 723 ), 724 'title' => array( 725 'type' => 'string', 726 'source' => 'attribute', 727 'selector' => 'a,button', 728 'attribute' => 'title', 729 'role' => 'content' 730 ), 731 'text' => array( 732 'type' => 'rich-text', 733 'source' => 'rich-text', 734 'selector' => 'a,button', 735 'role' => 'content' 736 ), 737 'linkTarget' => array( 738 'type' => 'string', 739 'source' => 'attribute', 740 'selector' => 'a', 741 'attribute' => 'target', 742 'role' => 'content' 743 ), 744 'rel' => array( 745 'type' => 'string', 746 'source' => 'attribute', 747 'selector' => 'a', 748 'attribute' => 'rel', 749 'role' => 'content' 750 ), 751 'placeholder' => array( 752 'type' => 'string' 753 ), 754 'backgroundColor' => array( 755 'type' => 'string' 756 ), 757 'textColor' => array( 758 'type' => 'string' 759 ), 760 'gradient' => array( 761 'type' => 'string' 762 ), 763 'width' => array( 764 'type' => 'number' 765 ) 766 ), 767 'supports' => array( 768 'anchor' => true, 769 'splitting' => true, 770 'align' => false, 771 'alignWide' => false, 772 'color' => array( 773 '__experimentalSkipSerialization' => true, 774 'gradients' => true, 775 '__experimentalDefaultControls' => array( 776 'background' => true, 777 'text' => true 778 ) 779 ), 780 'typography' => array( 781 '__experimentalSkipSerialization' => array( 782 'fontSize', 783 'lineHeight', 784 'textAlign', 785 'fontFamily', 786 'fontWeight', 787 'fontStyle', 788 'textTransform', 789 'textDecoration', 790 'letterSpacing' 791 ), 792 'fontSize' => true, 793 'lineHeight' => true, 794 'textAlign' => true, 795 '__experimentalFontFamily' => true, 796 '__experimentalFontWeight' => true, 797 '__experimentalFontStyle' => true, 798 '__experimentalTextTransform' => true, 799 '__experimentalTextDecoration' => true, 800 '__experimentalLetterSpacing' => true, 801 '__experimentalWritingMode' => true, 802 '__experimentalDefaultControls' => array( 803 'fontSize' => true 804 ) 805 ), 806 'reusable' => false, 807 'shadow' => array( 808 '__experimentalSkipSerialization' => true 809 ), 810 'spacing' => array( 811 '__experimentalSkipSerialization' => true, 812 'padding' => array( 813 'horizontal', 814 'vertical' 815 ), 816 '__experimentalDefaultControls' => array( 817 'padding' => true 818 ) 819 ), 820 '__experimentalBorder' => array( 821 'color' => true, 822 'radius' => true, 823 'style' => true, 824 'width' => true, 825 '__experimentalSkipSerialization' => true, 826 '__experimentalDefaultControls' => array( 827 'color' => true, 828 'radius' => true, 829 'style' => true, 830 'width' => true 831 ) 832 ), 833 'interactivity' => array( 834 'clientNavigation' => true 835 ) 836 ), 837 'styles' => array( 838 array( 839 'name' => 'fill', 840 'label' => 'Fill', 841 'isDefault' => true 842 ), 843 array( 844 'name' => 'outline', 845 'label' => 'Outline' 846 ) 847 ), 848 'editorStyle' => 'wp-block-button-editor', 849 'style' => 'wp-block-button', 850 'selectors' => array( 851 'root' => '.wp-block-button .wp-block-button__link', 852 'typography' => array( 853 'writingMode' => '.wp-block-button' 854 ) 855 ) 856 ), 857 'buttons' => array( 858 '$schema' => 'https://schemas.wp.org/trunk/block.json', 859 'apiVersion' => 3, 860 'name' => 'core/buttons', 861 'title' => 'Buttons', 862 'category' => 'design', 863 'allowedBlocks' => array( 864 'core/button' 865 ), 866 'description' => 'Prompt visitors to take action with a group of button-style links.', 867 'keywords' => array( 868 'link' 869 ), 870 'textdomain' => 'default', 871 'supports' => array( 872 'anchor' => true, 873 'align' => array( 874 'wide', 875 'full' 876 ), 877 'html' => false, 878 '__experimentalExposeControlsToChildren' => true, 879 'color' => array( 880 'gradients' => true, 881 'text' => false, 882 '__experimentalDefaultControls' => array( 883 'background' => true 884 ) 885 ), 886 'spacing' => array( 887 'blockGap' => array( 888 'horizontal', 889 'vertical' 890 ), 891 'padding' => true, 892 'margin' => array( 893 'top', 894 'bottom' 895 ), 896 '__experimentalDefaultControls' => array( 897 'blockGap' => true 898 ) 899 ), 900 'typography' => array( 901 'fontSize' => true, 902 'lineHeight' => true, 903 '__experimentalFontFamily' => true, 904 '__experimentalFontWeight' => true, 905 '__experimentalFontStyle' => true, 906 '__experimentalTextTransform' => true, 907 '__experimentalTextDecoration' => true, 908 '__experimentalLetterSpacing' => true, 909 '__experimentalDefaultControls' => array( 910 'fontSize' => true 911 ) 912 ), 913 '__experimentalBorder' => array( 914 'color' => true, 915 'radius' => true, 916 'style' => true, 917 'width' => true, 918 '__experimentalDefaultControls' => array( 919 'color' => true, 920 'radius' => true, 921 'style' => true, 922 'width' => true 923 ) 924 ), 925 'layout' => array( 926 'allowSwitching' => false, 927 'allowInheriting' => false, 928 'default' => array( 929 'type' => 'flex' 930 ) 931 ), 932 'interactivity' => array( 933 'clientNavigation' => true 934 ), 935 'listView' => true, 936 'contentRole' => true 937 ), 938 'editorStyle' => 'wp-block-buttons-editor', 939 'style' => 'wp-block-buttons' 940 ), 941 'calendar' => array( 942 '$schema' => 'https://schemas.wp.org/trunk/block.json', 943 'apiVersion' => 3, 944 'name' => 'core/calendar', 945 'title' => 'Calendar', 946 'category' => 'widgets', 947 'description' => 'A calendar of your site’s posts.', 948 'keywords' => array( 949 'posts', 950 'archive' 951 ), 952 'textdomain' => 'default', 953 'attributes' => array( 954 'month' => array( 955 'type' => 'integer' 956 ), 957 'year' => array( 958 'type' => 'integer' 959 ) 960 ), 961 'supports' => array( 962 'anchor' => true, 963 'align' => true, 964 'html' => false, 965 'color' => array( 966 'link' => true, 967 '__experimentalSkipSerialization' => array( 968 'text', 969 'background' 970 ), 971 '__experimentalDefaultControls' => array( 972 'background' => true, 973 'text' => true 974 ), 975 '__experimentalSelector' => 'table, th' 976 ), 977 'typography' => array( 978 'fontSize' => true, 979 'lineHeight' => true, 980 '__experimentalFontFamily' => true, 981 '__experimentalFontWeight' => true, 982 '__experimentalFontStyle' => true, 983 '__experimentalTextTransform' => true, 984 '__experimentalLetterSpacing' => true, 985 '__experimentalDefaultControls' => array( 986 'fontSize' => true 987 ) 988 ), 989 'interactivity' => array( 990 'clientNavigation' => true 991 ) 992 ), 993 'style' => 'wp-block-calendar' 994 ), 995 'categories' => array( 996 '$schema' => 'https://schemas.wp.org/trunk/block.json', 997 'apiVersion' => 3, 998 'name' => 'core/categories', 999 'title' => 'Terms List', 1000 'category' => 'widgets', 1001 'description' => 'Display a list of all terms of a given taxonomy.', 1002 'keywords' => array( 1003 'categories' 1004 ), 1005 'textdomain' => 'default', 1006 'attributes' => array( 1007 'taxonomy' => array( 1008 'type' => 'string', 1009 'default' => 'category' 1010 ), 1011 'displayAsDropdown' => array( 1012 'type' => 'boolean', 1013 'default' => false 1014 ), 1015 'showHierarchy' => array( 1016 'type' => 'boolean', 1017 'default' => false 1018 ), 1019 'showPostCounts' => array( 1020 'type' => 'boolean', 1021 'default' => false 1022 ), 1023 'showOnlyTopLevel' => array( 1024 'type' => 'boolean', 1025 'default' => false 1026 ), 1027 'showEmpty' => array( 1028 'type' => 'boolean', 1029 'default' => false 1030 ), 1031 'label' => array( 1032 'type' => 'string', 1033 'role' => 'content' 1034 ), 1035 'showLabel' => array( 1036 'type' => 'boolean', 1037 'default' => true 1038 ) 1039 ), 1040 'usesContext' => array( 1041 'enhancedPagination' 1042 ), 1043 'supports' => array( 1044 'anchor' => true, 1045 'align' => true, 1046 'html' => false, 1047 'spacing' => array( 1048 'margin' => true, 1049 'padding' => true, 1050 '__experimentalDefaultControls' => array( 1051 'margin' => false, 1052 'padding' => false 1053 ) 1054 ), 1055 'typography' => array( 1056 'fontSize' => true, 1057 'lineHeight' => true, 1058 '__experimentalFontFamily' => true, 1059 '__experimentalFontWeight' => true, 1060 '__experimentalFontStyle' => true, 1061 '__experimentalTextTransform' => true, 1062 '__experimentalTextDecoration' => true, 1063 '__experimentalLetterSpacing' => true, 1064 '__experimentalDefaultControls' => array( 1065 'fontSize' => true 1066 ) 1067 ), 1068 'color' => array( 1069 'gradients' => true, 1070 'link' => true, 1071 '__experimentalDefaultControls' => array( 1072 'background' => true, 1073 'text' => true, 1074 'link' => true 1075 ) 1076 ), 1077 'interactivity' => array( 1078 'clientNavigation' => true 1079 ), 1080 '__experimentalBorder' => array( 1081 'radius' => true, 1082 'color' => true, 1083 'width' => true, 1084 'style' => true, 1085 '__experimentalDefaultControls' => array( 1086 'radius' => true, 1087 'color' => true, 1088 'width' => true, 1089 'style' => true 1090 ) 1091 ) 1092 ), 1093 'editorStyle' => 'wp-block-categories-editor', 1094 'style' => 'wp-block-categories' 1095 ), 1096 'code' => array( 1097 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1098 'apiVersion' => 3, 1099 'name' => 'core/code', 1100 'title' => 'Code', 1101 'category' => 'text', 1102 'description' => 'Display code snippets that respect your spacing and tabs.', 1103 'textdomain' => 'default', 1104 'attributes' => array( 1105 'content' => array( 1106 'type' => 'rich-text', 1107 'source' => 'rich-text', 1108 'selector' => 'code', 1109 '__unstablePreserveWhiteSpace' => true, 1110 'role' => 'content' 1111 ) 1112 ), 1113 'supports' => array( 1114 'align' => array( 1115 'wide' 1116 ), 1117 'anchor' => true, 1118 'typography' => array( 1119 'fontSize' => true, 1120 'lineHeight' => true, 1121 '__experimentalFontFamily' => true, 1122 '__experimentalFontWeight' => true, 1123 '__experimentalFontStyle' => true, 1124 '__experimentalTextTransform' => true, 1125 '__experimentalTextDecoration' => true, 1126 '__experimentalLetterSpacing' => true, 1127 '__experimentalDefaultControls' => array( 1128 'fontSize' => true 1129 ) 1130 ), 1131 'spacing' => array( 1132 'margin' => array( 1133 'top', 1134 'bottom' 1135 ), 1136 'padding' => true, 1137 '__experimentalDefaultControls' => array( 1138 'margin' => false, 1139 'padding' => false 1140 ) 1141 ), 1142 '__experimentalBorder' => array( 1143 'radius' => true, 1144 'color' => true, 1145 'width' => true, 1146 'style' => true, 1147 '__experimentalDefaultControls' => array( 1148 'width' => true, 1149 'color' => true 1150 ) 1151 ), 1152 'color' => array( 1153 'text' => true, 1154 'background' => true, 1155 'gradients' => true, 1156 '__experimentalDefaultControls' => array( 1157 'background' => true, 1158 'text' => true 1159 ) 1160 ), 1161 'interactivity' => array( 1162 'clientNavigation' => true 1163 ) 1164 ), 1165 'style' => 'wp-block-code' 1166 ), 1167 'column' => array( 1168 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1169 'apiVersion' => 3, 1170 'name' => 'core/column', 1171 'title' => 'Column', 1172 'category' => 'design', 1173 'parent' => array( 1174 'core/columns' 1175 ), 1176 'description' => 'A single column within a columns block.', 1177 'textdomain' => 'default', 1178 'attributes' => array( 1179 'verticalAlignment' => array( 1180 'type' => 'string' 1181 ), 1182 'width' => array( 1183 'type' => 'string' 1184 ), 1185 'templateLock' => array( 1186 'type' => array( 1187 'string', 1188 'boolean' 1189 ), 1190 'enum' => array( 1191 'all', 1192 'insert', 1193 'contentOnly', 1194 false 1195 ) 1196 ) 1197 ), 1198 'supports' => array( 1199 '__experimentalOnEnter' => true, 1200 'anchor' => true, 1201 'reusable' => false, 1202 'html' => false, 1203 'color' => array( 1204 'gradients' => true, 1205 'heading' => true, 1206 'button' => true, 1207 'link' => true, 1208 '__experimentalDefaultControls' => array( 1209 'background' => true, 1210 'text' => true 1211 ) 1212 ), 1213 'shadow' => true, 1214 'spacing' => array( 1215 'blockGap' => true, 1216 'padding' => true, 1217 '__experimentalDefaultControls' => array( 1218 'padding' => true, 1219 'blockGap' => true 1220 ) 1221 ), 1222 '__experimentalBorder' => array( 1223 'color' => true, 1224 'radius' => true, 1225 'style' => true, 1226 'width' => true, 1227 '__experimentalDefaultControls' => array( 1228 'color' => true, 1229 'radius' => true, 1230 'style' => true, 1231 'width' => true 1232 ) 1233 ), 1234 'typography' => array( 1235 'fontSize' => true, 1236 'lineHeight' => true, 1237 '__experimentalFontFamily' => true, 1238 '__experimentalFontWeight' => true, 1239 '__experimentalFontStyle' => true, 1240 '__experimentalTextTransform' => true, 1241 '__experimentalTextDecoration' => true, 1242 '__experimentalLetterSpacing' => true, 1243 '__experimentalDefaultControls' => array( 1244 'fontSize' => true 1245 ) 1246 ), 1247 'layout' => true, 1248 'interactivity' => array( 1249 'clientNavigation' => true 1250 ), 1251 'allowedBlocks' => true 1252 ) 1253 ), 1254 'columns' => array( 1255 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1256 'apiVersion' => 3, 1257 'name' => 'core/columns', 1258 'title' => 'Columns', 1259 'category' => 'design', 1260 'allowedBlocks' => array( 1261 'core/column' 1262 ), 1263 'description' => 'Display content in multiple columns, with blocks added to each column.', 1264 'textdomain' => 'default', 1265 'attributes' => array( 1266 'verticalAlignment' => array( 1267 'type' => 'string' 1268 ), 1269 'isStackedOnMobile' => array( 1270 'type' => 'boolean', 1271 'default' => true 1272 ), 1273 'templateLock' => array( 1274 'type' => array( 1275 'string', 1276 'boolean' 1277 ), 1278 'enum' => array( 1279 'all', 1280 'insert', 1281 'contentOnly', 1282 false 1283 ) 1284 ) 1285 ), 1286 'supports' => array( 1287 'anchor' => true, 1288 'align' => array( 1289 'wide', 1290 'full' 1291 ), 1292 'html' => false, 1293 'color' => array( 1294 'gradients' => true, 1295 'link' => true, 1296 'heading' => true, 1297 'button' => true, 1298 '__experimentalDefaultControls' => array( 1299 'background' => true, 1300 'text' => true 1301 ) 1302 ), 1303 'spacing' => array( 1304 'blockGap' => array( 1305 '__experimentalDefault' => '2em', 1306 'sides' => array( 1307 'horizontal', 1308 'vertical' 1309 ) 1310 ), 1311 'margin' => array( 1312 'top', 1313 'bottom' 1314 ), 1315 'padding' => true, 1316 '__experimentalDefaultControls' => array( 1317 'padding' => true, 1318 'blockGap' => true 1319 ) 1320 ), 1321 'layout' => array( 1322 'allowSwitching' => false, 1323 'allowInheriting' => false, 1324 'allowEditing' => false, 1325 'default' => array( 1326 'type' => 'flex', 1327 'flexWrap' => 'nowrap' 1328 ) 1329 ), 1330 '__experimentalBorder' => array( 1331 'color' => true, 1332 'radius' => true, 1333 'style' => true, 1334 'width' => true, 1335 '__experimentalDefaultControls' => array( 1336 'color' => true, 1337 'radius' => true, 1338 'style' => true, 1339 'width' => true 1340 ) 1341 ), 1342 'typography' => array( 1343 'fontSize' => true, 1344 'lineHeight' => true, 1345 '__experimentalFontFamily' => true, 1346 '__experimentalFontWeight' => true, 1347 '__experimentalFontStyle' => true, 1348 '__experimentalTextTransform' => true, 1349 '__experimentalTextDecoration' => true, 1350 '__experimentalLetterSpacing' => true, 1351 '__experimentalDefaultControls' => array( 1352 'fontSize' => true 1353 ) 1354 ), 1355 'interactivity' => array( 1356 'clientNavigation' => true 1357 ), 1358 'shadow' => true 1359 ), 1360 'editorStyle' => 'wp-block-columns-editor', 1361 'style' => 'wp-block-columns' 1362 ), 1363 'comment-author-name' => array( 1364 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1365 'apiVersion' => 3, 1366 'name' => 'core/comment-author-name', 1367 'title' => 'Comment Author Name', 1368 'category' => 'theme', 1369 'ancestor' => array( 1370 'core/comment-template' 1371 ), 1372 'description' => 'Displays the name of the author of the comment.', 1373 'textdomain' => 'default', 1374 'attributes' => array( 1375 'isLink' => array( 1376 'type' => 'boolean', 1377 'default' => true 1378 ), 1379 'linkTarget' => array( 1380 'type' => 'string', 1381 'default' => '_self' 1382 ) 1383 ), 1384 'usesContext' => array( 1385 'commentId' 1386 ), 1387 'supports' => array( 1388 'anchor' => true, 1389 'html' => false, 1390 'spacing' => array( 1391 'margin' => true, 1392 'padding' => true 1393 ), 1394 'color' => array( 1395 'gradients' => true, 1396 'link' => true, 1397 '__experimentalDefaultControls' => array( 1398 'background' => true, 1399 'text' => true, 1400 'link' => true 1401 ) 1402 ), 1403 'typography' => array( 1404 'fontSize' => true, 1405 'lineHeight' => true, 1406 'textAlign' => true, 1407 '__experimentalFontFamily' => true, 1408 '__experimentalFontWeight' => true, 1409 '__experimentalFontStyle' => true, 1410 '__experimentalTextTransform' => true, 1411 '__experimentalTextDecoration' => true, 1412 '__experimentalLetterSpacing' => true, 1413 '__experimentalDefaultControls' => array( 1414 'fontSize' => true 1415 ) 1416 ), 1417 'interactivity' => array( 1418 'clientNavigation' => true 1419 ), 1420 '__experimentalBorder' => array( 1421 'radius' => true, 1422 'color' => true, 1423 'width' => true, 1424 'style' => true, 1425 '__experimentalDefaultControls' => array( 1426 'radius' => true, 1427 'color' => true, 1428 'width' => true, 1429 'style' => true 1430 ) 1431 ) 1432 ), 1433 'style' => 'wp-block-comment-author-name' 1434 ), 1435 'comment-content' => array( 1436 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1437 'apiVersion' => 3, 1438 'name' => 'core/comment-content', 1439 'title' => 'Comment Content', 1440 'category' => 'theme', 1441 'ancestor' => array( 1442 'core/comment-template' 1443 ), 1444 'description' => 'Displays the contents of a comment.', 1445 'textdomain' => 'default', 1446 'usesContext' => array( 1447 'commentId' 1448 ), 1449 'supports' => array( 1450 'anchor' => true, 1451 'color' => array( 1452 'gradients' => true, 1453 'link' => true, 1454 '__experimentalDefaultControls' => array( 1455 'background' => true, 1456 'text' => true 1457 ) 1458 ), 1459 'typography' => array( 1460 'fontSize' => true, 1461 'lineHeight' => true, 1462 'textAlign' => true, 1463 '__experimentalFontFamily' => true, 1464 '__experimentalFontWeight' => true, 1465 '__experimentalFontStyle' => true, 1466 '__experimentalTextTransform' => true, 1467 '__experimentalTextDecoration' => true, 1468 '__experimentalLetterSpacing' => true, 1469 '__experimentalDefaultControls' => array( 1470 'fontSize' => true 1471 ) 1472 ), 1473 '__experimentalBorder' => array( 1474 'radius' => true, 1475 'color' => true, 1476 'width' => true, 1477 'style' => true, 1478 '__experimentalDefaultControls' => array( 1479 'radius' => true, 1480 'color' => true, 1481 'width' => true, 1482 'style' => true 1483 ) 1484 ), 1485 'spacing' => array( 1486 'padding' => array( 1487 'horizontal', 1488 'vertical' 1489 ), 1490 '__experimentalDefaultControls' => array( 1491 'padding' => true 1492 ) 1493 ), 1494 'html' => false 1495 ), 1496 'style' => 'wp-block-comment-content' 1497 ), 1498 'comment-date' => array( 1499 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1500 'apiVersion' => 3, 1501 'name' => 'core/comment-date', 1502 'title' => 'Comment Date', 1503 'category' => 'theme', 1504 'ancestor' => array( 1505 'core/comment-template' 1506 ), 1507 'description' => 'Displays the date on which the comment was posted.', 1508 'textdomain' => 'default', 1509 'attributes' => array( 1510 'format' => array( 1511 'type' => 'string' 1512 ), 1513 'isLink' => array( 1514 'type' => 'boolean', 1515 'default' => true 1516 ) 1517 ), 1518 'usesContext' => array( 1519 'commentId' 1520 ), 1521 'supports' => array( 1522 'anchor' => true, 1523 'html' => false, 1524 'color' => array( 1525 'gradients' => true, 1526 'link' => true, 1527 '__experimentalDefaultControls' => array( 1528 'background' => true, 1529 'text' => true, 1530 'link' => true 1531 ) 1532 ), 1533 'spacing' => array( 1534 'margin' => true, 1535 'padding' => true 1536 ), 1537 'typography' => array( 1538 'fontSize' => true, 1539 'lineHeight' => true, 1540 'textAlign' => true, 1541 '__experimentalFontFamily' => true, 1542 '__experimentalFontWeight' => true, 1543 '__experimentalFontStyle' => true, 1544 '__experimentalTextTransform' => true, 1545 '__experimentalTextDecoration' => true, 1546 '__experimentalLetterSpacing' => true, 1547 '__experimentalDefaultControls' => array( 1548 'fontSize' => true 1549 ) 1550 ), 1551 'interactivity' => array( 1552 'clientNavigation' => true 1553 ), 1554 '__experimentalBorder' => array( 1555 'radius' => true, 1556 'color' => true, 1557 'width' => true, 1558 'style' => true, 1559 '__experimentalDefaultControls' => array( 1560 'radius' => true, 1561 'color' => true, 1562 'width' => true, 1563 'style' => true 1564 ) 1565 ) 1566 ), 1567 'style' => 'wp-block-comment-date' 1568 ), 1569 'comment-edit-link' => array( 1570 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1571 'apiVersion' => 3, 1572 'name' => 'core/comment-edit-link', 1573 'title' => 'Comment Edit Link', 1574 'category' => 'theme', 1575 'ancestor' => array( 1576 'core/comment-template' 1577 ), 1578 'description' => 'Displays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.', 1579 'textdomain' => 'default', 1580 'usesContext' => array( 1581 'commentId' 1582 ), 1583 'attributes' => array( 1584 'linkTarget' => array( 1585 'type' => 'string', 1586 'default' => '_self' 1587 ) 1588 ), 1589 'supports' => array( 1590 'anchor' => true, 1591 'html' => false, 1592 'color' => array( 1593 'link' => true, 1594 'gradients' => true, 1595 'text' => false, 1596 '__experimentalDefaultControls' => array( 1597 'background' => true, 1598 'link' => true 1599 ) 1600 ), 1601 'spacing' => array( 1602 'margin' => true, 1603 'padding' => true, 1604 '__experimentalDefaultControls' => array( 1605 'margin' => false, 1606 'padding' => false 1607 ) 1608 ), 1609 'typography' => array( 1610 'fontSize' => true, 1611 'lineHeight' => true, 1612 'textAlign' => true, 1613 '__experimentalFontFamily' => true, 1614 '__experimentalFontWeight' => true, 1615 '__experimentalFontStyle' => true, 1616 '__experimentalTextTransform' => true, 1617 '__experimentalTextDecoration' => true, 1618 '__experimentalLetterSpacing' => true, 1619 '__experimentalDefaultControls' => array( 1620 'fontSize' => true 1621 ) 1622 ), 1623 'interactivity' => array( 1624 'clientNavigation' => true 1625 ), 1626 '__experimentalBorder' => array( 1627 'radius' => true, 1628 'color' => true, 1629 'width' => true, 1630 'style' => true 1631 ) 1632 ), 1633 'style' => 'wp-block-comment-edit-link' 1634 ), 1635 'comment-reply-link' => array( 1636 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1637 'apiVersion' => 3, 1638 'name' => 'core/comment-reply-link', 1639 'title' => 'Comment Reply Link', 1640 'category' => 'theme', 1641 'ancestor' => array( 1642 'core/comment-template' 1643 ), 1644 'description' => 'Displays a link to reply to a comment.', 1645 'textdomain' => 'default', 1646 'usesContext' => array( 1647 'commentId' 1648 ), 1649 'supports' => array( 1650 'anchor' => true, 1651 'color' => array( 1652 'gradients' => true, 1653 'link' => true, 1654 'text' => false, 1655 '__experimentalDefaultControls' => array( 1656 'background' => true, 1657 'link' => true 1658 ) 1659 ), 1660 'spacing' => array( 1661 'margin' => true, 1662 'padding' => true, 1663 '__experimentalDefaultControls' => array( 1664 'margin' => false, 1665 'padding' => false 1666 ) 1667 ), 1668 'typography' => array( 1669 'fontSize' => true, 1670 'lineHeight' => true, 1671 'textAlign' => true, 1672 '__experimentalFontFamily' => true, 1673 '__experimentalFontWeight' => true, 1674 '__experimentalFontStyle' => true, 1675 '__experimentalTextTransform' => true, 1676 '__experimentalTextDecoration' => true, 1677 '__experimentalLetterSpacing' => true, 1678 '__experimentalDefaultControls' => array( 1679 'fontSize' => true 1680 ) 1681 ), 1682 '__experimentalBorder' => array( 1683 'radius' => true, 1684 'color' => true, 1685 'width' => true, 1686 'style' => true 1687 ), 1688 'html' => false 1689 ), 1690 'style' => 'wp-block-comment-reply-link' 1691 ), 1692 'comment-template' => array( 1693 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1694 'apiVersion' => 3, 1695 'name' => 'core/comment-template', 1696 'title' => 'Comment Template', 1697 'category' => 'design', 1698 'parent' => array( 1699 'core/comments' 1700 ), 1701 'description' => 'Contains the block elements used to display a comment, like the title, date, author, avatar and more.', 1702 'textdomain' => 'default', 1703 'usesContext' => array( 1704 'postId' 1705 ), 1706 'supports' => array( 1707 'anchor' => true, 1708 'align' => true, 1709 'html' => false, 1710 'reusable' => false, 1711 'spacing' => array( 1712 'margin' => true, 1713 'padding' => true 1714 ), 1715 'typography' => array( 1716 'fontSize' => true, 1717 'lineHeight' => true, 1718 '__experimentalFontFamily' => true, 1719 '__experimentalFontWeight' => true, 1720 '__experimentalFontStyle' => true, 1721 '__experimentalTextTransform' => true, 1722 '__experimentalTextDecoration' => true, 1723 '__experimentalLetterSpacing' => true, 1724 '__experimentalDefaultControls' => array( 1725 'fontSize' => true 1726 ) 1727 ), 1728 'interactivity' => array( 1729 'clientNavigation' => true 1730 ), 1731 '__experimentalBorder' => array( 1732 'radius' => true, 1733 'color' => true, 1734 'width' => true, 1735 'style' => true, 1736 '__experimentalDefaultControls' => array( 1737 'radius' => true, 1738 'color' => true, 1739 'width' => true, 1740 'style' => true 1741 ) 1742 ) 1743 ), 1744 'style' => 'wp-block-comment-template' 1745 ), 1746 'comments' => array( 1747 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1748 'apiVersion' => 3, 1749 'name' => 'core/comments', 1750 'title' => 'Comments', 1751 'category' => 'theme', 1752 'description' => 'An advanced block that allows displaying post comments using different visual configurations.', 1753 'textdomain' => 'default', 1754 'attributes' => array( 1755 'tagName' => array( 1756 'type' => 'string', 1757 'default' => 'div' 1758 ), 1759 'legacy' => array( 1760 'type' => 'boolean', 1761 'default' => false 1762 ) 1763 ), 1764 'supports' => array( 1765 'anchor' => true, 1766 'align' => array( 1767 'wide', 1768 'full' 1769 ), 1770 'html' => false, 1771 'color' => array( 1772 'gradients' => true, 1773 'heading' => true, 1774 'link' => true, 1775 '__experimentalDefaultControls' => array( 1776 'background' => true, 1777 'text' => true, 1778 'link' => true 1779 ) 1780 ), 1781 'spacing' => array( 1782 'margin' => true, 1783 'padding' => true 1784 ), 1785 'typography' => array( 1786 'fontSize' => true, 1787 'lineHeight' => true, 1788 '__experimentalFontFamily' => true, 1789 '__experimentalFontWeight' => true, 1790 '__experimentalFontStyle' => true, 1791 '__experimentalTextTransform' => true, 1792 '__experimentalTextDecoration' => true, 1793 '__experimentalLetterSpacing' => true, 1794 '__experimentalDefaultControls' => array( 1795 'fontSize' => true 1796 ) 1797 ), 1798 '__experimentalBorder' => array( 1799 'radius' => true, 1800 'color' => true, 1801 'width' => true, 1802 'style' => true, 1803 '__experimentalDefaultControls' => array( 1804 'radius' => true, 1805 'color' => true, 1806 'width' => true, 1807 'style' => true 1808 ) 1809 ) 1810 ), 1811 'editorStyle' => 'wp-block-comments-editor', 1812 'usesContext' => array( 1813 'postId', 1814 'postType' 1815 ) 1816 ), 1817 'comments-pagination' => array( 1818 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1819 'apiVersion' => 3, 1820 'name' => 'core/comments-pagination', 1821 'title' => 'Comments Pagination', 1822 'category' => 'theme', 1823 'parent' => array( 1824 'core/comments' 1825 ), 1826 'allowedBlocks' => array( 1827 'core/comments-pagination-previous', 1828 'core/comments-pagination-numbers', 1829 'core/comments-pagination-next' 1830 ), 1831 'description' => 'Displays a paginated navigation to next/previous set of comments, when applicable.', 1832 'textdomain' => 'default', 1833 'attributes' => array( 1834 'paginationArrow' => array( 1835 'type' => 'string', 1836 'default' => 'none' 1837 ) 1838 ), 1839 'example' => array( 1840 'attributes' => array( 1841 'paginationArrow' => 'none' 1842 ) 1843 ), 1844 'providesContext' => array( 1845 'comments/paginationArrow' => 'paginationArrow' 1846 ), 1847 'supports' => array( 1848 'anchor' => true, 1849 'align' => true, 1850 'reusable' => false, 1851 'html' => false, 1852 'color' => array( 1853 'gradients' => true, 1854 'link' => true, 1855 '__experimentalDefaultControls' => array( 1856 'background' => true, 1857 'text' => true, 1858 'link' => true 1859 ) 1860 ), 1861 'layout' => array( 1862 'allowSwitching' => false, 1863 'allowInheriting' => false, 1864 'default' => array( 1865 'type' => 'flex' 1866 ) 1867 ), 1868 'typography' => array( 1869 'fontSize' => true, 1870 'lineHeight' => true, 1871 '__experimentalFontFamily' => true, 1872 '__experimentalFontWeight' => true, 1873 '__experimentalFontStyle' => true, 1874 '__experimentalTextTransform' => true, 1875 '__experimentalTextDecoration' => true, 1876 '__experimentalLetterSpacing' => true, 1877 '__experimentalDefaultControls' => array( 1878 'fontSize' => true 1879 ) 1880 ), 1881 'interactivity' => array( 1882 'clientNavigation' => true 1883 ) 1884 ), 1885 'editorStyle' => 'wp-block-comments-pagination-editor', 1886 'style' => 'wp-block-comments-pagination' 1887 ), 1888 'comments-pagination-next' => array( 1889 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1890 'apiVersion' => 3, 1891 'name' => 'core/comments-pagination-next', 1892 'title' => 'Comments Next Page', 1893 'category' => 'theme', 1894 'parent' => array( 1895 'core/comments-pagination' 1896 ), 1897 'description' => 'Displays the next comment\'s page link.', 1898 'textdomain' => 'default', 1899 'attributes' => array( 1900 'label' => array( 1901 'type' => 'string' 1902 ) 1903 ), 1904 'usesContext' => array( 1905 'postId', 1906 'comments/paginationArrow' 1907 ), 1908 'supports' => array( 1909 'anchor' => true, 1910 'reusable' => false, 1911 'html' => false, 1912 'color' => array( 1913 'gradients' => true, 1914 'text' => false, 1915 '__experimentalDefaultControls' => array( 1916 'background' => true 1917 ) 1918 ), 1919 'typography' => array( 1920 'fontSize' => true, 1921 'lineHeight' => true, 1922 '__experimentalFontFamily' => true, 1923 '__experimentalFontWeight' => true, 1924 '__experimentalFontStyle' => true, 1925 '__experimentalTextTransform' => true, 1926 '__experimentalTextDecoration' => true, 1927 '__experimentalLetterSpacing' => true, 1928 '__experimentalDefaultControls' => array( 1929 'fontSize' => true 1930 ) 1931 ), 1932 'interactivity' => array( 1933 'clientNavigation' => true 1934 ) 1935 ) 1936 ), 1937 'comments-pagination-numbers' => array( 1938 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1939 'apiVersion' => 3, 1940 'name' => 'core/comments-pagination-numbers', 1941 'title' => 'Comments Page Numbers', 1942 'category' => 'theme', 1943 'parent' => array( 1944 'core/comments-pagination' 1945 ), 1946 'description' => 'Displays a list of page numbers for comments pagination.', 1947 'textdomain' => 'default', 1948 'usesContext' => array( 1949 'postId' 1950 ), 1951 'supports' => array( 1952 'anchor' => true, 1953 'reusable' => false, 1954 'html' => false, 1955 'color' => array( 1956 'gradients' => true, 1957 'text' => false, 1958 '__experimentalDefaultControls' => array( 1959 'background' => true 1960 ) 1961 ), 1962 'typography' => array( 1963 'fontSize' => true, 1964 'lineHeight' => true, 1965 '__experimentalFontFamily' => true, 1966 '__experimentalFontWeight' => true, 1967 '__experimentalFontStyle' => true, 1968 '__experimentalTextTransform' => true, 1969 '__experimentalTextDecoration' => true, 1970 '__experimentalLetterSpacing' => true, 1971 '__experimentalDefaultControls' => array( 1972 'fontSize' => true 1973 ) 1974 ), 1975 'interactivity' => array( 1976 'clientNavigation' => true 1977 ), 1978 'spacing' => array( 1979 'margin' => true, 1980 'padding' => true, 1981 '__experimentalDefaultControls' => array( 1982 'padding' => true 1983 ) 1984 ) 1985 ) 1986 ), 1987 'comments-pagination-previous' => array( 1988 '$schema' => 'https://schemas.wp.org/trunk/block.json', 1989 'apiVersion' => 3, 1990 'name' => 'core/comments-pagination-previous', 1991 'title' => 'Comments Previous Page', 1992 'category' => 'theme', 1993 'parent' => array( 1994 'core/comments-pagination' 1995 ), 1996 'description' => 'Displays the previous comment\'s page link.', 1997 'textdomain' => 'default', 1998 'attributes' => array( 1999 'label' => array( 2000 'type' => 'string' 2001 ) 2002 ), 2003 'usesContext' => array( 2004 'postId', 2005 'comments/paginationArrow' 2006 ), 2007 'supports' => array( 2008 'anchor' => true, 2009 'reusable' => false, 2010 'html' => false, 2011 'color' => array( 2012 'gradients' => true, 2013 'text' => false, 2014 '__experimentalDefaultControls' => array( 2015 'background' => true 2016 ) 2017 ), 2018 'typography' => array( 2019 'fontSize' => true, 2020 'lineHeight' => true, 2021 '__experimentalFontFamily' => true, 2022 '__experimentalFontWeight' => true, 2023 '__experimentalFontStyle' => true, 2024 '__experimentalTextTransform' => true, 2025 '__experimentalTextDecoration' => true, 2026 '__experimentalLetterSpacing' => true, 2027 '__experimentalDefaultControls' => array( 2028 'fontSize' => true 2029 ) 2030 ), 2031 'interactivity' => array( 2032 'clientNavigation' => true 2033 ) 2034 ) 2035 ), 2036 'comments-title' => array( 2037 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2038 'apiVersion' => 3, 2039 'name' => 'core/comments-title', 2040 'title' => 'Comments Title', 2041 'category' => 'theme', 2042 'ancestor' => array( 2043 'core/comments' 2044 ), 2045 'description' => 'Displays a title with the number of comments.', 2046 'textdomain' => 'default', 2047 'usesContext' => array( 2048 'postId', 2049 'postType' 2050 ), 2051 'attributes' => array( 2052 'showPostTitle' => array( 2053 'type' => 'boolean', 2054 'default' => true 2055 ), 2056 'showCommentsCount' => array( 2057 'type' => 'boolean', 2058 'default' => true 2059 ), 2060 'level' => array( 2061 'type' => 'number', 2062 'default' => 2 2063 ), 2064 'levelOptions' => array( 2065 'type' => 'array' 2066 ) 2067 ), 2068 'supports' => array( 2069 'anchor' => true, 2070 'align' => true, 2071 'html' => false, 2072 '__experimentalBorder' => array( 2073 'radius' => true, 2074 'color' => true, 2075 'width' => true, 2076 'style' => true 2077 ), 2078 'color' => array( 2079 'gradients' => true, 2080 '__experimentalDefaultControls' => array( 2081 'background' => true, 2082 'text' => true 2083 ) 2084 ), 2085 'spacing' => array( 2086 'margin' => true, 2087 'padding' => true 2088 ), 2089 'typography' => array( 2090 'fontSize' => true, 2091 'lineHeight' => true, 2092 'textAlign' => true, 2093 '__experimentalFontFamily' => true, 2094 '__experimentalFontWeight' => true, 2095 '__experimentalFontStyle' => true, 2096 '__experimentalTextTransform' => true, 2097 '__experimentalTextDecoration' => true, 2098 '__experimentalLetterSpacing' => true, 2099 '__experimentalDefaultControls' => array( 2100 'fontSize' => true, 2101 '__experimentalFontFamily' => true, 2102 '__experimentalFontStyle' => true, 2103 '__experimentalFontWeight' => true 2104 ) 2105 ), 2106 'interactivity' => array( 2107 'clientNavigation' => true 2108 ) 2109 ) 2110 ), 2111 'cover' => array( 2112 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2113 'apiVersion' => 3, 2114 'name' => 'core/cover', 2115 'title' => 'Cover', 2116 'category' => 'media', 2117 'description' => 'Add an image or video with a text overlay.', 2118 'textdomain' => 'default', 2119 'attributes' => array( 2120 'url' => array( 2121 'type' => 'string', 2122 'role' => 'content' 2123 ), 2124 'useFeaturedImage' => array( 2125 'type' => 'boolean', 2126 'default' => false 2127 ), 2128 'id' => array( 2129 'type' => 'number' 2130 ), 2131 'alt' => array( 2132 'type' => 'string', 2133 'default' => '' 2134 ), 2135 'hasParallax' => array( 2136 'type' => 'boolean', 2137 'default' => false 2138 ), 2139 'isRepeated' => array( 2140 'type' => 'boolean', 2141 'default' => false 2142 ), 2143 'dimRatio' => array( 2144 'type' => 'number', 2145 'default' => 100 2146 ), 2147 'overlayColor' => array( 2148 'type' => 'string' 2149 ), 2150 'customOverlayColor' => array( 2151 'type' => 'string' 2152 ), 2153 'isUserOverlayColor' => array( 2154 'type' => 'boolean' 2155 ), 2156 'backgroundType' => array( 2157 'type' => 'string', 2158 'default' => 'image' 2159 ), 2160 'focalPoint' => array( 2161 'type' => 'object' 2162 ), 2163 'minHeight' => array( 2164 'type' => 'number' 2165 ), 2166 'minHeightUnit' => array( 2167 'type' => 'string' 2168 ), 2169 'gradient' => array( 2170 'type' => 'string' 2171 ), 2172 'customGradient' => array( 2173 'type' => 'string' 2174 ), 2175 'contentPosition' => array( 2176 'type' => 'string' 2177 ), 2178 'isDark' => array( 2179 'type' => 'boolean', 2180 'default' => true 2181 ), 2182 'templateLock' => array( 2183 'type' => array( 2184 'string', 2185 'boolean' 2186 ), 2187 'enum' => array( 2188 'all', 2189 'insert', 2190 'contentOnly', 2191 false 2192 ) 2193 ), 2194 'tagName' => array( 2195 'type' => 'string', 2196 'default' => 'div' 2197 ), 2198 'sizeSlug' => array( 2199 'type' => 'string' 2200 ), 2201 'poster' => array( 2202 'type' => 'string', 2203 'source' => 'attribute', 2204 'selector' => 'video', 2205 'attribute' => 'poster' 2206 ) 2207 ), 2208 'usesContext' => array( 2209 'postId', 2210 'postType' 2211 ), 2212 'supports' => array( 2213 'anchor' => true, 2214 'align' => true, 2215 'html' => false, 2216 'shadow' => true, 2217 'spacing' => array( 2218 'padding' => true, 2219 'margin' => array( 2220 'top', 2221 'bottom' 2222 ), 2223 'blockGap' => true, 2224 '__experimentalDefaultControls' => array( 2225 'padding' => true, 2226 'blockGap' => true 2227 ) 2228 ), 2229 '__experimentalBorder' => array( 2230 'color' => true, 2231 'radius' => true, 2232 'style' => true, 2233 'width' => true, 2234 '__experimentalDefaultControls' => array( 2235 'color' => true, 2236 'radius' => true, 2237 'style' => true, 2238 'width' => true 2239 ) 2240 ), 2241 'color' => array( 2242 'heading' => true, 2243 'text' => true, 2244 'background' => false, 2245 '__experimentalSkipSerialization' => array( 2246 'gradients' 2247 ), 2248 'enableContrastChecker' => false 2249 ), 2250 'dimensions' => array( 2251 'aspectRatio' => true 2252 ), 2253 'typography' => array( 2254 'fontSize' => true, 2255 'lineHeight' => true, 2256 '__experimentalFontFamily' => true, 2257 '__experimentalFontWeight' => true, 2258 '__experimentalFontStyle' => true, 2259 '__experimentalTextTransform' => true, 2260 '__experimentalTextDecoration' => true, 2261 '__experimentalLetterSpacing' => true, 2262 '__experimentalDefaultControls' => array( 2263 'fontSize' => true 2264 ) 2265 ), 2266 'layout' => array( 2267 'allowJustification' => false 2268 ), 2269 'interactivity' => array( 2270 'clientNavigation' => true 2271 ), 2272 'filter' => array( 2273 'duotone' => true 2274 ), 2275 'allowedBlocks' => true 2276 ), 2277 'selectors' => array( 2278 'filter' => array( 2279 'duotone' => '.wp-block-cover > .wp-block-cover__image-background, .wp-block-cover > .wp-block-cover__video-background' 2280 ) 2281 ), 2282 'editorStyle' => 'wp-block-cover-editor', 2283 'style' => 'wp-block-cover' 2284 ), 2285 'details' => array( 2286 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2287 'apiVersion' => 3, 2288 'name' => 'core/details', 2289 'title' => 'Details', 2290 'category' => 'text', 2291 'description' => 'Hide and show additional content.', 2292 'keywords' => array( 2293 'summary', 2294 'toggle', 2295 'disclosure' 2296 ), 2297 'textdomain' => 'default', 2298 'attributes' => array( 2299 'showContent' => array( 2300 'type' => 'boolean', 2301 'default' => false 2302 ), 2303 'summary' => array( 2304 'type' => 'rich-text', 2305 'source' => 'rich-text', 2306 'selector' => 'summary', 2307 'role' => 'content' 2308 ), 2309 'name' => array( 2310 'type' => 'string', 2311 'source' => 'attribute', 2312 'attribute' => 'name', 2313 'selector' => '.wp-block-details' 2314 ), 2315 'placeholder' => array( 2316 'type' => 'string' 2317 ) 2318 ), 2319 'supports' => array( 2320 '__experimentalOnEnter' => true, 2321 'align' => array( 2322 'wide', 2323 'full' 2324 ), 2325 'anchor' => true, 2326 'color' => array( 2327 'gradients' => true, 2328 'link' => true, 2329 '__experimentalDefaultControls' => array( 2330 'background' => true, 2331 'text' => true 2332 ) 2333 ), 2334 '__experimentalBorder' => array( 2335 'color' => true, 2336 'width' => true, 2337 'style' => true 2338 ), 2339 'html' => false, 2340 'spacing' => array( 2341 'margin' => true, 2342 'padding' => true, 2343 'blockGap' => true, 2344 '__experimentalDefaultControls' => array( 2345 'margin' => false, 2346 'padding' => false 2347 ) 2348 ), 2349 'typography' => array( 2350 'fontSize' => true, 2351 'lineHeight' => true, 2352 '__experimentalFontFamily' => true, 2353 '__experimentalFontWeight' => true, 2354 '__experimentalFontStyle' => true, 2355 '__experimentalTextTransform' => true, 2356 '__experimentalTextDecoration' => true, 2357 '__experimentalLetterSpacing' => true, 2358 '__experimentalDefaultControls' => array( 2359 'fontSize' => true 2360 ) 2361 ), 2362 'layout' => array( 2363 'allowEditing' => false 2364 ), 2365 'interactivity' => array( 2366 'clientNavigation' => true 2367 ), 2368 'allowedBlocks' => true 2369 ), 2370 'editorStyle' => 'wp-block-details-editor', 2371 'style' => 'wp-block-details' 2372 ), 2373 'embed' => array( 2374 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2375 'apiVersion' => 3, 2376 'name' => 'core/embed', 2377 'title' => 'Embed', 2378 'category' => 'embed', 2379 'description' => 'Add a block that displays content pulled from other sites, like Twitter or YouTube.', 2380 'textdomain' => 'default', 2381 'attributes' => array( 2382 'url' => array( 2383 'type' => 'string', 2384 'role' => 'content' 2385 ), 2386 'caption' => array( 2387 'type' => 'rich-text', 2388 'source' => 'rich-text', 2389 'selector' => 'figcaption', 2390 'role' => 'content' 2391 ), 2392 'type' => array( 2393 'type' => 'string', 2394 'role' => 'content' 2395 ), 2396 'providerNameSlug' => array( 2397 'type' => 'string', 2398 'role' => 'content' 2399 ), 2400 'allowResponsive' => array( 2401 'type' => 'boolean', 2402 'default' => true 2403 ), 2404 'responsive' => array( 2405 'type' => 'boolean', 2406 'default' => false, 2407 'role' => 'content' 2408 ), 2409 'previewable' => array( 2410 'type' => 'boolean', 2411 'default' => true, 2412 'role' => 'content' 2413 ) 2414 ), 2415 'supports' => array( 2416 'anchor' => true, 2417 'align' => true, 2418 'spacing' => array( 2419 'margin' => true 2420 ), 2421 'interactivity' => array( 2422 'clientNavigation' => true 2423 ) 2424 ), 2425 'editorStyle' => 'wp-block-embed-editor', 2426 'style' => 'wp-block-embed' 2427 ), 2428 'file' => array( 2429 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2430 'apiVersion' => 3, 2431 'name' => 'core/file', 2432 'title' => 'File', 2433 'category' => 'media', 2434 'description' => 'Add a link to a downloadable file.', 2435 'keywords' => array( 2436 'document', 2437 'pdf', 2438 'download' 2439 ), 2440 'textdomain' => 'default', 2441 'attributes' => array( 2442 'id' => array( 2443 'type' => 'number' 2444 ), 2445 'blob' => array( 2446 'type' => 'string', 2447 'role' => 'local' 2448 ), 2449 'href' => array( 2450 'type' => 'string', 2451 'role' => 'content' 2452 ), 2453 'fileId' => array( 2454 'type' => 'string', 2455 'source' => 'attribute', 2456 'selector' => 'a:not([download])', 2457 'attribute' => 'id' 2458 ), 2459 'fileName' => array( 2460 'type' => 'rich-text', 2461 'source' => 'rich-text', 2462 'selector' => 'a:not([download])', 2463 'role' => 'content' 2464 ), 2465 'textLinkHref' => array( 2466 'type' => 'string', 2467 'source' => 'attribute', 2468 'selector' => 'a:not([download])', 2469 'attribute' => 'href', 2470 'role' => 'content' 2471 ), 2472 'textLinkTarget' => array( 2473 'type' => 'string', 2474 'source' => 'attribute', 2475 'selector' => 'a:not([download])', 2476 'attribute' => 'target' 2477 ), 2478 'showDownloadButton' => array( 2479 'type' => 'boolean', 2480 'default' => true 2481 ), 2482 'downloadButtonText' => array( 2483 'type' => 'rich-text', 2484 'source' => 'rich-text', 2485 'selector' => 'a[download]', 2486 'role' => 'content' 2487 ), 2488 'displayPreview' => array( 2489 'type' => 'boolean' 2490 ), 2491 'previewHeight' => array( 2492 'type' => 'number', 2493 'default' => 600 2494 ) 2495 ), 2496 'supports' => array( 2497 'anchor' => true, 2498 'align' => true, 2499 'spacing' => array( 2500 'margin' => true, 2501 'padding' => true 2502 ), 2503 'color' => array( 2504 'gradients' => true, 2505 'link' => true, 2506 'text' => false, 2507 '__experimentalDefaultControls' => array( 2508 'background' => true, 2509 'link' => true 2510 ) 2511 ), 2512 '__experimentalBorder' => array( 2513 'radius' => true, 2514 'color' => true, 2515 'width' => true, 2516 'style' => true, 2517 '__experimentalDefaultControls' => array( 2518 'radius' => true, 2519 'color' => true, 2520 'width' => true, 2521 'style' => true 2522 ) 2523 ), 2524 'interactivity' => true 2525 ), 2526 'editorStyle' => 'wp-block-file-editor', 2527 'style' => 'wp-block-file' 2528 ), 2529 'footnotes' => array( 2530 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2531 'apiVersion' => 3, 2532 'name' => 'core/footnotes', 2533 'title' => 'Footnotes', 2534 'category' => 'text', 2535 'description' => 'Display footnotes added to the page.', 2536 'keywords' => array( 2537 'references' 2538 ), 2539 'textdomain' => 'default', 2540 'usesContext' => array( 2541 'postId', 2542 'postType' 2543 ), 2544 'supports' => array( 2545 'anchor' => true, 2546 '__experimentalBorder' => array( 2547 'radius' => true, 2548 'color' => true, 2549 'width' => true, 2550 'style' => true, 2551 '__experimentalDefaultControls' => array( 2552 'radius' => false, 2553 'color' => false, 2554 'width' => false, 2555 'style' => false 2556 ) 2557 ), 2558 'color' => array( 2559 'background' => true, 2560 'link' => true, 2561 'text' => true, 2562 '__experimentalDefaultControls' => array( 2563 'link' => true, 2564 'text' => true 2565 ) 2566 ), 2567 'html' => false, 2568 'multiple' => false, 2569 'reusable' => false, 2570 'inserter' => false, 2571 'spacing' => array( 2572 'margin' => true, 2573 'padding' => true, 2574 '__experimentalDefaultControls' => array( 2575 'margin' => false, 2576 'padding' => false 2577 ) 2578 ), 2579 'typography' => array( 2580 'fontSize' => true, 2581 'lineHeight' => true, 2582 '__experimentalFontFamily' => true, 2583 '__experimentalTextDecoration' => true, 2584 '__experimentalFontStyle' => true, 2585 '__experimentalFontWeight' => true, 2586 '__experimentalLetterSpacing' => true, 2587 '__experimentalTextTransform' => true, 2588 '__experimentalWritingMode' => true, 2589 '__experimentalDefaultControls' => array( 2590 'fontSize' => true 2591 ) 2592 ), 2593 'interactivity' => array( 2594 'clientNavigation' => true 2595 ) 2596 ), 2597 'style' => 'wp-block-footnotes' 2598 ), 2599 'freeform' => array( 2600 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2601 'apiVersion' => 3, 2602 'name' => 'core/freeform', 2603 'title' => 'Classic', 2604 'category' => 'text', 2605 'description' => 'Use the classic WordPress editor.', 2606 'textdomain' => 'default', 2607 'attributes' => array( 2608 'content' => array( 2609 'type' => 'string', 2610 'source' => 'raw' 2611 ) 2612 ), 2613 'supports' => array( 2614 'className' => false, 2615 'customClassName' => false, 2616 'lock' => false, 2617 'reusable' => false, 2618 'renaming' => false, 2619 'visibility' => false, 2620 'customCSS' => false 2621 ), 2622 'editorStyle' => 'wp-block-freeform-editor' 2623 ), 2624 'gallery' => array( 2625 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2626 'apiVersion' => 3, 2627 'name' => 'core/gallery', 2628 'title' => 'Gallery', 2629 'category' => 'media', 2630 'usesContext' => array( 2631 'galleryId' 2632 ), 2633 'allowedBlocks' => array( 2634 'core/image' 2635 ), 2636 'description' => 'Display multiple images in a rich gallery.', 2637 'keywords' => array( 2638 'images', 2639 'photos' 2640 ), 2641 'textdomain' => 'default', 2642 'attributes' => array( 2643 'images' => array( 2644 'type' => 'array', 2645 'default' => array( 2646 2647 ), 2648 'source' => 'query', 2649 'selector' => '.blocks-gallery-item', 2650 'query' => array( 2651 'url' => array( 2652 'type' => 'string', 2653 'source' => 'attribute', 2654 'selector' => 'img', 2655 'attribute' => 'src' 2656 ), 2657 'fullUrl' => array( 2658 'type' => 'string', 2659 'source' => 'attribute', 2660 'selector' => 'img', 2661 'attribute' => 'data-full-url' 2662 ), 2663 'link' => array( 2664 'type' => 'string', 2665 'source' => 'attribute', 2666 'selector' => 'img', 2667 'attribute' => 'data-link' 2668 ), 2669 'alt' => array( 2670 'type' => 'string', 2671 'source' => 'attribute', 2672 'selector' => 'img', 2673 'attribute' => 'alt', 2674 'default' => '' 2675 ), 2676 'id' => array( 2677 'type' => 'string', 2678 'source' => 'attribute', 2679 'selector' => 'img', 2680 'attribute' => 'data-id' 2681 ), 2682 'caption' => array( 2683 'type' => 'rich-text', 2684 'source' => 'rich-text', 2685 'selector' => '.blocks-gallery-item__caption' 2686 ) 2687 ) 2688 ), 2689 'ids' => array( 2690 'type' => 'array', 2691 'items' => array( 2692 'type' => 'number' 2693 ), 2694 'default' => array( 2695 2696 ) 2697 ), 2698 'navigationButtonType' => array( 2699 'type' => 'string', 2700 'default' => 'icon', 2701 'enum' => array( 2702 'icon', 2703 'text', 2704 'both' 2705 ) 2706 ), 2707 'shortCodeTransforms' => array( 2708 'type' => 'array', 2709 'items' => array( 2710 'type' => 'object' 2711 ), 2712 'default' => array( 2713 2714 ) 2715 ), 2716 'columns' => array( 2717 'type' => 'number', 2718 'minimum' => 1, 2719 'maximum' => 8 2720 ), 2721 'caption' => array( 2722 'type' => 'rich-text', 2723 'source' => 'rich-text', 2724 'selector' => '.blocks-gallery-caption', 2725 'role' => 'content' 2726 ), 2727 'imageCrop' => array( 2728 'type' => 'boolean', 2729 'default' => true 2730 ), 2731 'randomOrder' => array( 2732 'type' => 'boolean', 2733 'default' => false 2734 ), 2735 'fixedHeight' => array( 2736 'type' => 'boolean', 2737 'default' => true 2738 ), 2739 'linkTarget' => array( 2740 'type' => 'string' 2741 ), 2742 'linkTo' => array( 2743 'type' => 'string' 2744 ), 2745 'sizeSlug' => array( 2746 'type' => 'string', 2747 'default' => 'large' 2748 ), 2749 'allowResize' => array( 2750 'type' => 'boolean', 2751 'default' => false 2752 ), 2753 'aspectRatio' => array( 2754 'type' => 'string', 2755 'default' => 'auto' 2756 ) 2757 ), 2758 'providesContext' => array( 2759 'allowResize' => 'allowResize', 2760 'imageCrop' => 'imageCrop', 2761 'fixedHeight' => 'fixedHeight', 2762 'navigationButtonType' => 'navigationButtonType' 2763 ), 2764 'supports' => array( 2765 'anchor' => true, 2766 'align' => true, 2767 '__experimentalBorder' => array( 2768 'radius' => true, 2769 'color' => true, 2770 'width' => true, 2771 'style' => true, 2772 '__experimentalDefaultControls' => array( 2773 'color' => true, 2774 'radius' => true 2775 ) 2776 ), 2777 'html' => false, 2778 'units' => array( 2779 'px', 2780 'em', 2781 'rem', 2782 'vh', 2783 'vw' 2784 ), 2785 'spacing' => array( 2786 'margin' => true, 2787 'padding' => true, 2788 'blockGap' => array( 2789 'horizontal', 2790 'vertical' 2791 ), 2792 '__experimentalSkipSerialization' => array( 2793 'blockGap' 2794 ), 2795 '__experimentalDefaultControls' => array( 2796 'blockGap' => true, 2797 'margin' => false, 2798 'padding' => false 2799 ) 2800 ), 2801 'color' => array( 2802 'text' => false, 2803 'background' => true, 2804 'gradients' => true 2805 ), 2806 'layout' => array( 2807 'allowSwitching' => false, 2808 'allowInheriting' => false, 2809 'allowEditing' => false, 2810 'default' => array( 2811 'type' => 'flex' 2812 ) 2813 ), 2814 'interactivity' => array( 2815 'clientNavigation' => true 2816 ), 2817 'listView' => true 2818 ), 2819 'editorStyle' => 'wp-block-gallery-editor', 2820 'style' => 'wp-block-gallery' 2821 ), 2822 'group' => array( 2823 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2824 'apiVersion' => 3, 2825 'name' => 'core/group', 2826 'title' => 'Group', 2827 'category' => 'design', 2828 'description' => 'Gather blocks in a layout container.', 2829 'keywords' => array( 2830 'container', 2831 'wrapper', 2832 'row', 2833 'section' 2834 ), 2835 'textdomain' => 'default', 2836 'attributes' => array( 2837 'tagName' => array( 2838 'type' => 'string', 2839 'default' => 'div' 2840 ), 2841 'templateLock' => array( 2842 'type' => array( 2843 'string', 2844 'boolean' 2845 ), 2846 'enum' => array( 2847 'all', 2848 'insert', 2849 'contentOnly', 2850 false 2851 ) 2852 ) 2853 ), 2854 'supports' => array( 2855 '__experimentalOnEnter' => true, 2856 '__experimentalOnMerge' => true, 2857 '__experimentalSettings' => true, 2858 'align' => array( 2859 'wide', 2860 'full' 2861 ), 2862 'anchor' => true, 2863 'ariaLabel' => true, 2864 'html' => false, 2865 'background' => array( 2866 'backgroundImage' => true, 2867 'backgroundSize' => true, 2868 '__experimentalDefaultControls' => array( 2869 'backgroundImage' => true 2870 ) 2871 ), 2872 'color' => array( 2873 'gradients' => true, 2874 'heading' => true, 2875 'button' => true, 2876 'link' => true, 2877 '__experimentalDefaultControls' => array( 2878 'background' => true, 2879 'text' => true 2880 ) 2881 ), 2882 'shadow' => true, 2883 'spacing' => array( 2884 'margin' => array( 2885 'top', 2886 'bottom' 2887 ), 2888 'padding' => true, 2889 'blockGap' => true, 2890 '__experimentalDefaultControls' => array( 2891 'padding' => true, 2892 'blockGap' => true 2893 ) 2894 ), 2895 'dimensions' => array( 2896 'minHeight' => true 2897 ), 2898 '__experimentalBorder' => array( 2899 'color' => true, 2900 'radius' => true, 2901 'style' => true, 2902 'width' => true, 2903 '__experimentalDefaultControls' => array( 2904 'color' => true, 2905 'radius' => true, 2906 'style' => true, 2907 'width' => true 2908 ) 2909 ), 2910 'position' => array( 2911 'sticky' => true 2912 ), 2913 'typography' => array( 2914 'fontSize' => true, 2915 'lineHeight' => true, 2916 '__experimentalFontFamily' => true, 2917 '__experimentalFontWeight' => true, 2918 '__experimentalFontStyle' => true, 2919 '__experimentalTextTransform' => true, 2920 '__experimentalTextDecoration' => true, 2921 '__experimentalLetterSpacing' => true, 2922 '__experimentalDefaultControls' => array( 2923 'fontSize' => true 2924 ) 2925 ), 2926 'layout' => array( 2927 'allowSizingOnChildren' => true 2928 ), 2929 'interactivity' => array( 2930 'clientNavigation' => true 2931 ), 2932 'allowedBlocks' => true 2933 ), 2934 'editorStyle' => 'wp-block-group-editor', 2935 'style' => 'wp-block-group' 2936 ), 2937 'heading' => array( 2938 '$schema' => 'https://schemas.wp.org/trunk/block.json', 2939 'apiVersion' => 3, 2940 'name' => 'core/heading', 2941 'title' => 'Heading', 2942 'category' => 'text', 2943 'description' => 'Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.', 2944 'keywords' => array( 2945 'title', 2946 'subtitle' 2947 ), 2948 'textdomain' => 'default', 2949 'attributes' => array( 2950 'content' => array( 2951 'type' => 'rich-text', 2952 'source' => 'rich-text', 2953 'selector' => 'h1,h2,h3,h4,h5,h6', 2954 'role' => 'content' 2955 ), 2956 'level' => array( 2957 'type' => 'number', 2958 'default' => 2 2959 ), 2960 'levelOptions' => array( 2961 'type' => 'array' 2962 ), 2963 'placeholder' => array( 2964 'type' => 'string' 2965 ) 2966 ), 2967 'supports' => array( 2968 'align' => array( 2969 'wide', 2970 'full' 2971 ), 2972 'anchor' => true, 2973 'className' => true, 2974 'splitting' => true, 2975 '__experimentalBorder' => array( 2976 'color' => true, 2977 'radius' => true, 2978 'style' => true, 2979 'width' => true 2980 ), 2981 'color' => array( 2982 'gradients' => true, 2983 'link' => true, 2984 '__experimentalDefaultControls' => array( 2985 'background' => true, 2986 'text' => true 2987 ) 2988 ), 2989 'spacing' => array( 2990 'margin' => true, 2991 'padding' => true, 2992 '__experimentalDefaultControls' => array( 2993 'margin' => false, 2994 'padding' => false 2995 ) 2996 ), 2997 'typography' => array( 2998 'fontSize' => true, 2999 'lineHeight' => true, 3000 'textAlign' => true, 3001 '__experimentalFontFamily' => true, 3002 '__experimentalFontStyle' => true, 3003 '__experimentalFontWeight' => true, 3004 '__experimentalLetterSpacing' => true, 3005 '__experimentalTextTransform' => true, 3006 '__experimentalTextDecoration' => true, 3007 '__experimentalWritingMode' => true, 3008 'fitText' => true, 3009 '__experimentalDefaultControls' => array( 3010 'fontSize' => true 3011 ) 3012 ), 3013 '__unstablePasteTextInline' => true, 3014 '__experimentalSlashInserter' => true, 3015 'interactivity' => array( 3016 'clientNavigation' => true 3017 ) 3018 ), 3019 'editorStyle' => 'wp-block-heading-editor', 3020 'style' => 'wp-block-heading' 3021 ), 3022 'home-link' => array( 3023 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3024 'apiVersion' => 3, 3025 'name' => 'core/home-link', 3026 'category' => 'design', 3027 'parent' => array( 3028 'core/navigation' 3029 ), 3030 'title' => 'Home Link', 3031 'description' => 'Create a link that always points to the homepage of the site. Usually not necessary if there is already a site title link present in the header.', 3032 'textdomain' => 'default', 3033 'attributes' => array( 3034 'label' => array( 3035 'type' => 'string', 3036 'role' => 'content' 3037 ) 3038 ), 3039 'usesContext' => array( 3040 'textColor', 3041 'customTextColor', 3042 'backgroundColor', 3043 'customBackgroundColor', 3044 'fontSize', 3045 'customFontSize', 3046 'style' 3047 ), 3048 'supports' => array( 3049 'anchor' => true, 3050 'reusable' => false, 3051 'html' => false, 3052 'typography' => array( 3053 'fontSize' => true, 3054 'lineHeight' => true, 3055 '__experimentalFontFamily' => true, 3056 '__experimentalFontWeight' => true, 3057 '__experimentalFontStyle' => true, 3058 '__experimentalTextTransform' => true, 3059 '__experimentalTextDecoration' => true, 3060 '__experimentalLetterSpacing' => true, 3061 '__experimentalDefaultControls' => array( 3062 'fontSize' => true 3063 ) 3064 ), 3065 'interactivity' => array( 3066 'clientNavigation' => true 3067 ) 3068 ), 3069 'editorStyle' => 'wp-block-home-link-editor', 3070 'style' => 'wp-block-home-link' 3071 ), 3072 'html' => array( 3073 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3074 'apiVersion' => 3, 3075 'name' => 'core/html', 3076 'title' => 'Custom HTML', 3077 'category' => 'widgets', 3078 'description' => 'Add custom HTML code and preview it as you edit.', 3079 'keywords' => array( 3080 'embed' 3081 ), 3082 'textdomain' => 'default', 3083 'attributes' => array( 3084 'content' => array( 3085 'type' => 'string', 3086 'source' => 'raw', 3087 'role' => 'content' 3088 ) 3089 ), 3090 'supports' => array( 3091 'customClassName' => false, 3092 'className' => false, 3093 'html' => false, 3094 'interactivity' => array( 3095 'clientNavigation' => true 3096 ), 3097 'customCSS' => false, 3098 'visibility' => false 3099 ), 3100 'editorStyle' => 'wp-block-html-editor' 3101 ), 3102 'icon' => array( 3103 'apiVersion' => 3, 3104 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3105 'name' => 'core/icon', 3106 'title' => 'Icon', 3107 'category' => 'media', 3108 'description' => 'Insert an SVG icon.', 3109 'keywords' => array( 3110 'icon', 3111 'svg' 3112 ), 3113 'textdomain' => 'default', 3114 'attributes' => array( 3115 'icon' => array( 3116 'type' => 'string', 3117 'role' => 'content' 3118 ) 3119 ), 3120 'supports' => array( 3121 'anchor' => true, 3122 'ariaLabel' => array( 3123 '__experimentalSkipSerialization' => true 3124 ), 3125 'align' => array( 3126 'left', 3127 'center', 3128 'right' 3129 ), 3130 'html' => false, 3131 'color' => array( 3132 'background' => true, 3133 'text' => true, 3134 '__experimentalSkipSerialization' => true 3135 ), 3136 'interactivity' => array( 3137 'clientNavigation' => true 3138 ), 3139 '__experimentalBorder' => array( 3140 'color' => true, 3141 'radius' => true, 3142 'style' => true, 3143 'width' => true, 3144 '__experimentalSkipSerialization' => true, 3145 '__experimentalDefaultControls' => array( 3146 'color' => false, 3147 'radius' => false, 3148 'style' => false, 3149 'width' => false 3150 ) 3151 ), 3152 'spacing' => array( 3153 'padding' => true, 3154 'margin' => true, 3155 '__experimentalSkipSerialization' => array( 3156 'padding' 3157 ), 3158 '__experimentalDefaultControls' => array( 3159 'margin' => false, 3160 'padding' => false 3161 ) 3162 ), 3163 'dimensions' => array( 3164 'width' => true, 3165 '__experimentalSkipSerialization' => array( 3166 'width' 3167 ), 3168 '__experimentalDefaultControls' => array( 3169 'width' => true 3170 ) 3171 ) 3172 ), 3173 'selectors' => array( 3174 'root' => '.wp-block-icon svg', 3175 'css' => '.wp-block-icon', 3176 'spacing' => array( 3177 'margin' => '.wp-block-icon' 3178 ) 3179 ), 3180 'style' => 'wp-block-icon', 3181 'editorStyle' => 'wp-block-icon-editor' 3182 ), 3183 'image' => array( 3184 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3185 'apiVersion' => 3, 3186 'name' => 'core/image', 3187 'title' => 'Image', 3188 'category' => 'media', 3189 'usesContext' => array( 3190 'allowResize', 3191 'imageCrop', 3192 'fixedHeight', 3193 'navigationButtonType', 3194 'postId', 3195 'postType', 3196 'queryId', 3197 'galleryId' 3198 ), 3199 'description' => 'Insert an image to make a visual statement.', 3200 'keywords' => array( 3201 'img', 3202 'photo', 3203 'picture' 3204 ), 3205 'textdomain' => 'default', 3206 'attributes' => array( 3207 'blob' => array( 3208 'type' => 'string', 3209 'role' => 'local' 3210 ), 3211 'url' => array( 3212 'type' => 'string', 3213 'source' => 'attribute', 3214 'selector' => 'img', 3215 'attribute' => 'src', 3216 'role' => 'content' 3217 ), 3218 'alt' => array( 3219 'type' => 'string', 3220 'source' => 'attribute', 3221 'selector' => 'img', 3222 'attribute' => 'alt', 3223 'default' => '', 3224 'role' => 'content' 3225 ), 3226 'caption' => array( 3227 'type' => 'rich-text', 3228 'source' => 'rich-text', 3229 'selector' => 'figcaption', 3230 'role' => 'content' 3231 ), 3232 'lightbox' => array( 3233 'type' => 'object', 3234 'enabled' => array( 3235 'type' => 'boolean' 3236 ) 3237 ), 3238 'title' => array( 3239 'type' => 'string', 3240 'source' => 'attribute', 3241 'selector' => 'img', 3242 'attribute' => 'title', 3243 'role' => 'content' 3244 ), 3245 'href' => array( 3246 'type' => 'string', 3247 'source' => 'attribute', 3248 'selector' => 'figure > a', 3249 'attribute' => 'href', 3250 'role' => 'content' 3251 ), 3252 'rel' => array( 3253 'type' => 'string', 3254 'source' => 'attribute', 3255 'selector' => 'figure > a', 3256 'attribute' => 'rel' 3257 ), 3258 'linkClass' => array( 3259 'type' => 'string', 3260 'source' => 'attribute', 3261 'selector' => 'figure > a', 3262 'attribute' => 'class' 3263 ), 3264 'id' => array( 3265 'type' => 'number', 3266 'role' => 'content' 3267 ), 3268 'width' => array( 3269 'type' => 'string' 3270 ), 3271 'height' => array( 3272 'type' => 'string' 3273 ), 3274 'aspectRatio' => array( 3275 'type' => 'string' 3276 ), 3277 'scale' => array( 3278 'type' => 'string' 3279 ), 3280 'focalPoint' => array( 3281 'type' => 'object' 3282 ), 3283 'sizeSlug' => array( 3284 'type' => 'string' 3285 ), 3286 'linkDestination' => array( 3287 'type' => 'string' 3288 ), 3289 'linkTarget' => array( 3290 'type' => 'string', 3291 'source' => 'attribute', 3292 'selector' => 'figure > a', 3293 'attribute' => 'target' 3294 ) 3295 ), 3296 'supports' => array( 3297 'interactivity' => true, 3298 'align' => array( 3299 'left', 3300 'center', 3301 'right', 3302 'wide', 3303 'full' 3304 ), 3305 'anchor' => true, 3306 'color' => array( 3307 'text' => false, 3308 'background' => false 3309 ), 3310 'filter' => array( 3311 'duotone' => true 3312 ), 3313 'spacing' => array( 3314 'margin' => true 3315 ), 3316 '__experimentalBorder' => array( 3317 'color' => true, 3318 'radius' => true, 3319 'width' => true, 3320 '__experimentalSkipSerialization' => true, 3321 '__experimentalDefaultControls' => array( 3322 'color' => true, 3323 'radius' => true, 3324 'width' => true 3325 ) 3326 ), 3327 'shadow' => array( 3328 '__experimentalSkipSerialization' => true 3329 ) 3330 ), 3331 'selectors' => array( 3332 'border' => '.wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder', 3333 'shadow' => '.wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder', 3334 'filter' => array( 3335 'duotone' => '.wp-block-image img, .wp-block-image .components-placeholder' 3336 ) 3337 ), 3338 'styles' => array( 3339 array( 3340 'name' => 'default', 3341 'label' => 'Default', 3342 'isDefault' => true 3343 ), 3344 array( 3345 'name' => 'rounded', 3346 'label' => 'Rounded' 3347 ) 3348 ), 3349 'editorStyle' => 'wp-block-image-editor', 3350 'style' => 'wp-block-image' 3351 ), 3352 'latest-comments' => array( 3353 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3354 'apiVersion' => 3, 3355 'name' => 'core/latest-comments', 3356 'title' => 'Latest Comments', 3357 'category' => 'widgets', 3358 'description' => 'Display a list of your most recent comments.', 3359 'keywords' => array( 3360 'recent comments' 3361 ), 3362 'textdomain' => 'default', 3363 'attributes' => array( 3364 'commentsToShow' => array( 3365 'type' => 'number', 3366 'default' => 5, 3367 'minimum' => 1, 3368 'maximum' => 100 3369 ), 3370 'displayAvatar' => array( 3371 'type' => 'boolean', 3372 'default' => true 3373 ), 3374 'displayDate' => array( 3375 'type' => 'boolean', 3376 'default' => true 3377 ), 3378 'displayContent' => array( 3379 'type' => 'string', 3380 'default' => 'excerpt', 3381 'enum' => array( 3382 'none', 3383 'excerpt', 3384 'full' 3385 ) 3386 ) 3387 ), 3388 'supports' => array( 3389 'anchor' => true, 3390 'align' => true, 3391 'color' => array( 3392 'gradients' => true, 3393 'link' => true, 3394 '__experimentalDefaultControls' => array( 3395 'background' => true, 3396 'text' => true, 3397 'link' => true 3398 ) 3399 ), 3400 'html' => false, 3401 'spacing' => array( 3402 'margin' => true, 3403 'padding' => true 3404 ), 3405 'typography' => array( 3406 'fontSize' => true, 3407 'lineHeight' => true, 3408 '__experimentalFontFamily' => true, 3409 '__experimentalFontWeight' => true, 3410 '__experimentalFontStyle' => true, 3411 '__experimentalTextTransform' => true, 3412 '__experimentalTextDecoration' => true, 3413 '__experimentalLetterSpacing' => true, 3414 '__experimentalDefaultControls' => array( 3415 'fontSize' => true 3416 ) 3417 ), 3418 'interactivity' => array( 3419 'clientNavigation' => true 3420 ) 3421 ), 3422 'style' => 'wp-block-latest-comments' 3423 ), 3424 'latest-posts' => array( 3425 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3426 'apiVersion' => 3, 3427 'name' => 'core/latest-posts', 3428 'title' => 'Latest Posts', 3429 'category' => 'widgets', 3430 'description' => 'Display a list of your most recent posts.', 3431 'keywords' => array( 3432 'recent posts' 3433 ), 3434 'textdomain' => 'default', 3435 'attributes' => array( 3436 'categories' => array( 3437 'type' => 'array', 3438 'items' => array( 3439 'type' => 'object' 3440 ) 3441 ), 3442 'selectedAuthor' => array( 3443 'type' => 'number' 3444 ), 3445 'postsToShow' => array( 3446 'type' => 'number', 3447 'default' => 5 3448 ), 3449 'displayPostContent' => array( 3450 'type' => 'boolean', 3451 'default' => false 3452 ), 3453 'displayPostContentRadio' => array( 3454 'type' => 'string', 3455 'default' => 'excerpt' 3456 ), 3457 'excerptLength' => array( 3458 'type' => 'number', 3459 'default' => 55 3460 ), 3461 'displayAuthor' => array( 3462 'type' => 'boolean', 3463 'default' => false 3464 ), 3465 'displayPostDate' => array( 3466 'type' => 'boolean', 3467 'default' => false 3468 ), 3469 'postLayout' => array( 3470 'type' => 'string', 3471 'default' => 'list' 3472 ), 3473 'columns' => array( 3474 'type' => 'number', 3475 'default' => 3 3476 ), 3477 'order' => array( 3478 'type' => 'string', 3479 'default' => 'desc' 3480 ), 3481 'orderBy' => array( 3482 'type' => 'string', 3483 'default' => 'date' 3484 ), 3485 'displayFeaturedImage' => array( 3486 'type' => 'boolean', 3487 'default' => false 3488 ), 3489 'featuredImageAlign' => array( 3490 'type' => 'string', 3491 'enum' => array( 3492 'left', 3493 'center', 3494 'right' 3495 ) 3496 ), 3497 'featuredImageSizeSlug' => array( 3498 'type' => 'string', 3499 'default' => 'thumbnail' 3500 ), 3501 'featuredImageSizeWidth' => array( 3502 'type' => 'number', 3503 'default' => null 3504 ), 3505 'featuredImageSizeHeight' => array( 3506 'type' => 'number', 3507 'default' => null 3508 ), 3509 'addLinkToFeaturedImage' => array( 3510 'type' => 'boolean', 3511 'default' => false 3512 ) 3513 ), 3514 'supports' => array( 3515 'anchor' => true, 3516 'align' => true, 3517 'html' => false, 3518 'color' => array( 3519 'gradients' => true, 3520 'link' => true, 3521 '__experimentalDefaultControls' => array( 3522 'background' => true, 3523 'text' => true, 3524 'link' => true 3525 ) 3526 ), 3527 'spacing' => array( 3528 'margin' => true, 3529 'padding' => true 3530 ), 3531 'typography' => array( 3532 'fontSize' => true, 3533 'lineHeight' => true, 3534 '__experimentalFontFamily' => true, 3535 '__experimentalFontWeight' => true, 3536 '__experimentalFontStyle' => true, 3537 '__experimentalTextTransform' => true, 3538 '__experimentalTextDecoration' => true, 3539 '__experimentalLetterSpacing' => true, 3540 '__experimentalDefaultControls' => array( 3541 'fontSize' => true 3542 ) 3543 ), 3544 '__experimentalBorder' => array( 3545 'radius' => true, 3546 'color' => true, 3547 'width' => true, 3548 'style' => true, 3549 '__experimentalDefaultControls' => array( 3550 'radius' => true, 3551 'color' => true, 3552 'width' => true, 3553 'style' => true 3554 ) 3555 ), 3556 'interactivity' => array( 3557 'clientNavigation' => true 3558 ) 3559 ), 3560 'editorStyle' => 'wp-block-latest-posts-editor', 3561 'style' => 'wp-block-latest-posts' 3562 ), 3563 'legacy-widget' => array( 3564 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3565 'apiVersion' => 3, 3566 'name' => 'core/legacy-widget', 3567 'title' => 'Legacy Widget', 3568 'category' => 'widgets', 3569 'description' => 'Display a legacy widget.', 3570 'textdomain' => 'default', 3571 'attributes' => array( 3572 'id' => array( 3573 'type' => 'string', 3574 'default' => null 3575 ), 3576 'idBase' => array( 3577 'type' => 'string', 3578 'default' => null 3579 ), 3580 'instance' => array( 3581 'type' => 'object', 3582 'default' => null 3583 ) 3584 ), 3585 'supports' => array( 3586 'html' => false, 3587 'customClassName' => false, 3588 'reusable' => false 3589 ), 3590 'editorStyle' => 'wp-block-legacy-widget-editor' 3591 ), 3592 'list' => array( 3593 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3594 'apiVersion' => 3, 3595 'name' => 'core/list', 3596 'title' => 'List', 3597 'category' => 'text', 3598 'allowedBlocks' => array( 3599 'core/list-item' 3600 ), 3601 'description' => 'An organized collection of items displayed in a specific order.', 3602 'keywords' => array( 3603 'bullet list', 3604 'ordered list', 3605 'numbered list' 3606 ), 3607 'textdomain' => 'default', 3608 'attributes' => array( 3609 'ordered' => array( 3610 'type' => 'boolean', 3611 'default' => false, 3612 'role' => 'content' 3613 ), 3614 'values' => array( 3615 'type' => 'string', 3616 'source' => 'html', 3617 'selector' => 'ol,ul', 3618 'multiline' => 'li', 3619 'default' => '', 3620 'role' => 'content' 3621 ), 3622 'type' => array( 3623 'type' => 'string' 3624 ), 3625 'start' => array( 3626 'type' => 'number' 3627 ), 3628 'reversed' => array( 3629 'type' => 'boolean' 3630 ), 3631 'placeholder' => array( 3632 'type' => 'string' 3633 ) 3634 ), 3635 'supports' => array( 3636 'anchor' => true, 3637 'html' => false, 3638 '__experimentalBorder' => array( 3639 'color' => true, 3640 'radius' => true, 3641 'style' => true, 3642 'width' => true 3643 ), 3644 'typography' => array( 3645 'fontSize' => true, 3646 'lineHeight' => true, 3647 '__experimentalFontFamily' => true, 3648 '__experimentalFontWeight' => true, 3649 '__experimentalFontStyle' => true, 3650 '__experimentalTextTransform' => true, 3651 '__experimentalTextDecoration' => true, 3652 '__experimentalLetterSpacing' => true, 3653 '__experimentalDefaultControls' => array( 3654 'fontSize' => true 3655 ) 3656 ), 3657 'color' => array( 3658 'gradients' => true, 3659 'link' => true, 3660 '__experimentalDefaultControls' => array( 3661 'background' => true, 3662 'text' => true 3663 ) 3664 ), 3665 'spacing' => array( 3666 'margin' => true, 3667 'padding' => true, 3668 '__experimentalDefaultControls' => array( 3669 'margin' => false, 3670 'padding' => false 3671 ) 3672 ), 3673 '__unstablePasteTextInline' => true, 3674 '__experimentalOnMerge' => true, 3675 '__experimentalSlashInserter' => true, 3676 'interactivity' => array( 3677 'clientNavigation' => true 3678 ), 3679 'listView' => true 3680 ), 3681 'selectors' => array( 3682 'border' => '.wp-block-list:not(.wp-block-list .wp-block-list)' 3683 ), 3684 'editorStyle' => 'wp-block-list-editor', 3685 'style' => 'wp-block-list' 3686 ), 3687 'list-item' => array( 3688 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3689 'apiVersion' => 3, 3690 'name' => 'core/list-item', 3691 'title' => 'List Item', 3692 'category' => 'text', 3693 'parent' => array( 3694 'core/list' 3695 ), 3696 'allowedBlocks' => array( 3697 'core/list' 3698 ), 3699 'description' => 'An individual item within a list.', 3700 'textdomain' => 'default', 3701 'attributes' => array( 3702 'placeholder' => array( 3703 'type' => 'string' 3704 ), 3705 'content' => array( 3706 'type' => 'rich-text', 3707 'source' => 'rich-text', 3708 'selector' => 'li', 3709 'role' => 'content' 3710 ) 3711 ), 3712 'supports' => array( 3713 'anchor' => true, 3714 'className' => false, 3715 'splitting' => true, 3716 '__experimentalBorder' => array( 3717 'color' => true, 3718 'radius' => true, 3719 'style' => true, 3720 'width' => true 3721 ), 3722 'color' => array( 3723 'gradients' => true, 3724 'link' => true, 3725 'background' => true, 3726 '__experimentalDefaultControls' => array( 3727 'text' => true 3728 ) 3729 ), 3730 'spacing' => array( 3731 'margin' => true, 3732 'padding' => true, 3733 '__experimentalDefaultControls' => array( 3734 'margin' => false, 3735 'padding' => false 3736 ) 3737 ), 3738 'typography' => array( 3739 'fontSize' => true, 3740 'lineHeight' => true, 3741 '__experimentalFontFamily' => true, 3742 '__experimentalFontWeight' => true, 3743 '__experimentalFontStyle' => true, 3744 '__experimentalTextTransform' => true, 3745 '__experimentalTextDecoration' => true, 3746 '__experimentalLetterSpacing' => true, 3747 '__experimentalDefaultControls' => array( 3748 'fontSize' => true 3749 ) 3750 ), 3751 'interactivity' => array( 3752 'clientNavigation' => true 3753 ) 3754 ), 3755 'selectors' => array( 3756 'root' => '.wp-block-list > li', 3757 'border' => '.wp-block-list:not(.wp-block-list .wp-block-list) > li' 3758 ) 3759 ), 3760 'loginout' => array( 3761 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3762 'apiVersion' => 3, 3763 'name' => 'core/loginout', 3764 'title' => 'Login/out', 3765 'category' => 'theme', 3766 'description' => 'Show login & logout links.', 3767 'keywords' => array( 3768 'login', 3769 'logout', 3770 'form' 3771 ), 3772 'textdomain' => 'default', 3773 'attributes' => array( 3774 'displayLoginAsForm' => array( 3775 'type' => 'boolean', 3776 'default' => false 3777 ), 3778 'redirectToCurrent' => array( 3779 'type' => 'boolean', 3780 'default' => true 3781 ) 3782 ), 3783 'example' => array( 3784 'viewportWidth' => 350 3785 ), 3786 'supports' => array( 3787 'anchor' => true, 3788 'className' => true, 3789 'color' => array( 3790 'background' => true, 3791 'text' => false, 3792 'gradients' => true, 3793 'link' => true 3794 ), 3795 'spacing' => array( 3796 'margin' => true, 3797 'padding' => true, 3798 '__experimentalDefaultControls' => array( 3799 'margin' => false, 3800 'padding' => false 3801 ) 3802 ), 3803 'typography' => array( 3804 'fontSize' => true, 3805 'lineHeight' => true, 3806 '__experimentalFontFamily' => true, 3807 '__experimentalFontWeight' => true, 3808 '__experimentalFontStyle' => true, 3809 '__experimentalTextTransform' => true, 3810 '__experimentalTextDecoration' => true, 3811 '__experimentalLetterSpacing' => true, 3812 '__experimentalDefaultControls' => array( 3813 'fontSize' => true 3814 ) 3815 ), 3816 '__experimentalBorder' => array( 3817 'radius' => true, 3818 'color' => true, 3819 'width' => true, 3820 'style' => true 3821 ), 3822 'interactivity' => array( 3823 'clientNavigation' => true 3824 ) 3825 ), 3826 'style' => 'wp-block-loginout' 3827 ), 3828 'math' => array( 3829 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3830 'apiVersion' => 3, 3831 'name' => 'core/math', 3832 'title' => 'Math', 3833 'category' => 'text', 3834 'description' => 'Display mathematical notation using LaTeX.', 3835 'keywords' => array( 3836 'equation', 3837 'formula', 3838 'latex', 3839 'mathematics' 3840 ), 3841 'textdomain' => 'default', 3842 'supports' => array( 3843 'anchor' => true, 3844 'html' => false, 3845 '__experimentalBorder' => array( 3846 'color' => true, 3847 'radius' => true, 3848 'style' => true, 3849 'width' => true 3850 ), 3851 'color' => array( 3852 'gradients' => true, 3853 '__experimentalDefaultControls' => array( 3854 'background' => true, 3855 'text' => true 3856 ) 3857 ), 3858 'spacing' => array( 3859 'margin' => true, 3860 'padding' => true, 3861 '__experimentalDefaultControls' => array( 3862 'margin' => false, 3863 'padding' => false 3864 ) 3865 ), 3866 'typography' => array( 3867 'fontSize' => true, 3868 '__experimentalDefaultControls' => array( 3869 'fontSize' => true 3870 ) 3871 ) 3872 ), 3873 'attributes' => array( 3874 'latex' => array( 3875 'type' => 'string', 3876 'role' => 'content' 3877 ), 3878 'mathML' => array( 3879 'type' => 'string', 3880 'source' => 'html', 3881 'selector' => 'math' 3882 ) 3883 ) 3884 ), 3885 'media-text' => array( 3886 '$schema' => 'https://schemas.wp.org/trunk/block.json', 3887 'apiVersion' => 3, 3888 'name' => 'core/media-text', 3889 'title' => 'Media & Text', 3890 'category' => 'media', 3891 'description' => 'Set media and words side-by-side for a richer layout.', 3892 'keywords' => array( 3893 'image', 3894 'video' 3895 ), 3896 'textdomain' => 'default', 3897 'attributes' => array( 3898 'align' => array( 3899 'type' => 'string', 3900 'default' => 'none' 3901 ), 3902 'mediaAlt' => array( 3903 'type' => 'string', 3904 'source' => 'attribute', 3905 'selector' => 'figure img', 3906 'attribute' => 'alt', 3907 'default' => '', 3908 'role' => 'content' 3909 ), 3910 'mediaPosition' => array( 3911 'type' => 'string', 3912 'default' => 'left' 3913 ), 3914 'mediaId' => array( 3915 'type' => 'number', 3916 'role' => 'content' 3917 ), 3918 'mediaUrl' => array( 3919 'type' => 'string', 3920 'source' => 'attribute', 3921 'selector' => 'figure video,figure img', 3922 'attribute' => 'src', 3923 'role' => 'content' 3924 ), 3925 'mediaLink' => array( 3926 'type' => 'string' 3927 ), 3928 'linkDestination' => array( 3929 'type' => 'string' 3930 ), 3931 'linkTarget' => array( 3932 'type' => 'string', 3933 'source' => 'attribute', 3934 'selector' => 'figure a', 3935 'attribute' => 'target' 3936 ), 3937 'href' => array( 3938 'type' => 'string', 3939 'source' => 'attribute', 3940 'selector' => 'figure a', 3941 'attribute' => 'href', 3942 'role' => 'content' 3943 ), 3944 'rel' => array( 3945 'type' => 'string', 3946 'source' => 'attribute', 3947 'selector' => 'figure a', 3948 'attribute' => 'rel' 3949 ), 3950 'linkClass' => array( 3951 'type' => 'string', 3952 'source' => 'attribute', 3953 'selector' => 'figure a', 3954 'attribute' => 'class' 3955 ), 3956 'mediaType' => array( 3957 'type' => 'string', 3958 'role' => 'content' 3959 ), 3960 'mediaWidth' => array( 3961 'type' => 'number', 3962 'default' => 50 3963 ), 3964 'mediaSizeSlug' => array( 3965 'type' => 'string' 3966 ), 3967 'isStackedOnMobile' => array( 3968 'type' => 'boolean', 3969 'default' => true 3970 ), 3971 'verticalAlignment' => array( 3972 'type' => 'string' 3973 ), 3974 'imageFill' => array( 3975 'type' => 'boolean' 3976 ), 3977 'focalPoint' => array( 3978 'type' => 'object' 3979 ), 3980 'useFeaturedImage' => array( 3981 'type' => 'boolean', 3982 'default' => false 3983 ) 3984 ), 3985 'usesContext' => array( 3986 'postId', 3987 'postType' 3988 ), 3989 'supports' => array( 3990 'anchor' => true, 3991 'align' => array( 3992 'wide', 3993 'full' 3994 ), 3995 'html' => false, 3996 '__experimentalBorder' => array( 3997 'color' => true, 3998 'radius' => true, 3999 'style' => true, 4000 'width' => true, 4001 '__experimentalDefaultControls' => array( 4002 'color' => true, 4003 'radius' => true, 4004 'style' => true, 4005 'width' => true 4006 ) 4007 ), 4008 'color' => array( 4009 'gradients' => true, 4010 'heading' => true, 4011 'link' => true, 4012 '__experimentalDefaultControls' => array( 4013 'background' => true, 4014 'text' => true 4015 ) 4016 ), 4017 'spacing' => array( 4018 'margin' => true, 4019 'padding' => true 4020 ), 4021 'typography' => array( 4022 'fontSize' => true, 4023 'lineHeight' => true, 4024 '__experimentalFontFamily' => true, 4025 '__experimentalFontWeight' => true, 4026 '__experimentalFontStyle' => true, 4027 '__experimentalTextTransform' => true, 4028 '__experimentalTextDecoration' => true, 4029 '__experimentalLetterSpacing' => true, 4030 '__experimentalDefaultControls' => array( 4031 'fontSize' => true 4032 ) 4033 ), 4034 'interactivity' => array( 4035 'clientNavigation' => true 4036 ), 4037 'allowedBlocks' => true 4038 ), 4039 'editorStyle' => 'wp-block-media-text-editor', 4040 'style' => 'wp-block-media-text' 4041 ), 4042 'missing' => array( 4043 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4044 'apiVersion' => 3, 4045 'name' => 'core/missing', 4046 'title' => 'Unsupported', 4047 'category' => 'text', 4048 'description' => 'Your site doesn’t include support for this block.', 4049 'textdomain' => 'default', 4050 'attributes' => array( 4051 'originalName' => array( 4052 'type' => 'string' 4053 ), 4054 'originalUndelimitedContent' => array( 4055 'type' => 'string' 4056 ), 4057 'originalContent' => array( 4058 'type' => 'string', 4059 'source' => 'raw' 4060 ) 4061 ), 4062 'supports' => array( 4063 'className' => false, 4064 'customClassName' => false, 4065 'inserter' => false, 4066 'html' => false, 4067 'lock' => false, 4068 'reusable' => false, 4069 'renaming' => false, 4070 'visibility' => false, 4071 'interactivity' => array( 4072 'clientNavigation' => true 4073 ), 4074 'customCSS' => false 4075 ) 4076 ), 4077 'more' => array( 4078 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4079 'apiVersion' => 3, 4080 'name' => 'core/more', 4081 'title' => 'More', 4082 'category' => 'design', 4083 'description' => 'Content before this block will be shown in the excerpt on your archives page.', 4084 'keywords' => array( 4085 'read more' 4086 ), 4087 'textdomain' => 'default', 4088 'attributes' => array( 4089 'customText' => array( 4090 'type' => 'string', 4091 'default' => '', 4092 'role' => 'content' 4093 ), 4094 'noTeaser' => array( 4095 'type' => 'boolean', 4096 'default' => false 4097 ) 4098 ), 4099 'supports' => array( 4100 'customClassName' => false, 4101 'className' => false, 4102 'html' => false, 4103 'multiple' => false, 4104 'visibility' => false, 4105 'interactivity' => array( 4106 'clientNavigation' => true 4107 ), 4108 'customCSS' => false 4109 ), 4110 'editorStyle' => 'wp-block-more-editor' 4111 ), 4112 'navigation' => array( 4113 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4114 'apiVersion' => 3, 4115 'name' => 'core/navigation', 4116 'title' => 'Navigation', 4117 'category' => 'theme', 4118 'allowedBlocks' => array( 4119 'core/navigation-link', 4120 'core/search', 4121 'core/social-links', 4122 'core/page-list', 4123 'core/spacer', 4124 'core/home-link', 4125 'core/icon', 4126 'core/site-title', 4127 'core/site-logo', 4128 'core/navigation-submenu', 4129 'core/loginout', 4130 'core/buttons' 4131 ), 4132 'description' => 'A collection of blocks that allow visitors to get around your site.', 4133 'keywords' => array( 4134 'menu', 4135 'navigation', 4136 'links' 4137 ), 4138 'textdomain' => 'default', 4139 'attributes' => array( 4140 'ref' => array( 4141 'type' => 'number' 4142 ), 4143 'textColor' => array( 4144 'type' => 'string' 4145 ), 4146 'customTextColor' => array( 4147 'type' => 'string' 4148 ), 4149 'rgbTextColor' => array( 4150 'type' => 'string' 4151 ), 4152 'backgroundColor' => array( 4153 'type' => 'string' 4154 ), 4155 'customBackgroundColor' => array( 4156 'type' => 'string' 4157 ), 4158 'rgbBackgroundColor' => array( 4159 'type' => 'string' 4160 ), 4161 'showSubmenuIcon' => array( 4162 'type' => 'boolean', 4163 'default' => true 4164 ), 4165 'submenuVisibility' => array( 4166 'type' => 'string', 4167 'enum' => array( 4168 'hover', 4169 'click', 4170 'always' 4171 ), 4172 'default' => 'hover' 4173 ), 4174 'overlayMenu' => array( 4175 'type' => 'string', 4176 'default' => 'mobile' 4177 ), 4178 'overlay' => array( 4179 'type' => 'string' 4180 ), 4181 'icon' => array( 4182 'type' => 'string', 4183 'default' => 'handle' 4184 ), 4185 'hasIcon' => array( 4186 'type' => 'boolean', 4187 'default' => true 4188 ), 4189 '__unstableLocation' => array( 4190 'type' => 'string' 4191 ), 4192 'overlayBackgroundColor' => array( 4193 'type' => 'string' 4194 ), 4195 'customOverlayBackgroundColor' => array( 4196 'type' => 'string' 4197 ), 4198 'overlayTextColor' => array( 4199 'type' => 'string' 4200 ), 4201 'customOverlayTextColor' => array( 4202 'type' => 'string' 4203 ), 4204 'maxNestingLevel' => array( 4205 'type' => 'number', 4206 'default' => 5 4207 ), 4208 'templateLock' => array( 4209 'type' => array( 4210 'string', 4211 'boolean' 4212 ), 4213 'enum' => array( 4214 'all', 4215 'insert', 4216 'contentOnly', 4217 false 4218 ) 4219 ) 4220 ), 4221 'providesContext' => array( 4222 'textColor' => 'textColor', 4223 'customTextColor' => 'customTextColor', 4224 'backgroundColor' => 'backgroundColor', 4225 'customBackgroundColor' => 'customBackgroundColor', 4226 'overlayTextColor' => 'overlayTextColor', 4227 'customOverlayTextColor' => 'customOverlayTextColor', 4228 'overlayBackgroundColor' => 'overlayBackgroundColor', 4229 'customOverlayBackgroundColor' => 'customOverlayBackgroundColor', 4230 'fontSize' => 'fontSize', 4231 'customFontSize' => 'customFontSize', 4232 'showSubmenuIcon' => 'showSubmenuIcon', 4233 'submenuVisibility' => 'submenuVisibility', 4234 'openSubmenusOnClick' => 'openSubmenusOnClick', 4235 'style' => 'style', 4236 'maxNestingLevel' => 'maxNestingLevel' 4237 ), 4238 'supports' => array( 4239 'anchor' => true, 4240 'align' => array( 4241 'wide', 4242 'full' 4243 ), 4244 'ariaLabel' => true, 4245 'contentRole' => true, 4246 'html' => false, 4247 'inserter' => true, 4248 'typography' => array( 4249 'fontSize' => true, 4250 'lineHeight' => true, 4251 '__experimentalFontStyle' => true, 4252 '__experimentalFontWeight' => true, 4253 '__experimentalTextTransform' => true, 4254 '__experimentalFontFamily' => true, 4255 '__experimentalLetterSpacing' => true, 4256 '__experimentalTextDecoration' => true, 4257 '__experimentalSkipSerialization' => array( 4258 'textDecoration' 4259 ), 4260 '__experimentalDefaultControls' => array( 4261 'fontSize' => true 4262 ) 4263 ), 4264 'spacing' => array( 4265 'blockGap' => true, 4266 'units' => array( 4267 'px', 4268 'em', 4269 'rem', 4270 'vh', 4271 'vw' 4272 ), 4273 '__experimentalDefaultControls' => array( 4274 'blockGap' => true 4275 ) 4276 ), 4277 'layout' => array( 4278 'allowSwitching' => false, 4279 'allowInheriting' => false, 4280 'allowVerticalAlignment' => false, 4281 'allowSizingOnChildren' => true, 4282 'default' => array( 4283 'type' => 'flex' 4284 ) 4285 ), 4286 'interactivity' => true, 4287 'renaming' => false 4288 ), 4289 'editorStyle' => 'wp-block-navigation-editor', 4290 'style' => 'wp-block-navigation' 4291 ), 4292 'navigation-link' => array( 4293 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4294 'apiVersion' => 3, 4295 'name' => 'core/navigation-link', 4296 'title' => 'Custom Link', 4297 'category' => 'design', 4298 'parent' => array( 4299 'core/navigation' 4300 ), 4301 'allowedBlocks' => array( 4302 'core/navigation-link', 4303 'core/navigation-submenu', 4304 'core/page-list' 4305 ), 4306 'description' => 'Add a page, link, or another item to your navigation.', 4307 'textdomain' => 'default', 4308 'attributes' => array( 4309 'label' => array( 4310 'type' => 'string', 4311 'role' => 'content' 4312 ), 4313 'type' => array( 4314 'type' => 'string' 4315 ), 4316 'description' => array( 4317 'type' => 'string' 4318 ), 4319 'rel' => array( 4320 'type' => 'string' 4321 ), 4322 'id' => array( 4323 'type' => 'number' 4324 ), 4325 'opensInNewTab' => array( 4326 'type' => 'boolean', 4327 'default' => false 4328 ), 4329 'url' => array( 4330 'type' => 'string', 4331 'role' => 'content' 4332 ), 4333 'title' => array( 4334 'type' => 'string' 4335 ), 4336 'kind' => array( 4337 'type' => 'string' 4338 ), 4339 'isTopLevelLink' => array( 4340 'type' => 'boolean' 4341 ) 4342 ), 4343 'usesContext' => array( 4344 'textColor', 4345 'customTextColor', 4346 'backgroundColor', 4347 'customBackgroundColor', 4348 'overlayTextColor', 4349 'customOverlayTextColor', 4350 'overlayBackgroundColor', 4351 'customOverlayBackgroundColor', 4352 'fontSize', 4353 'customFontSize', 4354 'showSubmenuIcon', 4355 'maxNestingLevel', 4356 'style' 4357 ), 4358 'supports' => array( 4359 'anchor' => true, 4360 'reusable' => false, 4361 'html' => false, 4362 '__experimentalSlashInserter' => true, 4363 'typography' => array( 4364 'fontSize' => true, 4365 'lineHeight' => true, 4366 '__experimentalFontFamily' => true, 4367 '__experimentalFontWeight' => true, 4368 '__experimentalFontStyle' => true, 4369 '__experimentalTextTransform' => true, 4370 '__experimentalTextDecoration' => true, 4371 '__experimentalLetterSpacing' => true, 4372 '__experimentalDefaultControls' => array( 4373 'fontSize' => true 4374 ) 4375 ), 4376 'renaming' => false, 4377 'interactivity' => array( 4378 'clientNavigation' => true 4379 ) 4380 ), 4381 'editorStyle' => 'wp-block-navigation-link-editor', 4382 'style' => 'wp-block-navigation-link' 4383 ), 4384 'navigation-overlay-close' => array( 4385 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4386 'apiVersion' => 3, 4387 'name' => 'core/navigation-overlay-close', 4388 'title' => 'Navigation Overlay Close', 4389 'category' => 'design', 4390 'description' => 'A customizable button to close overlays.', 4391 'keywords' => array( 4392 'close', 4393 'overlay', 4394 'navigation', 4395 'menu' 4396 ), 4397 'textdomain' => 'default', 4398 'attributes' => array( 4399 'displayMode' => array( 4400 'type' => 'string', 4401 'enum' => array( 4402 'icon', 4403 'text', 4404 'both' 4405 ), 4406 'default' => 'icon' 4407 ), 4408 'text' => array( 4409 'type' => 'string' 4410 ) 4411 ), 4412 'supports' => array( 4413 'color' => array( 4414 'gradients' => false, 4415 '__experimentalDefaultControls' => array( 4416 'background' => true, 4417 'text' => true 4418 ) 4419 ), 4420 'spacing' => array( 4421 'padding' => true, 4422 '__experimentalDefaultControls' => array( 4423 'padding' => true 4424 ) 4425 ), 4426 'typography' => array( 4427 'fontSize' => true, 4428 'lineHeight' => true, 4429 '__experimentalFontFamily' => true, 4430 '__experimentalFontWeight' => true, 4431 '__experimentalFontStyle' => true, 4432 '__experimentalTextTransform' => true, 4433 '__experimentalTextDecoration' => true, 4434 '__experimentalLetterSpacing' => true, 4435 '__experimentalDefaultControls' => array( 4436 'fontSize' => true 4437 ) 4438 ) 4439 ), 4440 'style' => 'wp-block-navigation-overlay-close' 4441 ), 4442 'navigation-submenu' => array( 4443 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4444 'apiVersion' => 3, 4445 'name' => 'core/navigation-submenu', 4446 'title' => 'Submenu', 4447 'category' => 'design', 4448 'parent' => array( 4449 'core/navigation' 4450 ), 4451 'description' => 'Add a submenu to your navigation.', 4452 'textdomain' => 'default', 4453 'attributes' => array( 4454 'label' => array( 4455 'type' => 'string', 4456 'role' => 'content' 4457 ), 4458 'type' => array( 4459 'type' => 'string' 4460 ), 4461 'description' => array( 4462 'type' => 'string' 4463 ), 4464 'rel' => array( 4465 'type' => 'string' 4466 ), 4467 'id' => array( 4468 'type' => 'number' 4469 ), 4470 'opensInNewTab' => array( 4471 'type' => 'boolean', 4472 'default' => false 4473 ), 4474 'url' => array( 4475 'type' => 'string', 4476 'role' => 'content' 4477 ), 4478 'title' => array( 4479 'type' => 'string' 4480 ), 4481 'kind' => array( 4482 'type' => 'string' 4483 ), 4484 'isTopLevelItem' => array( 4485 'type' => 'boolean' 4486 ) 4487 ), 4488 'usesContext' => array( 4489 'textColor', 4490 'customTextColor', 4491 'backgroundColor', 4492 'customBackgroundColor', 4493 'overlayTextColor', 4494 'customOverlayTextColor', 4495 'overlayBackgroundColor', 4496 'customOverlayBackgroundColor', 4497 'fontSize', 4498 'customFontSize', 4499 'showSubmenuIcon', 4500 'maxNestingLevel', 4501 'openSubmenusOnClick', 4502 'submenuVisibility', 4503 'style' 4504 ), 4505 'supports' => array( 4506 'anchor' => true, 4507 'reusable' => false, 4508 'html' => false, 4509 'typography' => array( 4510 'fontSize' => true, 4511 'lineHeight' => true, 4512 '__experimentalFontFamily' => true, 4513 '__experimentalFontWeight' => true, 4514 '__experimentalFontStyle' => true, 4515 '__experimentalTextTransform' => true, 4516 '__experimentalTextDecoration' => true, 4517 '__experimentalLetterSpacing' => true, 4518 '__experimentalDefaultControls' => array( 4519 'fontSize' => true 4520 ) 4521 ), 4522 'interactivity' => array( 4523 'clientNavigation' => true 4524 ) 4525 ), 4526 'editorStyle' => 'wp-block-navigation-submenu-editor', 4527 'style' => 'wp-block-navigation-submenu' 4528 ), 4529 'nextpage' => array( 4530 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4531 'apiVersion' => 3, 4532 'name' => 'core/nextpage', 4533 'title' => 'Page Break', 4534 'category' => 'design', 4535 'description' => 'Separate your content into a multi-page experience.', 4536 'keywords' => array( 4537 'next page', 4538 'pagination' 4539 ), 4540 'parent' => array( 4541 'core/post-content' 4542 ), 4543 'textdomain' => 'default', 4544 'supports' => array( 4545 'customClassName' => false, 4546 'className' => false, 4547 'html' => false, 4548 'visibility' => false, 4549 'interactivity' => array( 4550 'clientNavigation' => true 4551 ), 4552 'customCSS' => false 4553 ), 4554 'editorStyle' => 'wp-block-nextpage-editor' 4555 ), 4556 'page-list' => array( 4557 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4558 'apiVersion' => 3, 4559 'name' => 'core/page-list', 4560 'title' => 'Page List', 4561 'category' => 'widgets', 4562 'allowedBlocks' => array( 4563 'core/page-list-item' 4564 ), 4565 'description' => 'Display a list of all pages.', 4566 'keywords' => array( 4567 'menu', 4568 'navigation' 4569 ), 4570 'textdomain' => 'default', 4571 'attributes' => array( 4572 'parentPageID' => array( 4573 'type' => 'integer', 4574 'default' => 0 4575 ), 4576 'isNested' => array( 4577 'type' => 'boolean', 4578 'default' => false 4579 ) 4580 ), 4581 'usesContext' => array( 4582 'textColor', 4583 'customTextColor', 4584 'backgroundColor', 4585 'customBackgroundColor', 4586 'overlayTextColor', 4587 'customOverlayTextColor', 4588 'overlayBackgroundColor', 4589 'customOverlayBackgroundColor', 4590 'fontSize', 4591 'customFontSize', 4592 'showSubmenuIcon', 4593 'style', 4594 'openSubmenusOnClick', 4595 'submenuVisibility' 4596 ), 4597 'supports' => array( 4598 'anchor' => true, 4599 'reusable' => false, 4600 'html' => false, 4601 'typography' => array( 4602 'fontSize' => true, 4603 'lineHeight' => true, 4604 '__experimentalFontFamily' => true, 4605 '__experimentalFontWeight' => true, 4606 '__experimentalFontStyle' => true, 4607 '__experimentalTextTransform' => true, 4608 '__experimentalTextDecoration' => true, 4609 '__experimentalLetterSpacing' => true, 4610 '__experimentalDefaultControls' => array( 4611 'fontSize' => true 4612 ) 4613 ), 4614 'interactivity' => array( 4615 'clientNavigation' => true 4616 ), 4617 'color' => array( 4618 'text' => true, 4619 'background' => true, 4620 'link' => true, 4621 'gradients' => true, 4622 '__experimentalDefaultControls' => array( 4623 'background' => true, 4624 'text' => true, 4625 'link' => true 4626 ) 4627 ), 4628 '__experimentalBorder' => array( 4629 'radius' => true, 4630 'color' => true, 4631 'width' => true, 4632 'style' => true 4633 ), 4634 'spacing' => array( 4635 'padding' => true, 4636 'margin' => true, 4637 '__experimentalDefaultControls' => array( 4638 'padding' => false, 4639 'margin' => false 4640 ) 4641 ), 4642 'contentRole' => true 4643 ), 4644 'editorStyle' => 'wp-block-page-list-editor', 4645 'style' => 'wp-block-page-list' 4646 ), 4647 'page-list-item' => array( 4648 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4649 'apiVersion' => 3, 4650 'name' => 'core/page-list-item', 4651 'title' => 'Page List Item', 4652 'category' => 'widgets', 4653 'parent' => array( 4654 'core/page-list' 4655 ), 4656 'description' => 'Displays a page inside a list of all pages.', 4657 'keywords' => array( 4658 'page', 4659 'menu', 4660 'navigation' 4661 ), 4662 'textdomain' => 'default', 4663 'attributes' => array( 4664 'id' => array( 4665 'type' => 'number' 4666 ), 4667 'label' => array( 4668 'type' => 'string' 4669 ), 4670 'title' => array( 4671 'type' => 'string' 4672 ), 4673 'link' => array( 4674 'type' => 'string' 4675 ), 4676 'hasChildren' => array( 4677 'type' => 'boolean' 4678 ) 4679 ), 4680 'usesContext' => array( 4681 'textColor', 4682 'customTextColor', 4683 'backgroundColor', 4684 'customBackgroundColor', 4685 'overlayTextColor', 4686 'customOverlayTextColor', 4687 'overlayBackgroundColor', 4688 'customOverlayBackgroundColor', 4689 'fontSize', 4690 'customFontSize', 4691 'showSubmenuIcon', 4692 'style', 4693 'openSubmenusOnClick', 4694 'submenuVisibility' 4695 ), 4696 'supports' => array( 4697 'anchor' => true, 4698 'reusable' => false, 4699 'html' => false, 4700 'lock' => false, 4701 'inserter' => false, 4702 '__experimentalToolbar' => false, 4703 'interactivity' => array( 4704 'clientNavigation' => true 4705 ) 4706 ), 4707 'editorStyle' => 'wp-block-page-list-editor', 4708 'style' => 'wp-block-page-list' 4709 ), 4710 'paragraph' => array( 4711 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4712 'apiVersion' => 3, 4713 'name' => 'core/paragraph', 4714 'title' => 'Paragraph', 4715 'category' => 'text', 4716 'description' => 'Start with the basic building block of all narrative.', 4717 'keywords' => array( 4718 'text' 4719 ), 4720 'textdomain' => 'default', 4721 'attributes' => array( 4722 'content' => array( 4723 'type' => 'rich-text', 4724 'source' => 'rich-text', 4725 'selector' => 'p', 4726 'role' => 'content' 4727 ), 4728 'dropCap' => array( 4729 'type' => 'boolean', 4730 'default' => false 4731 ), 4732 'placeholder' => array( 4733 'type' => 'string' 4734 ), 4735 'direction' => array( 4736 'type' => 'string', 4737 'enum' => array( 4738 'ltr', 4739 'rtl' 4740 ) 4741 ) 4742 ), 4743 'supports' => array( 4744 'align' => array( 4745 'wide', 4746 'full' 4747 ), 4748 'splitting' => true, 4749 'anchor' => true, 4750 'className' => false, 4751 '__experimentalBorder' => array( 4752 'color' => true, 4753 'radius' => true, 4754 'style' => true, 4755 'width' => true 4756 ), 4757 'color' => array( 4758 'gradients' => true, 4759 'link' => true, 4760 '__experimentalDefaultControls' => array( 4761 'background' => true, 4762 'text' => true 4763 ) 4764 ), 4765 'spacing' => array( 4766 'margin' => true, 4767 'padding' => true, 4768 '__experimentalDefaultControls' => array( 4769 'margin' => false, 4770 'padding' => false 4771 ) 4772 ), 4773 'typography' => array( 4774 'fontSize' => true, 4775 'lineHeight' => true, 4776 'textAlign' => true, 4777 'textColumns' => true, 4778 'textIndent' => true, 4779 '__experimentalFontFamily' => true, 4780 '__experimentalTextDecoration' => true, 4781 '__experimentalFontStyle' => true, 4782 '__experimentalFontWeight' => true, 4783 '__experimentalLetterSpacing' => true, 4784 '__experimentalTextTransform' => true, 4785 '__experimentalWritingMode' => true, 4786 'fitText' => true, 4787 '__experimentalDefaultControls' => array( 4788 'fontSize' => true 4789 ) 4790 ), 4791 '__experimentalSelector' => 'p', 4792 '__unstablePasteTextInline' => true, 4793 'interactivity' => array( 4794 'clientNavigation' => true 4795 ) 4796 ), 4797 'selectors' => array( 4798 'root' => 'p', 4799 'typography' => array( 4800 'textIndent' => '.wp-block-paragraph + .wp-block-paragraph' 4801 ) 4802 ), 4803 'editorStyle' => 'wp-block-paragraph-editor', 4804 'style' => 'wp-block-paragraph' 4805 ), 4806 'pattern' => array( 4807 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4808 'apiVersion' => 3, 4809 'name' => 'core/pattern', 4810 'title' => 'Pattern Placeholder', 4811 'category' => 'theme', 4812 'description' => 'Show a block pattern.', 4813 'supports' => array( 4814 'html' => false, 4815 'inserter' => false, 4816 'renaming' => false, 4817 'visibility' => false, 4818 'interactivity' => array( 4819 'clientNavigation' => true 4820 ) 4821 ), 4822 'textdomain' => 'default', 4823 'attributes' => array( 4824 'slug' => array( 4825 'type' => 'string' 4826 ) 4827 ) 4828 ), 4829 'post-author' => array( 4830 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4831 'apiVersion' => 3, 4832 'name' => 'core/post-author', 4833 'title' => 'Author (deprecated)', 4834 'category' => 'theme', 4835 'description' => 'This block is deprecated. Please use the Avatar block, the Author Name block, and the Author Biography block instead.', 4836 'textdomain' => 'default', 4837 'attributes' => array( 4838 'textAlign' => array( 4839 'type' => 'string' 4840 ), 4841 'avatarSize' => array( 4842 'type' => 'number', 4843 'default' => 48 4844 ), 4845 'showAvatar' => array( 4846 'type' => 'boolean', 4847 'default' => true 4848 ), 4849 'showBio' => array( 4850 'type' => 'boolean' 4851 ), 4852 'byline' => array( 4853 'type' => 'string' 4854 ), 4855 'isLink' => array( 4856 'type' => 'boolean', 4857 'default' => false, 4858 'role' => 'content' 4859 ), 4860 'linkTarget' => array( 4861 'type' => 'string', 4862 'default' => '_self', 4863 'role' => 'content' 4864 ) 4865 ), 4866 'usesContext' => array( 4867 'postType', 4868 'postId', 4869 'queryId' 4870 ), 4871 'supports' => array( 4872 'inserter' => false, 4873 'anchor' => true, 4874 'html' => false, 4875 'spacing' => array( 4876 'margin' => true, 4877 'padding' => true 4878 ), 4879 'typography' => array( 4880 'fontSize' => true, 4881 'lineHeight' => true, 4882 '__experimentalFontFamily' => true, 4883 '__experimentalFontWeight' => true, 4884 '__experimentalFontStyle' => true, 4885 '__experimentalTextTransform' => true, 4886 '__experimentalTextDecoration' => true, 4887 '__experimentalLetterSpacing' => true, 4888 '__experimentalDefaultControls' => array( 4889 'fontSize' => true 4890 ) 4891 ), 4892 'color' => array( 4893 'gradients' => true, 4894 'link' => true, 4895 '__experimentalDefaultControls' => array( 4896 'background' => true, 4897 'text' => true 4898 ) 4899 ), 4900 'interactivity' => array( 4901 'clientNavigation' => true 4902 ), 4903 '__experimentalBorder' => array( 4904 'radius' => true, 4905 'color' => true, 4906 'width' => true, 4907 'style' => true, 4908 '__experimentalDefaultControls' => array( 4909 'radius' => true, 4910 'color' => true, 4911 'width' => true, 4912 'style' => true 4913 ) 4914 ), 4915 'filter' => array( 4916 'duotone' => true 4917 ) 4918 ), 4919 'selectors' => array( 4920 'filter' => array( 4921 'duotone' => '.wp-block-post-author .wp-block-post-author__avatar img' 4922 ) 4923 ), 4924 'editorStyle' => 'wp-block-post-author-editor', 4925 'style' => 'wp-block-post-author' 4926 ), 4927 'post-author-biography' => array( 4928 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4929 'apiVersion' => 3, 4930 'name' => 'core/post-author-biography', 4931 'title' => 'Author Biography', 4932 'category' => 'theme', 4933 'description' => 'The author biography.', 4934 'textdomain' => 'default', 4935 'usesContext' => array( 4936 'postType', 4937 'postId' 4938 ), 4939 'example' => array( 4940 'viewportWidth' => 350 4941 ), 4942 'supports' => array( 4943 'anchor' => true, 4944 'spacing' => array( 4945 'margin' => true, 4946 'padding' => true 4947 ), 4948 'color' => array( 4949 'gradients' => true, 4950 'link' => true, 4951 '__experimentalDefaultControls' => array( 4952 'background' => true, 4953 'text' => true 4954 ) 4955 ), 4956 'typography' => array( 4957 'fontSize' => true, 4958 'lineHeight' => true, 4959 'textAlign' => true, 4960 '__experimentalFontFamily' => true, 4961 '__experimentalFontWeight' => true, 4962 '__experimentalFontStyle' => true, 4963 '__experimentalTextTransform' => true, 4964 '__experimentalTextDecoration' => true, 4965 '__experimentalLetterSpacing' => true, 4966 '__experimentalDefaultControls' => array( 4967 'fontSize' => true 4968 ) 4969 ), 4970 'interactivity' => array( 4971 'clientNavigation' => true 4972 ), 4973 '__experimentalBorder' => array( 4974 'radius' => true, 4975 'color' => true, 4976 'width' => true, 4977 'style' => true, 4978 '__experimentalDefaultControls' => array( 4979 'radius' => true, 4980 'color' => true, 4981 'width' => true, 4982 'style' => true 4983 ) 4984 ) 4985 ), 4986 'style' => 'wp-block-post-author-biography' 4987 ), 4988 'post-author-name' => array( 4989 '$schema' => 'https://schemas.wp.org/trunk/block.json', 4990 'apiVersion' => 3, 4991 'name' => 'core/post-author-name', 4992 'title' => 'Author Name', 4993 'category' => 'theme', 4994 'description' => 'The author name.', 4995 'textdomain' => 'default', 4996 'attributes' => array( 4997 'isLink' => array( 4998 'type' => 'boolean', 4999 'default' => false, 5000 'role' => 'content' 5001 ), 5002 'linkTarget' => array( 5003 'type' => 'string', 5004 'default' => '_self', 5005 'role' => 'content' 5006 ) 5007 ), 5008 'usesContext' => array( 5009 'postType', 5010 'postId' 5011 ), 5012 'example' => array( 5013 'viewportWidth' => 350 5014 ), 5015 'supports' => array( 5016 'anchor' => true, 5017 'html' => false, 5018 'spacing' => array( 5019 'margin' => true, 5020 'padding' => true 5021 ), 5022 'color' => array( 5023 'gradients' => true, 5024 'link' => true, 5025 '__experimentalDefaultControls' => array( 5026 'background' => true, 5027 'text' => true, 5028 'link' => true 5029 ) 5030 ), 5031 'typography' => array( 5032 'fontSize' => true, 5033 'lineHeight' => true, 5034 'textAlign' => true, 5035 '__experimentalFontFamily' => true, 5036 '__experimentalFontWeight' => true, 5037 '__experimentalFontStyle' => true, 5038 '__experimentalTextTransform' => true, 5039 '__experimentalTextDecoration' => true, 5040 '__experimentalLetterSpacing' => true, 5041 '__experimentalDefaultControls' => array( 5042 'fontSize' => true 5043 ) 5044 ), 5045 'interactivity' => array( 5046 'clientNavigation' => true 5047 ), 5048 '__experimentalBorder' => array( 5049 'radius' => true, 5050 'color' => true, 5051 'width' => true, 5052 'style' => true, 5053 '__experimentalDefaultControls' => array( 5054 'radius' => true, 5055 'color' => true, 5056 'width' => true, 5057 'style' => true 5058 ) 5059 ) 5060 ), 5061 'style' => 'wp-block-post-author-name' 5062 ), 5063 'post-comments-count' => array( 5064 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5065 'apiVersion' => 3, 5066 'name' => 'core/post-comments-count', 5067 'title' => 'Comments Count', 5068 'category' => 'theme', 5069 'description' => 'Display a post\'s comments count.', 5070 'textdomain' => 'default', 5071 'usesContext' => array( 5072 'postId' 5073 ), 5074 'example' => array( 5075 'viewportWidth' => 350 5076 ), 5077 'supports' => array( 5078 'anchor' => true, 5079 'html' => false, 5080 'color' => array( 5081 'gradients' => true, 5082 '__experimentalDefaultControls' => array( 5083 'background' => true, 5084 'text' => true 5085 ) 5086 ), 5087 'spacing' => array( 5088 'margin' => true, 5089 'padding' => true 5090 ), 5091 'typography' => array( 5092 'fontSize' => true, 5093 'lineHeight' => true, 5094 'textAlign' => true, 5095 '__experimentalFontFamily' => true, 5096 '__experimentalFontWeight' => true, 5097 '__experimentalFontStyle' => true, 5098 '__experimentalTextTransform' => true, 5099 '__experimentalTextDecoration' => true, 5100 '__experimentalLetterSpacing' => true, 5101 '__experimentalDefaultControls' => array( 5102 'fontSize' => true 5103 ) 5104 ), 5105 '__experimentalBorder' => array( 5106 'radius' => true, 5107 'color' => true, 5108 'width' => true, 5109 'style' => true 5110 ), 5111 'interactivity' => array( 5112 'clientNavigation' => true 5113 ) 5114 ), 5115 'style' => 'wp-block-post-comments-count' 5116 ), 5117 'post-comments-form' => array( 5118 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5119 'apiVersion' => 3, 5120 'name' => 'core/post-comments-form', 5121 'title' => 'Comments Form', 5122 'category' => 'theme', 5123 'description' => 'Display a post\'s comments form.', 5124 'textdomain' => 'default', 5125 'usesContext' => array( 5126 'postId', 5127 'postType' 5128 ), 5129 'supports' => array( 5130 'anchor' => true, 5131 'html' => false, 5132 'color' => array( 5133 'gradients' => true, 5134 'heading' => true, 5135 'link' => true, 5136 '__experimentalDefaultControls' => array( 5137 'background' => true, 5138 'text' => true 5139 ) 5140 ), 5141 'spacing' => array( 5142 'margin' => true, 5143 'padding' => true 5144 ), 5145 'typography' => array( 5146 'fontSize' => true, 5147 'lineHeight' => true, 5148 'textAlign' => true, 5149 '__experimentalFontStyle' => true, 5150 '__experimentalFontWeight' => true, 5151 '__experimentalLetterSpacing' => true, 5152 '__experimentalTextTransform' => true, 5153 '__experimentalDefaultControls' => array( 5154 'fontSize' => true 5155 ) 5156 ), 5157 '__experimentalBorder' => array( 5158 'radius' => true, 5159 'color' => true, 5160 'width' => true, 5161 'style' => true, 5162 '__experimentalDefaultControls' => array( 5163 'radius' => true, 5164 'color' => true, 5165 'width' => true, 5166 'style' => true 5167 ) 5168 ) 5169 ), 5170 'editorStyle' => 'wp-block-post-comments-form-editor', 5171 'style' => array( 5172 'wp-block-post-comments-form', 5173 'wp-block-buttons', 5174 'wp-block-button' 5175 ), 5176 'example' => array( 5177 'attributes' => array( 5178 'style' => array( 5179 'typography' => array( 5180 'textAlign' => 'center' 5181 ) 5182 ) 5183 ) 5184 ) 5185 ), 5186 'post-comments-link' => array( 5187 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5188 'apiVersion' => 3, 5189 'name' => 'core/post-comments-link', 5190 'title' => 'Comments Link', 5191 'category' => 'theme', 5192 'description' => 'Displays the link to the current post comments.', 5193 'textdomain' => 'default', 5194 'usesContext' => array( 5195 'postType', 5196 'postId' 5197 ), 5198 'example' => array( 5199 'viewportWidth' => 350 5200 ), 5201 'supports' => array( 5202 'anchor' => true, 5203 'html' => false, 5204 'color' => array( 5205 'link' => true, 5206 'text' => false, 5207 '__experimentalDefaultControls' => array( 5208 'background' => true, 5209 'link' => true 5210 ) 5211 ), 5212 'spacing' => array( 5213 'margin' => true, 5214 'padding' => true 5215 ), 5216 'typography' => array( 5217 'fontSize' => true, 5218 'lineHeight' => true, 5219 'textAlign' => true, 5220 '__experimentalFontFamily' => true, 5221 '__experimentalFontWeight' => true, 5222 '__experimentalFontStyle' => true, 5223 '__experimentalTextTransform' => true, 5224 '__experimentalTextDecoration' => true, 5225 '__experimentalLetterSpacing' => true, 5226 '__experimentalDefaultControls' => array( 5227 'fontSize' => true 5228 ) 5229 ), 5230 'interactivity' => array( 5231 'clientNavigation' => true 5232 ), 5233 '__experimentalBorder' => array( 5234 'radius' => true, 5235 'color' => true, 5236 'width' => true, 5237 'style' => true, 5238 '__experimentalDefaultControls' => array( 5239 'radius' => true, 5240 'color' => true, 5241 'width' => true, 5242 'style' => true 5243 ) 5244 ) 5245 ), 5246 'style' => 'wp-block-post-comments-link' 5247 ), 5248 'post-content' => array( 5249 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5250 'apiVersion' => 3, 5251 'name' => 'core/post-content', 5252 'title' => 'Content', 5253 'category' => 'theme', 5254 'description' => 'Displays the contents of a post or page.', 5255 'textdomain' => 'default', 5256 'usesContext' => array( 5257 'postId', 5258 'postType', 5259 'queryId' 5260 ), 5261 'attributes' => array( 5262 'tagName' => array( 5263 'type' => 'string', 5264 'default' => 'div' 5265 ) 5266 ), 5267 'example' => array( 5268 'viewportWidth' => 350 5269 ), 5270 'supports' => array( 5271 'anchor' => true, 5272 'align' => array( 5273 'wide', 5274 'full' 5275 ), 5276 'html' => false, 5277 'layout' => true, 5278 'background' => array( 5279 'backgroundImage' => true, 5280 'backgroundSize' => true, 5281 '__experimentalDefaultControls' => array( 5282 'backgroundImage' => true 5283 ) 5284 ), 5285 'dimensions' => array( 5286 'minHeight' => true 5287 ), 5288 'spacing' => array( 5289 'blockGap' => true, 5290 'padding' => true, 5291 'margin' => true, 5292 '__experimentalDefaultControls' => array( 5293 'margin' => false, 5294 'padding' => false 5295 ) 5296 ), 5297 'color' => array( 5298 'gradients' => true, 5299 'heading' => true, 5300 'link' => true, 5301 '__experimentalDefaultControls' => array( 5302 'background' => false, 5303 'text' => false 5304 ) 5305 ), 5306 'typography' => array( 5307 'fontSize' => true, 5308 'lineHeight' => true, 5309 '__experimentalFontFamily' => true, 5310 '__experimentalFontWeight' => true, 5311 '__experimentalFontStyle' => true, 5312 '__experimentalTextTransform' => true, 5313 '__experimentalTextDecoration' => true, 5314 '__experimentalLetterSpacing' => true, 5315 '__experimentalDefaultControls' => array( 5316 'fontSize' => true 5317 ) 5318 ), 5319 'interactivity' => array( 5320 'clientNavigation' => true 5321 ), 5322 '__experimentalBorder' => array( 5323 'radius' => true, 5324 'color' => true, 5325 'width' => true, 5326 'style' => true, 5327 '__experimentalDefaultControls' => array( 5328 'radius' => true, 5329 'color' => true, 5330 'width' => true, 5331 'style' => true 5332 ) 5333 ) 5334 ), 5335 'style' => 'wp-block-post-content', 5336 'editorStyle' => 'wp-block-post-content-editor' 5337 ), 5338 'post-date' => array( 5339 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5340 'apiVersion' => 3, 5341 'name' => 'core/post-date', 5342 'title' => 'Date', 5343 'category' => 'theme', 5344 'description' => 'Display a custom date.', 5345 'textdomain' => 'default', 5346 'attributes' => array( 5347 'datetime' => array( 5348 'type' => 'string', 5349 'role' => 'content' 5350 ), 5351 'textAlign' => array( 5352 'type' => 'string' 5353 ), 5354 'format' => array( 5355 'type' => 'string' 5356 ), 5357 'isLink' => array( 5358 'type' => 'boolean', 5359 'default' => false, 5360 'role' => 'content' 5361 ) 5362 ), 5363 'usesContext' => array( 5364 'postId', 5365 'postType', 5366 'queryId' 5367 ), 5368 'example' => array( 5369 'viewportWidth' => 350 5370 ), 5371 'supports' => array( 5372 'anchor' => true, 5373 'html' => false, 5374 'color' => array( 5375 'gradients' => true, 5376 'link' => true, 5377 '__experimentalDefaultControls' => array( 5378 'background' => true, 5379 'text' => true, 5380 'link' => true 5381 ) 5382 ), 5383 'spacing' => array( 5384 'margin' => true, 5385 'padding' => true 5386 ), 5387 'typography' => array( 5388 'fontSize' => true, 5389 'lineHeight' => true, 5390 '__experimentalFontFamily' => true, 5391 '__experimentalFontWeight' => true, 5392 '__experimentalFontStyle' => true, 5393 '__experimentalTextTransform' => true, 5394 '__experimentalTextDecoration' => true, 5395 '__experimentalLetterSpacing' => true, 5396 '__experimentalDefaultControls' => array( 5397 'fontSize' => true 5398 ) 5399 ), 5400 'interactivity' => array( 5401 'clientNavigation' => true 5402 ), 5403 '__experimentalBorder' => array( 5404 'radius' => true, 5405 'color' => true, 5406 'width' => true, 5407 'style' => true, 5408 '__experimentalDefaultControls' => array( 5409 'radius' => true, 5410 'color' => true, 5411 'width' => true, 5412 'style' => true 5413 ) 5414 ) 5415 ) 5416 ), 5417 'post-excerpt' => array( 5418 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5419 'apiVersion' => 3, 5420 'name' => 'core/post-excerpt', 5421 'title' => 'Excerpt', 5422 'category' => 'theme', 5423 'description' => 'Display the excerpt.', 5424 'textdomain' => 'default', 5425 'attributes' => array( 5426 'textAlign' => array( 5427 'type' => 'string' 5428 ), 5429 'moreText' => array( 5430 'type' => 'string', 5431 'role' => 'content' 5432 ), 5433 'showMoreOnNewLine' => array( 5434 'type' => 'boolean', 5435 'default' => true 5436 ), 5437 'excerptLength' => array( 5438 'type' => 'number', 5439 'default' => 55 5440 ) 5441 ), 5442 'usesContext' => array( 5443 'postId', 5444 'postType', 5445 'queryId' 5446 ), 5447 'example' => array( 5448 'viewportWidth' => 350 5449 ), 5450 'supports' => array( 5451 'anchor' => true, 5452 'html' => false, 5453 'color' => array( 5454 'gradients' => true, 5455 'link' => true, 5456 '__experimentalDefaultControls' => array( 5457 'background' => true, 5458 'text' => true, 5459 'link' => true 5460 ) 5461 ), 5462 'spacing' => array( 5463 'margin' => true, 5464 'padding' => true 5465 ), 5466 'typography' => array( 5467 'fontSize' => true, 5468 'lineHeight' => true, 5469 'textColumns' => true, 5470 '__experimentalFontFamily' => true, 5471 '__experimentalFontWeight' => true, 5472 '__experimentalFontStyle' => true, 5473 '__experimentalTextTransform' => true, 5474 '__experimentalTextDecoration' => true, 5475 '__experimentalLetterSpacing' => true, 5476 '__experimentalDefaultControls' => array( 5477 'fontSize' => true 5478 ) 5479 ), 5480 'interactivity' => array( 5481 'clientNavigation' => true 5482 ), 5483 '__experimentalBorder' => array( 5484 'radius' => true, 5485 'color' => true, 5486 'width' => true, 5487 'style' => true, 5488 '__experimentalDefaultControls' => array( 5489 'radius' => true, 5490 'color' => true, 5491 'width' => true, 5492 'style' => true 5493 ) 5494 ) 5495 ), 5496 'editorStyle' => 'wp-block-post-excerpt-editor', 5497 'style' => 'wp-block-post-excerpt' 5498 ), 5499 'post-featured-image' => array( 5500 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5501 'apiVersion' => 3, 5502 'name' => 'core/post-featured-image', 5503 'title' => 'Featured Image', 5504 'category' => 'theme', 5505 'description' => 'Display a post\'s featured image.', 5506 'textdomain' => 'default', 5507 'attributes' => array( 5508 'isLink' => array( 5509 'type' => 'boolean', 5510 'default' => false, 5511 'role' => 'content' 5512 ), 5513 'aspectRatio' => array( 5514 'type' => 'string' 5515 ), 5516 'width' => array( 5517 'type' => 'string' 5518 ), 5519 'height' => array( 5520 'type' => 'string' 5521 ), 5522 'scale' => array( 5523 'type' => 'string', 5524 'default' => 'cover' 5525 ), 5526 'sizeSlug' => array( 5527 'type' => 'string' 5528 ), 5529 'rel' => array( 5530 'type' => 'string', 5531 'attribute' => 'rel', 5532 'default' => '', 5533 'role' => 'content' 5534 ), 5535 'linkTarget' => array( 5536 'type' => 'string', 5537 'default' => '_self', 5538 'role' => 'content' 5539 ), 5540 'overlayColor' => array( 5541 'type' => 'string' 5542 ), 5543 'customOverlayColor' => array( 5544 'type' => 'string' 5545 ), 5546 'dimRatio' => array( 5547 'type' => 'number', 5548 'default' => 0 5549 ), 5550 'gradient' => array( 5551 'type' => 'string' 5552 ), 5553 'customGradient' => array( 5554 'type' => 'string' 5555 ), 5556 'useFirstImageFromPost' => array( 5557 'type' => 'boolean', 5558 'default' => false 5559 ) 5560 ), 5561 'usesContext' => array( 5562 'postId', 5563 'postType', 5564 'queryId' 5565 ), 5566 'example' => array( 5567 'viewportWidth' => 350 5568 ), 5569 'supports' => array( 5570 'anchor' => true, 5571 'align' => array( 5572 'left', 5573 'right', 5574 'center', 5575 'wide', 5576 'full' 5577 ), 5578 'color' => array( 5579 'text' => false, 5580 'background' => false 5581 ), 5582 '__experimentalBorder' => array( 5583 'color' => true, 5584 'radius' => true, 5585 'width' => true, 5586 '__experimentalSkipSerialization' => true, 5587 '__experimentalDefaultControls' => array( 5588 'color' => true, 5589 'radius' => true, 5590 'width' => true 5591 ) 5592 ), 5593 'filter' => array( 5594 'duotone' => true 5595 ), 5596 'shadow' => array( 5597 '__experimentalSkipSerialization' => true 5598 ), 5599 'html' => false, 5600 'spacing' => array( 5601 'margin' => true, 5602 'padding' => true 5603 ), 5604 'interactivity' => array( 5605 'clientNavigation' => true 5606 ) 5607 ), 5608 'selectors' => array( 5609 'border' => '.wp-block-post-featured-image img, .wp-block-post-featured-image .block-editor-media-placeholder, .wp-block-post-featured-image .wp-block-post-featured-image__overlay', 5610 'shadow' => '.wp-block-post-featured-image img, .wp-block-post-featured-image .components-placeholder', 5611 'filter' => array( 5612 'duotone' => '.wp-block-post-featured-image img, .wp-block-post-featured-image .wp-block-post-featured-image__placeholder, .wp-block-post-featured-image .components-placeholder__illustration, .wp-block-post-featured-image .components-placeholder::before' 5613 ) 5614 ), 5615 'editorStyle' => 'wp-block-post-featured-image-editor', 5616 'style' => 'wp-block-post-featured-image' 5617 ), 5618 'post-navigation-link' => array( 5619 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5620 'apiVersion' => 3, 5621 'name' => 'core/post-navigation-link', 5622 'title' => 'Post Navigation Link', 5623 'category' => 'theme', 5624 'description' => 'Displays the next or previous post link that is adjacent to the current post.', 5625 'textdomain' => 'default', 5626 'attributes' => array( 5627 'textAlign' => array( 5628 'type' => 'string' 5629 ), 5630 'type' => array( 5631 'type' => 'string', 5632 'default' => 'next' 5633 ), 5634 'label' => array( 5635 'type' => 'string', 5636 'role' => 'content' 5637 ), 5638 'showTitle' => array( 5639 'type' => 'boolean', 5640 'default' => false 5641 ), 5642 'linkLabel' => array( 5643 'type' => 'boolean', 5644 'default' => false 5645 ), 5646 'arrow' => array( 5647 'type' => 'string', 5648 'default' => 'none' 5649 ), 5650 'taxonomy' => array( 5651 'type' => 'string', 5652 'default' => '' 5653 ) 5654 ), 5655 'usesContext' => array( 5656 'postType' 5657 ), 5658 'supports' => array( 5659 'anchor' => true, 5660 'reusable' => false, 5661 'html' => false, 5662 'color' => array( 5663 'link' => true 5664 ), 5665 'typography' => array( 5666 'fontSize' => true, 5667 'lineHeight' => true, 5668 '__experimentalFontFamily' => true, 5669 '__experimentalFontWeight' => true, 5670 '__experimentalFontStyle' => true, 5671 '__experimentalTextTransform' => true, 5672 '__experimentalTextDecoration' => true, 5673 '__experimentalLetterSpacing' => true, 5674 '__experimentalWritingMode' => true, 5675 '__experimentalDefaultControls' => array( 5676 'fontSize' => true 5677 ) 5678 ), 5679 'interactivity' => array( 5680 'clientNavigation' => true 5681 ) 5682 ), 5683 'style' => 'wp-block-post-navigation-link' 5684 ), 5685 'post-template' => array( 5686 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5687 'apiVersion' => 3, 5688 'name' => 'core/post-template', 5689 'title' => 'Post Template', 5690 'category' => 'theme', 5691 'ancestor' => array( 5692 'core/query' 5693 ), 5694 'description' => 'Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.', 5695 'textdomain' => 'default', 5696 'usesContext' => array( 5697 'queryId', 5698 'query', 5699 'displayLayout', 5700 'templateSlug', 5701 'previewPostType', 5702 'enhancedPagination', 5703 'postType' 5704 ), 5705 'supports' => array( 5706 'anchor' => true, 5707 'reusable' => false, 5708 'html' => false, 5709 'align' => array( 5710 'wide', 5711 'full' 5712 ), 5713 'layout' => true, 5714 'color' => array( 5715 'gradients' => true, 5716 'link' => true, 5717 '__experimentalDefaultControls' => array( 5718 'background' => true, 5719 'text' => true 5720 ) 5721 ), 5722 'typography' => array( 5723 'fontSize' => true, 5724 'lineHeight' => true, 5725 '__experimentalFontFamily' => true, 5726 '__experimentalFontWeight' => true, 5727 '__experimentalFontStyle' => true, 5728 '__experimentalTextTransform' => true, 5729 '__experimentalTextDecoration' => true, 5730 '__experimentalLetterSpacing' => true, 5731 '__experimentalDefaultControls' => array( 5732 'fontSize' => true 5733 ) 5734 ), 5735 'spacing' => array( 5736 'margin' => true, 5737 'padding' => true, 5738 'blockGap' => array( 5739 '__experimentalDefault' => '1.25em' 5740 ), 5741 '__experimentalDefaultControls' => array( 5742 'blockGap' => true, 5743 'padding' => false, 5744 'margin' => false 5745 ) 5746 ), 5747 'interactivity' => array( 5748 'clientNavigation' => true 5749 ), 5750 '__experimentalBorder' => array( 5751 'radius' => true, 5752 'color' => true, 5753 'width' => true, 5754 'style' => true 5755 ) 5756 ), 5757 'style' => 'wp-block-post-template', 5758 'editorStyle' => 'wp-block-post-template-editor' 5759 ), 5760 'post-terms' => array( 5761 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5762 'apiVersion' => 3, 5763 'name' => 'core/post-terms', 5764 'title' => 'Post Terms', 5765 'category' => 'theme', 5766 'description' => 'Post terms.', 5767 'textdomain' => 'default', 5768 'attributes' => array( 5769 'term' => array( 5770 'type' => 'string' 5771 ), 5772 'separator' => array( 5773 'type' => 'string', 5774 'default' => ', ' 5775 ), 5776 'prefix' => array( 5777 'type' => 'string', 5778 'default' => '', 5779 'role' => 'content' 5780 ), 5781 'suffix' => array( 5782 'type' => 'string', 5783 'default' => '', 5784 'role' => 'content' 5785 ) 5786 ), 5787 'usesContext' => array( 5788 'postId', 5789 'postType' 5790 ), 5791 'example' => array( 5792 'viewportWidth' => 350 5793 ), 5794 'supports' => array( 5795 'anchor' => true, 5796 'html' => false, 5797 'color' => array( 5798 'gradients' => true, 5799 'link' => true, 5800 '__experimentalDefaultControls' => array( 5801 'background' => true, 5802 'text' => true, 5803 'link' => true 5804 ) 5805 ), 5806 'spacing' => array( 5807 'margin' => true, 5808 'padding' => true 5809 ), 5810 'typography' => array( 5811 'fontSize' => true, 5812 'lineHeight' => true, 5813 'textAlign' => true, 5814 '__experimentalFontFamily' => true, 5815 '__experimentalFontWeight' => true, 5816 '__experimentalFontStyle' => true, 5817 '__experimentalTextTransform' => true, 5818 '__experimentalTextDecoration' => true, 5819 '__experimentalLetterSpacing' => true, 5820 '__experimentalDefaultControls' => array( 5821 'fontSize' => true 5822 ) 5823 ), 5824 'interactivity' => array( 5825 'clientNavigation' => true 5826 ), 5827 '__experimentalBorder' => array( 5828 'radius' => true, 5829 'color' => true, 5830 'width' => true, 5831 'style' => true, 5832 '__experimentalDefaultControls' => array( 5833 'radius' => true, 5834 'color' => true, 5835 'width' => true, 5836 'style' => true 5837 ) 5838 ) 5839 ), 5840 'style' => 'wp-block-post-terms' 5841 ), 5842 'post-time-to-read' => array( 5843 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5844 'apiVersion' => 3, 5845 'name' => 'core/post-time-to-read', 5846 'title' => 'Time to Read', 5847 'category' => 'theme', 5848 'description' => 'Show minutes required to finish reading the post. Can also show a word count.', 5849 'textdomain' => 'default', 5850 'usesContext' => array( 5851 'postId', 5852 'postType' 5853 ), 5854 'attributes' => array( 5855 'displayAsRange' => array( 5856 'type' => 'boolean', 5857 'default' => true 5858 ), 5859 'displayMode' => array( 5860 'type' => 'string', 5861 'default' => 'time' 5862 ), 5863 'averageReadingSpeed' => array( 5864 'type' => 'number', 5865 'default' => 189 5866 ) 5867 ), 5868 'supports' => array( 5869 'anchor' => true, 5870 'color' => array( 5871 'gradients' => true, 5872 '__experimentalDefaultControls' => array( 5873 'background' => true, 5874 'text' => true 5875 ) 5876 ), 5877 'html' => false, 5878 'spacing' => array( 5879 'margin' => true, 5880 'padding' => true, 5881 '__experimentalDefaultControls' => array( 5882 'margin' => false, 5883 'padding' => false 5884 ) 5885 ), 5886 'typography' => array( 5887 'fontSize' => true, 5888 'lineHeight' => true, 5889 'textAlign' => true, 5890 '__experimentalFontFamily' => true, 5891 '__experimentalFontWeight' => true, 5892 '__experimentalFontStyle' => true, 5893 '__experimentalTextTransform' => true, 5894 '__experimentalTextDecoration' => true, 5895 '__experimentalLetterSpacing' => true, 5896 '__experimentalDefaultControls' => array( 5897 'fontSize' => true 5898 ) 5899 ), 5900 'interactivity' => array( 5901 'clientNavigation' => true 5902 ), 5903 '__experimentalBorder' => array( 5904 'radius' => true, 5905 'color' => true, 5906 'width' => true, 5907 'style' => true 5908 ) 5909 ) 5910 ), 5911 'post-title' => array( 5912 '$schema' => 'https://schemas.wp.org/trunk/block.json', 5913 'apiVersion' => 3, 5914 'name' => 'core/post-title', 5915 'title' => 'Title', 5916 'category' => 'theme', 5917 'description' => 'Displays the title of a post, page, or any other content-type.', 5918 'textdomain' => 'default', 5919 'usesContext' => array( 5920 'postId', 5921 'postType', 5922 'queryId' 5923 ), 5924 'attributes' => array( 5925 'textAlign' => array( 5926 'type' => 'string' 5927 ), 5928 'level' => array( 5929 'type' => 'number', 5930 'default' => 2 5931 ), 5932 'levelOptions' => array( 5933 'type' => 'array' 5934 ), 5935 'isLink' => array( 5936 'type' => 'boolean', 5937 'default' => false, 5938 'role' => 'content' 5939 ), 5940 'rel' => array( 5941 'type' => 'string', 5942 'attribute' => 'rel', 5943 'default' => '', 5944 'role' => 'content' 5945 ), 5946 'linkTarget' => array( 5947 'type' => 'string', 5948 'default' => '_self', 5949 'role' => 'content' 5950 ) 5951 ), 5952 'example' => array( 5953 'viewportWidth' => 350 5954 ), 5955 'supports' => array( 5956 'anchor' => true, 5957 'align' => array( 5958 'wide', 5959 'full' 5960 ), 5961 'html' => false, 5962 'color' => array( 5963 'gradients' => true, 5964 'link' => true, 5965 '__experimentalDefaultControls' => array( 5966 'background' => true, 5967 'text' => true, 5968 'link' => true 5969 ) 5970 ), 5971 'spacing' => array( 5972 'margin' => true, 5973 'padding' => true 5974 ), 5975 'typography' => array( 5976 'fontSize' => true, 5977 'lineHeight' => true, 5978 '__experimentalFontFamily' => true, 5979 '__experimentalFontWeight' => true, 5980 '__experimentalFontStyle' => true, 5981 '__experimentalTextTransform' => true, 5982 '__experimentalTextDecoration' => true, 5983 '__experimentalLetterSpacing' => true, 5984 '__experimentalDefaultControls' => array( 5985 'fontSize' => true 5986 ) 5987 ), 5988 'interactivity' => array( 5989 'clientNavigation' => true 5990 ), 5991 '__experimentalBorder' => array( 5992 'radius' => true, 5993 'color' => true, 5994 'width' => true, 5995 'style' => true, 5996 '__experimentalDefaultControls' => array( 5997 'radius' => true, 5998 'color' => true, 5999 'width' => true, 6000 'style' => true 6001 ) 6002 ) 6003 ), 6004 'style' => 'wp-block-post-title' 6005 ), 6006 'preformatted' => array( 6007 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6008 'apiVersion' => 3, 6009 'name' => 'core/preformatted', 6010 'title' => 'Preformatted', 6011 'category' => 'text', 6012 'description' => 'Add text that respects your spacing and tabs, and also allows styling.', 6013 'textdomain' => 'default', 6014 'attributes' => array( 6015 'content' => array( 6016 'type' => 'rich-text', 6017 'source' => 'rich-text', 6018 'selector' => 'pre', 6019 '__unstablePreserveWhiteSpace' => true, 6020 'role' => 'content' 6021 ) 6022 ), 6023 'supports' => array( 6024 'anchor' => true, 6025 'color' => array( 6026 'gradients' => true, 6027 '__experimentalDefaultControls' => array( 6028 'background' => true, 6029 'text' => true 6030 ) 6031 ), 6032 'spacing' => array( 6033 'padding' => true, 6034 'margin' => true 6035 ), 6036 'typography' => array( 6037 'fontSize' => true, 6038 'lineHeight' => true, 6039 '__experimentalFontFamily' => true, 6040 '__experimentalFontWeight' => true, 6041 '__experimentalFontStyle' => true, 6042 '__experimentalTextTransform' => true, 6043 '__experimentalTextDecoration' => true, 6044 '__experimentalLetterSpacing' => true, 6045 '__experimentalDefaultControls' => array( 6046 'fontSize' => true 6047 ) 6048 ), 6049 'interactivity' => array( 6050 'clientNavigation' => true 6051 ), 6052 '__experimentalBorder' => array( 6053 'radius' => true, 6054 'color' => true, 6055 'width' => true, 6056 'style' => true, 6057 '__experimentalDefaultControls' => array( 6058 'radius' => true, 6059 'color' => true, 6060 'width' => true, 6061 'style' => true 6062 ) 6063 ) 6064 ), 6065 'style' => 'wp-block-preformatted' 6066 ), 6067 'pullquote' => array( 6068 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6069 'apiVersion' => 3, 6070 'name' => 'core/pullquote', 6071 'title' => 'Pullquote', 6072 'category' => 'text', 6073 'description' => 'Give special visual emphasis to a quote from your text.', 6074 'textdomain' => 'default', 6075 'attributes' => array( 6076 'value' => array( 6077 'type' => 'rich-text', 6078 'source' => 'rich-text', 6079 'selector' => 'p', 6080 'role' => 'content' 6081 ), 6082 'citation' => array( 6083 'type' => 'rich-text', 6084 'source' => 'rich-text', 6085 'selector' => 'cite', 6086 'role' => 'content' 6087 ), 6088 'textAlign' => array( 6089 'type' => 'string' 6090 ) 6091 ), 6092 'supports' => array( 6093 'anchor' => true, 6094 'align' => array( 6095 'left', 6096 'right', 6097 'wide', 6098 'full' 6099 ), 6100 'background' => array( 6101 'backgroundImage' => true, 6102 'backgroundSize' => true, 6103 '__experimentalDefaultControls' => array( 6104 'backgroundImage' => true 6105 ) 6106 ), 6107 'color' => array( 6108 'gradients' => true, 6109 'background' => true, 6110 'link' => true, 6111 '__experimentalDefaultControls' => array( 6112 'background' => true, 6113 'text' => true 6114 ) 6115 ), 6116 'dimensions' => array( 6117 'minHeight' => true, 6118 '__experimentalDefaultControls' => array( 6119 'minHeight' => false 6120 ) 6121 ), 6122 'spacing' => array( 6123 'margin' => true, 6124 'padding' => true 6125 ), 6126 'typography' => array( 6127 'fontSize' => true, 6128 'lineHeight' => true, 6129 '__experimentalFontFamily' => true, 6130 '__experimentalFontWeight' => true, 6131 '__experimentalFontStyle' => true, 6132 '__experimentalTextTransform' => true, 6133 '__experimentalTextDecoration' => true, 6134 '__experimentalLetterSpacing' => true, 6135 '__experimentalDefaultControls' => array( 6136 'fontSize' => true 6137 ) 6138 ), 6139 '__experimentalBorder' => array( 6140 'color' => true, 6141 'radius' => true, 6142 'style' => true, 6143 'width' => true, 6144 '__experimentalDefaultControls' => array( 6145 'color' => true, 6146 'radius' => true, 6147 'style' => true, 6148 'width' => true 6149 ) 6150 ), 6151 '__experimentalStyle' => array( 6152 'typography' => array( 6153 'fontSize' => '1.5em', 6154 'lineHeight' => '1.6' 6155 ) 6156 ), 6157 'interactivity' => array( 6158 'clientNavigation' => true 6159 ) 6160 ), 6161 'editorStyle' => 'wp-block-pullquote-editor', 6162 'style' => 'wp-block-pullquote' 6163 ), 6164 'query' => array( 6165 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6166 'apiVersion' => 3, 6167 'name' => 'core/query', 6168 'title' => 'Query Loop', 6169 'category' => 'theme', 6170 'description' => 'An advanced block that allows displaying post types based on different query parameters and visual configurations.', 6171 'keywords' => array( 6172 'posts', 6173 'list', 6174 'blog', 6175 'blogs', 6176 'custom post types' 6177 ), 6178 'textdomain' => 'default', 6179 'attributes' => array( 6180 'queryId' => array( 6181 'type' => 'number' 6182 ), 6183 'query' => array( 6184 'type' => 'object', 6185 'default' => array( 6186 'perPage' => null, 6187 'pages' => 0, 6188 'offset' => 0, 6189 'postType' => 'post', 6190 'order' => 'desc', 6191 'orderBy' => 'date', 6192 'author' => '', 6193 'search' => '', 6194 'exclude' => array( 6195 6196 ), 6197 'sticky' => '', 6198 'inherit' => true, 6199 'taxQuery' => null, 6200 'parents' => array( 6201 6202 ), 6203 'format' => array( 6204 6205 ) 6206 ) 6207 ), 6208 'tagName' => array( 6209 'type' => 'string', 6210 'default' => 'div' 6211 ), 6212 'namespace' => array( 6213 'type' => 'string' 6214 ), 6215 'enhancedPagination' => array( 6216 'type' => 'boolean', 6217 'default' => false 6218 ) 6219 ), 6220 'usesContext' => array( 6221 'templateSlug' 6222 ), 6223 'providesContext' => array( 6224 'queryId' => 'queryId', 6225 'query' => 'query', 6226 'displayLayout' => 'displayLayout', 6227 'enhancedPagination' => 'enhancedPagination' 6228 ), 6229 'supports' => array( 6230 'anchor' => true, 6231 'align' => array( 6232 'wide', 6233 'full' 6234 ), 6235 'html' => false, 6236 'layout' => true, 6237 'interactivity' => true 6238 ), 6239 'editorStyle' => 'wp-block-query-editor' 6240 ), 6241 'query-no-results' => array( 6242 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6243 'apiVersion' => 3, 6244 'name' => 'core/query-no-results', 6245 'title' => 'No Results', 6246 'category' => 'theme', 6247 'description' => 'Contains the block elements used to render content when no query results are found.', 6248 'ancestor' => array( 6249 'core/query' 6250 ), 6251 'textdomain' => 'default', 6252 'usesContext' => array( 6253 'queryId', 6254 'query' 6255 ), 6256 'supports' => array( 6257 'anchor' => true, 6258 'align' => true, 6259 'reusable' => false, 6260 'html' => false, 6261 'color' => array( 6262 'gradients' => true, 6263 'link' => true 6264 ), 6265 'typography' => array( 6266 'fontSize' => true, 6267 'lineHeight' => true, 6268 '__experimentalFontFamily' => true, 6269 '__experimentalFontWeight' => true, 6270 '__experimentalFontStyle' => true, 6271 '__experimentalTextTransform' => true, 6272 '__experimentalTextDecoration' => true, 6273 '__experimentalLetterSpacing' => true, 6274 '__experimentalDefaultControls' => array( 6275 'fontSize' => true 6276 ) 6277 ), 6278 'interactivity' => array( 6279 'clientNavigation' => true 6280 ) 6281 ) 6282 ), 6283 'query-pagination' => array( 6284 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6285 'apiVersion' => 3, 6286 'name' => 'core/query-pagination', 6287 'title' => 'Pagination', 6288 'category' => 'theme', 6289 'ancestor' => array( 6290 'core/query' 6291 ), 6292 'allowedBlocks' => array( 6293 'core/query-pagination-previous', 6294 'core/query-pagination-numbers', 6295 'core/query-pagination-next' 6296 ), 6297 'description' => 'Displays a paginated navigation to next/previous set of posts, when applicable.', 6298 'textdomain' => 'default', 6299 'attributes' => array( 6300 'paginationArrow' => array( 6301 'type' => 'string', 6302 'default' => 'none' 6303 ), 6304 'showLabel' => array( 6305 'type' => 'boolean', 6306 'default' => true 6307 ) 6308 ), 6309 'usesContext' => array( 6310 'queryId', 6311 'query' 6312 ), 6313 'providesContext' => array( 6314 'paginationArrow' => 'paginationArrow', 6315 'showLabel' => 'showLabel' 6316 ), 6317 'supports' => array( 6318 'anchor' => true, 6319 'align' => true, 6320 'reusable' => false, 6321 'html' => false, 6322 'color' => array( 6323 'gradients' => true, 6324 'link' => true, 6325 '__experimentalDefaultControls' => array( 6326 'background' => true, 6327 'text' => true, 6328 'link' => true 6329 ) 6330 ), 6331 'layout' => array( 6332 'allowSwitching' => false, 6333 'allowInheriting' => false, 6334 'default' => array( 6335 'type' => 'flex' 6336 ) 6337 ), 6338 'typography' => array( 6339 'fontSize' => true, 6340 'lineHeight' => true, 6341 '__experimentalFontFamily' => true, 6342 '__experimentalFontWeight' => true, 6343 '__experimentalFontStyle' => true, 6344 '__experimentalTextTransform' => true, 6345 '__experimentalTextDecoration' => true, 6346 '__experimentalLetterSpacing' => true, 6347 '__experimentalDefaultControls' => array( 6348 'fontSize' => true 6349 ) 6350 ), 6351 'interactivity' => array( 6352 'clientNavigation' => true 6353 ) 6354 ), 6355 'editorStyle' => 'wp-block-query-pagination-editor', 6356 'style' => 'wp-block-query-pagination' 6357 ), 6358 'query-pagination-next' => array( 6359 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6360 'apiVersion' => 3, 6361 'name' => 'core/query-pagination-next', 6362 'title' => 'Next Page', 6363 'category' => 'theme', 6364 'parent' => array( 6365 'core/query-pagination' 6366 ), 6367 'description' => 'Displays the next posts page link.', 6368 'textdomain' => 'default', 6369 'attributes' => array( 6370 'label' => array( 6371 'type' => 'string' 6372 ) 6373 ), 6374 'usesContext' => array( 6375 'queryId', 6376 'query', 6377 'paginationArrow', 6378 'showLabel', 6379 'enhancedPagination' 6380 ), 6381 'supports' => array( 6382 'anchor' => true, 6383 'reusable' => false, 6384 'html' => false, 6385 'color' => array( 6386 'gradients' => true, 6387 'text' => false, 6388 '__experimentalDefaultControls' => array( 6389 'background' => true 6390 ) 6391 ), 6392 'typography' => array( 6393 'fontSize' => true, 6394 'lineHeight' => true, 6395 '__experimentalFontFamily' => true, 6396 '__experimentalFontWeight' => true, 6397 '__experimentalFontStyle' => true, 6398 '__experimentalTextTransform' => true, 6399 '__experimentalTextDecoration' => true, 6400 '__experimentalLetterSpacing' => true, 6401 '__experimentalDefaultControls' => array( 6402 'fontSize' => true 6403 ) 6404 ), 6405 'interactivity' => array( 6406 'clientNavigation' => true 6407 ) 6408 ) 6409 ), 6410 'query-pagination-numbers' => array( 6411 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6412 'apiVersion' => 3, 6413 'name' => 'core/query-pagination-numbers', 6414 'title' => 'Page Numbers', 6415 'category' => 'theme', 6416 'parent' => array( 6417 'core/query-pagination' 6418 ), 6419 'description' => 'Displays a list of page numbers for pagination.', 6420 'textdomain' => 'default', 6421 'attributes' => array( 6422 'midSize' => array( 6423 'type' => 'number', 6424 'default' => 2 6425 ) 6426 ), 6427 'usesContext' => array( 6428 'queryId', 6429 'query', 6430 'enhancedPagination' 6431 ), 6432 'supports' => array( 6433 'anchor' => true, 6434 'reusable' => false, 6435 'html' => false, 6436 'color' => array( 6437 'gradients' => true, 6438 'text' => false, 6439 '__experimentalDefaultControls' => array( 6440 'background' => true 6441 ) 6442 ), 6443 'typography' => array( 6444 'fontSize' => true, 6445 'lineHeight' => true, 6446 '__experimentalFontFamily' => true, 6447 '__experimentalFontWeight' => true, 6448 '__experimentalFontStyle' => true, 6449 '__experimentalTextTransform' => true, 6450 '__experimentalTextDecoration' => true, 6451 '__experimentalLetterSpacing' => true, 6452 '__experimentalDefaultControls' => array( 6453 'fontSize' => true 6454 ) 6455 ), 6456 'interactivity' => array( 6457 'clientNavigation' => true 6458 ) 6459 ), 6460 'editorStyle' => 'wp-block-query-pagination-numbers-editor' 6461 ), 6462 'query-pagination-previous' => array( 6463 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6464 'apiVersion' => 3, 6465 'name' => 'core/query-pagination-previous', 6466 'title' => 'Previous Page', 6467 'category' => 'theme', 6468 'parent' => array( 6469 'core/query-pagination' 6470 ), 6471 'description' => 'Displays the previous posts page link.', 6472 'textdomain' => 'default', 6473 'attributes' => array( 6474 'label' => array( 6475 'type' => 'string' 6476 ) 6477 ), 6478 'usesContext' => array( 6479 'queryId', 6480 'query', 6481 'paginationArrow', 6482 'showLabel', 6483 'enhancedPagination' 6484 ), 6485 'supports' => array( 6486 'anchor' => true, 6487 'reusable' => false, 6488 'html' => false, 6489 'color' => array( 6490 'gradients' => true, 6491 'text' => false, 6492 '__experimentalDefaultControls' => array( 6493 'background' => true 6494 ) 6495 ), 6496 'typography' => array( 6497 'fontSize' => true, 6498 'lineHeight' => true, 6499 '__experimentalFontFamily' => true, 6500 '__experimentalFontWeight' => true, 6501 '__experimentalFontStyle' => true, 6502 '__experimentalTextTransform' => true, 6503 '__experimentalTextDecoration' => true, 6504 '__experimentalLetterSpacing' => true, 6505 '__experimentalDefaultControls' => array( 6506 'fontSize' => true 6507 ) 6508 ), 6509 'interactivity' => array( 6510 'clientNavigation' => true 6511 ) 6512 ) 6513 ), 6514 'query-title' => array( 6515 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6516 'apiVersion' => 3, 6517 'name' => 'core/query-title', 6518 'title' => 'Query Title', 6519 'category' => 'theme', 6520 'description' => 'Display the query title.', 6521 'textdomain' => 'default', 6522 'attributes' => array( 6523 'type' => array( 6524 'type' => 'string' 6525 ), 6526 'textAlign' => array( 6527 'type' => 'string' 6528 ), 6529 'level' => array( 6530 'type' => 'number', 6531 'default' => 1 6532 ), 6533 'levelOptions' => array( 6534 'type' => 'array' 6535 ), 6536 'showPrefix' => array( 6537 'type' => 'boolean', 6538 'default' => true 6539 ), 6540 'showSearchTerm' => array( 6541 'type' => 'boolean', 6542 'default' => true 6543 ) 6544 ), 6545 'example' => array( 6546 'attributes' => array( 6547 'type' => 'search' 6548 ) 6549 ), 6550 'usesContext' => array( 6551 'query' 6552 ), 6553 'supports' => array( 6554 'anchor' => true, 6555 'align' => array( 6556 'wide', 6557 'full' 6558 ), 6559 'html' => false, 6560 'color' => array( 6561 'gradients' => true, 6562 '__experimentalDefaultControls' => array( 6563 'background' => true, 6564 'text' => true 6565 ) 6566 ), 6567 'spacing' => array( 6568 'margin' => true, 6569 'padding' => true 6570 ), 6571 'typography' => array( 6572 'fontSize' => true, 6573 'lineHeight' => true, 6574 '__experimentalFontFamily' => true, 6575 '__experimentalFontStyle' => true, 6576 '__experimentalFontWeight' => true, 6577 '__experimentalLetterSpacing' => true, 6578 '__experimentalTextTransform' => true, 6579 '__experimentalTextDecoration' => true, 6580 '__experimentalDefaultControls' => array( 6581 'fontSize' => true 6582 ) 6583 ), 6584 'interactivity' => array( 6585 'clientNavigation' => true 6586 ), 6587 '__experimentalBorder' => array( 6588 'radius' => true, 6589 'color' => true, 6590 'width' => true, 6591 'style' => true, 6592 '__experimentalDefaultControls' => array( 6593 'radius' => true, 6594 'color' => true, 6595 'width' => true, 6596 'style' => true 6597 ) 6598 ) 6599 ), 6600 'style' => 'wp-block-query-title' 6601 ), 6602 'query-total' => array( 6603 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6604 'apiVersion' => 3, 6605 'name' => 'core/query-total', 6606 'title' => 'Query Total', 6607 'category' => 'theme', 6608 'ancestor' => array( 6609 'core/query' 6610 ), 6611 'description' => 'Display the total number of results in a query.', 6612 'textdomain' => 'default', 6613 'attributes' => array( 6614 'displayType' => array( 6615 'type' => 'string', 6616 'default' => 'total-results' 6617 ) 6618 ), 6619 'usesContext' => array( 6620 'queryId', 6621 'query' 6622 ), 6623 'supports' => array( 6624 'anchor' => true, 6625 'align' => array( 6626 'wide', 6627 'full' 6628 ), 6629 'html' => false, 6630 'spacing' => array( 6631 'margin' => true, 6632 'padding' => true 6633 ), 6634 'color' => array( 6635 'gradients' => true, 6636 '__experimentalDefaultControls' => array( 6637 'background' => true, 6638 'text' => true 6639 ) 6640 ), 6641 'typography' => array( 6642 'fontSize' => true, 6643 'lineHeight' => true, 6644 '__experimentalFontFamily' => true, 6645 '__experimentalFontWeight' => true, 6646 '__experimentalFontStyle' => true, 6647 '__experimentalTextTransform' => true, 6648 '__experimentalTextDecoration' => true, 6649 '__experimentalLetterSpacing' => true, 6650 '__experimentalDefaultControls' => array( 6651 'fontSize' => true 6652 ) 6653 ), 6654 '__experimentalBorder' => array( 6655 'radius' => true, 6656 'color' => true, 6657 'width' => true, 6658 'style' => true, 6659 '__experimentalDefaultControls' => array( 6660 'radius' => true, 6661 'color' => true, 6662 'width' => true, 6663 'style' => true 6664 ) 6665 ), 6666 'interactivity' => array( 6667 'clientNavigation' => true 6668 ) 6669 ), 6670 'style' => 'wp-block-query-total' 6671 ), 6672 'quote' => array( 6673 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6674 'apiVersion' => 3, 6675 'name' => 'core/quote', 6676 'title' => 'Quote', 6677 'category' => 'text', 6678 'description' => 'Give quoted text visual emphasis. "In quoting others, we cite ourselves." — Julio Cortázar', 6679 'keywords' => array( 6680 'blockquote', 6681 'cite' 6682 ), 6683 'textdomain' => 'default', 6684 'attributes' => array( 6685 'value' => array( 6686 'type' => 'string', 6687 'source' => 'html', 6688 'selector' => 'blockquote', 6689 'multiline' => 'p', 6690 'default' => '', 6691 'role' => 'content' 6692 ), 6693 'citation' => array( 6694 'type' => 'rich-text', 6695 'source' => 'rich-text', 6696 'selector' => 'cite', 6697 'role' => 'content' 6698 ), 6699 'textAlign' => array( 6700 'type' => 'string' 6701 ) 6702 ), 6703 'supports' => array( 6704 'anchor' => true, 6705 'align' => array( 6706 'left', 6707 'right', 6708 'wide', 6709 'full' 6710 ), 6711 'html' => false, 6712 'background' => array( 6713 'backgroundImage' => true, 6714 'backgroundSize' => true, 6715 '__experimentalDefaultControls' => array( 6716 'backgroundImage' => true 6717 ) 6718 ), 6719 '__experimentalBorder' => array( 6720 'color' => true, 6721 'radius' => true, 6722 'style' => true, 6723 'width' => true, 6724 '__experimentalDefaultControls' => array( 6725 'color' => true, 6726 'radius' => true, 6727 'style' => true, 6728 'width' => true 6729 ) 6730 ), 6731 'dimensions' => array( 6732 'minHeight' => true, 6733 '__experimentalDefaultControls' => array( 6734 'minHeight' => false 6735 ) 6736 ), 6737 '__experimentalOnEnter' => true, 6738 '__experimentalOnMerge' => true, 6739 'typography' => array( 6740 'fontSize' => true, 6741 'lineHeight' => true, 6742 '__experimentalFontFamily' => true, 6743 '__experimentalFontWeight' => true, 6744 '__experimentalFontStyle' => true, 6745 '__experimentalTextTransform' => true, 6746 '__experimentalTextDecoration' => true, 6747 '__experimentalLetterSpacing' => true, 6748 '__experimentalDefaultControls' => array( 6749 'fontSize' => true 6750 ) 6751 ), 6752 'color' => array( 6753 'gradients' => true, 6754 'heading' => true, 6755 'link' => true, 6756 '__experimentalDefaultControls' => array( 6757 'background' => true, 6758 'text' => true 6759 ) 6760 ), 6761 'layout' => array( 6762 'allowEditing' => false 6763 ), 6764 'spacing' => array( 6765 'blockGap' => true, 6766 'padding' => true, 6767 'margin' => true 6768 ), 6769 'interactivity' => array( 6770 'clientNavigation' => true 6771 ), 6772 'allowedBlocks' => true 6773 ), 6774 'styles' => array( 6775 array( 6776 'name' => 'default', 6777 'label' => 'Default', 6778 'isDefault' => true 6779 ), 6780 array( 6781 'name' => 'plain', 6782 'label' => 'Plain' 6783 ) 6784 ), 6785 'editorStyle' => 'wp-block-quote-editor', 6786 'style' => 'wp-block-quote' 6787 ), 6788 'read-more' => array( 6789 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6790 'apiVersion' => 3, 6791 'name' => 'core/read-more', 6792 'title' => 'Read More', 6793 'category' => 'theme', 6794 'description' => 'Displays the link of a post, page, or any other content-type.', 6795 'textdomain' => 'default', 6796 'attributes' => array( 6797 'content' => array( 6798 'type' => 'string', 6799 'role' => 'content' 6800 ), 6801 'linkTarget' => array( 6802 'type' => 'string', 6803 'default' => '_self' 6804 ) 6805 ), 6806 'usesContext' => array( 6807 'postId' 6808 ), 6809 'supports' => array( 6810 'anchor' => true, 6811 'html' => false, 6812 'color' => array( 6813 'gradients' => true, 6814 'text' => true 6815 ), 6816 'typography' => array( 6817 'fontSize' => true, 6818 'lineHeight' => true, 6819 '__experimentalFontFamily' => true, 6820 '__experimentalFontWeight' => true, 6821 '__experimentalFontStyle' => true, 6822 '__experimentalTextTransform' => true, 6823 '__experimentalLetterSpacing' => true, 6824 '__experimentalTextDecoration' => true, 6825 '__experimentalDefaultControls' => array( 6826 'fontSize' => true, 6827 'textDecoration' => true 6828 ) 6829 ), 6830 'spacing' => array( 6831 'margin' => array( 6832 'top', 6833 'bottom' 6834 ), 6835 'padding' => true, 6836 '__experimentalDefaultControls' => array( 6837 'padding' => true 6838 ) 6839 ), 6840 '__experimentalBorder' => array( 6841 'color' => true, 6842 'radius' => true, 6843 'width' => true, 6844 '__experimentalDefaultControls' => array( 6845 'width' => true 6846 ) 6847 ), 6848 'interactivity' => array( 6849 'clientNavigation' => true 6850 ) 6851 ), 6852 'style' => 'wp-block-read-more' 6853 ), 6854 'rss' => array( 6855 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6856 'apiVersion' => 3, 6857 'name' => 'core/rss', 6858 'title' => 'RSS', 6859 'category' => 'widgets', 6860 'description' => 'Display entries from any RSS or Atom feed.', 6861 'keywords' => array( 6862 'atom', 6863 'feed' 6864 ), 6865 'textdomain' => 'default', 6866 'attributes' => array( 6867 'columns' => array( 6868 'type' => 'number', 6869 'default' => 2 6870 ), 6871 'blockLayout' => array( 6872 'type' => 'string', 6873 'default' => 'list' 6874 ), 6875 'feedURL' => array( 6876 'type' => 'string', 6877 'default' => '', 6878 'role' => 'content' 6879 ), 6880 'itemsToShow' => array( 6881 'type' => 'number', 6882 'default' => 5 6883 ), 6884 'displayExcerpt' => array( 6885 'type' => 'boolean', 6886 'default' => false 6887 ), 6888 'displayAuthor' => array( 6889 'type' => 'boolean', 6890 'default' => false 6891 ), 6892 'displayDate' => array( 6893 'type' => 'boolean', 6894 'default' => false 6895 ), 6896 'excerptLength' => array( 6897 'type' => 'number', 6898 'default' => 55 6899 ), 6900 'openInNewTab' => array( 6901 'type' => 'boolean', 6902 'default' => false 6903 ), 6904 'rel' => array( 6905 'type' => 'string' 6906 ) 6907 ), 6908 'supports' => array( 6909 'anchor' => true, 6910 'align' => true, 6911 'html' => false, 6912 'interactivity' => array( 6913 'clientNavigation' => true 6914 ), 6915 '__experimentalBorder' => array( 6916 'radius' => true, 6917 'color' => true, 6918 'width' => true, 6919 'style' => true 6920 ), 6921 'spacing' => array( 6922 'margin' => true, 6923 'padding' => true, 6924 '__experimentalDefaultControls' => array( 6925 'padding' => false, 6926 'margin' => false 6927 ) 6928 ), 6929 'color' => array( 6930 'background' => true, 6931 'text' => true, 6932 'gradients' => true, 6933 'link' => true 6934 ) 6935 ), 6936 'editorStyle' => 'wp-block-rss-editor', 6937 'style' => 'wp-block-rss' 6938 ), 6939 'search' => array( 6940 '$schema' => 'https://schemas.wp.org/trunk/block.json', 6941 'apiVersion' => 3, 6942 'name' => 'core/search', 6943 'title' => 'Search', 6944 'category' => 'widgets', 6945 'description' => 'Help visitors find your content.', 6946 'keywords' => array( 6947 'find' 6948 ), 6949 'textdomain' => 'default', 6950 'attributes' => array( 6951 'label' => array( 6952 'type' => 'string', 6953 'role' => 'content' 6954 ), 6955 'showLabel' => array( 6956 'type' => 'boolean', 6957 'default' => true 6958 ), 6959 'placeholder' => array( 6960 'type' => 'string', 6961 'default' => '', 6962 'role' => 'content' 6963 ), 6964 'width' => array( 6965 'type' => 'number' 6966 ), 6967 'widthUnit' => array( 6968 'type' => 'string' 6969 ), 6970 'buttonText' => array( 6971 'type' => 'string', 6972 'role' => 'content' 6973 ), 6974 'buttonPosition' => array( 6975 'type' => 'string', 6976 'default' => 'button-outside' 6977 ), 6978 'buttonUseIcon' => array( 6979 'type' => 'boolean', 6980 'default' => false 6981 ), 6982 'query' => array( 6983 'type' => 'object', 6984 'default' => array( 6985 6986 ) 6987 ), 6988 'isSearchFieldHidden' => array( 6989 'type' => 'boolean', 6990 'default' => false 6991 ) 6992 ), 6993 'supports' => array( 6994 'anchor' => true, 6995 'align' => array( 6996 'left', 6997 'center', 6998 'right' 6999 ), 7000 'color' => array( 7001 'gradients' => true, 7002 '__experimentalSkipSerialization' => true, 7003 '__experimentalDefaultControls' => array( 7004 'background' => true, 7005 'text' => true 7006 ) 7007 ), 7008 'interactivity' => true, 7009 'typography' => array( 7010 '__experimentalSkipSerialization' => true, 7011 '__experimentalSelector' => '.wp-block-search__label, .wp-block-search__input, .wp-block-search__button', 7012 'fontSize' => true, 7013 'lineHeight' => true, 7014 '__experimentalFontFamily' => true, 7015 '__experimentalFontWeight' => true, 7016 '__experimentalFontStyle' => true, 7017 '__experimentalTextTransform' => true, 7018 '__experimentalTextDecoration' => true, 7019 '__experimentalLetterSpacing' => true, 7020 '__experimentalDefaultControls' => array( 7021 'fontSize' => true 7022 ) 7023 ), 7024 '__experimentalBorder' => array( 7025 'color' => true, 7026 'radius' => true, 7027 'width' => true, 7028 '__experimentalSkipSerialization' => true, 7029 '__experimentalDefaultControls' => array( 7030 'color' => true, 7031 'radius' => true, 7032 'width' => true 7033 ) 7034 ), 7035 'spacing' => array( 7036 'margin' => true 7037 ), 7038 'html' => false 7039 ), 7040 'editorStyle' => 'wp-block-search-editor', 7041 'style' => 'wp-block-search' 7042 ), 7043 'separator' => array( 7044 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7045 'apiVersion' => 3, 7046 'name' => 'core/separator', 7047 'title' => 'Separator', 7048 'category' => 'design', 7049 'description' => 'Create a break between ideas or sections with a horizontal separator.', 7050 'keywords' => array( 7051 'horizontal-line', 7052 'hr', 7053 'divider' 7054 ), 7055 'textdomain' => 'default', 7056 'attributes' => array( 7057 'opacity' => array( 7058 'type' => 'string', 7059 'default' => 'alpha-channel' 7060 ), 7061 'tagName' => array( 7062 'type' => 'string', 7063 'enum' => array( 7064 'hr', 7065 'div' 7066 ), 7067 'default' => 'hr' 7068 ) 7069 ), 7070 'supports' => array( 7071 'anchor' => true, 7072 'align' => array( 7073 'center', 7074 'wide', 7075 'full' 7076 ), 7077 'color' => array( 7078 'enableContrastChecker' => false, 7079 '__experimentalSkipSerialization' => true, 7080 'gradients' => true, 7081 'background' => true, 7082 'text' => false, 7083 '__experimentalDefaultControls' => array( 7084 'background' => true 7085 ) 7086 ), 7087 'spacing' => array( 7088 'margin' => array( 7089 'top', 7090 'bottom' 7091 ) 7092 ), 7093 'interactivity' => array( 7094 'clientNavigation' => true 7095 ) 7096 ), 7097 'styles' => array( 7098 array( 7099 'name' => 'default', 7100 'label' => 'Default', 7101 'isDefault' => true 7102 ), 7103 array( 7104 'name' => 'wide', 7105 'label' => 'Wide Line' 7106 ), 7107 array( 7108 'name' => 'dots', 7109 'label' => 'Dots' 7110 ) 7111 ), 7112 'editorStyle' => 'wp-block-separator-editor', 7113 'style' => 'wp-block-separator' 7114 ), 7115 'shortcode' => array( 7116 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7117 'apiVersion' => 3, 7118 'name' => 'core/shortcode', 7119 'title' => 'Shortcode', 7120 'category' => 'widgets', 7121 'description' => 'Insert additional custom elements with a WordPress shortcode.', 7122 'textdomain' => 'default', 7123 'attributes' => array( 7124 'text' => array( 7125 'type' => 'string', 7126 'source' => 'raw', 7127 'role' => 'content' 7128 ) 7129 ), 7130 'supports' => array( 7131 'className' => false, 7132 'customClassName' => false, 7133 'html' => false, 7134 'customCSS' => false, 7135 'visibility' => false 7136 ), 7137 'editorStyle' => 'wp-block-shortcode-editor' 7138 ), 7139 'site-logo' => array( 7140 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7141 'apiVersion' => 3, 7142 'name' => 'core/site-logo', 7143 'title' => 'Site Logo', 7144 'category' => 'theme', 7145 'description' => 'Display an image to represent this site. Update this block and the changes apply everywhere.', 7146 'textdomain' => 'default', 7147 'attributes' => array( 7148 'width' => array( 7149 'type' => 'number' 7150 ), 7151 'isLink' => array( 7152 'type' => 'boolean', 7153 'default' => true, 7154 'role' => 'content' 7155 ), 7156 'linkTarget' => array( 7157 'type' => 'string', 7158 'default' => '_self', 7159 'role' => 'content' 7160 ), 7161 'shouldSyncIcon' => array( 7162 'type' => 'boolean' 7163 ) 7164 ), 7165 'example' => array( 7166 'viewportWidth' => 500, 7167 'attributes' => array( 7168 'width' => 350, 7169 'className' => 'block-editor-block-types-list__site-logo-example' 7170 ) 7171 ), 7172 'supports' => array( 7173 'anchor' => true, 7174 'html' => false, 7175 'align' => true, 7176 'alignWide' => false, 7177 'color' => array( 7178 'text' => false, 7179 'background' => false 7180 ), 7181 'spacing' => array( 7182 'margin' => true, 7183 'padding' => true, 7184 '__experimentalDefaultControls' => array( 7185 'margin' => false, 7186 'padding' => false 7187 ) 7188 ), 7189 'interactivity' => array( 7190 'clientNavigation' => true 7191 ), 7192 'filter' => array( 7193 'duotone' => true 7194 ) 7195 ), 7196 'styles' => array( 7197 array( 7198 'name' => 'default', 7199 'label' => 'Default', 7200 'isDefault' => true 7201 ), 7202 array( 7203 'name' => 'rounded', 7204 'label' => 'Rounded' 7205 ) 7206 ), 7207 'selectors' => array( 7208 'filter' => array( 7209 'duotone' => '.wp-block-site-logo img, .wp-block-site-logo .components-placeholder__illustration, .wp-block-site-logo .components-placeholder::before' 7210 ) 7211 ), 7212 'editorStyle' => 'wp-block-site-logo-editor', 7213 'style' => 'wp-block-site-logo' 7214 ), 7215 'site-tagline' => array( 7216 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7217 'apiVersion' => 3, 7218 'name' => 'core/site-tagline', 7219 'title' => 'Site Tagline', 7220 'category' => 'theme', 7221 'description' => 'Describe in a few words what this site is about. This is important for search results, sharing on social media, and gives overall clarity to visitors.', 7222 'keywords' => array( 7223 'description' 7224 ), 7225 'textdomain' => 'default', 7226 'attributes' => array( 7227 'textAlign' => array( 7228 'type' => 'string' 7229 ), 7230 'level' => array( 7231 'type' => 'number', 7232 'default' => 0 7233 ), 7234 'levelOptions' => array( 7235 'type' => 'array', 7236 'default' => array( 7237 0, 7238 1, 7239 2, 7240 3, 7241 4, 7242 5, 7243 6 7244 ) 7245 ) 7246 ), 7247 'example' => array( 7248 'viewportWidth' => 350, 7249 'attributes' => array( 7250 'textAlign' => 'center' 7251 ) 7252 ), 7253 'supports' => array( 7254 'anchor' => true, 7255 'align' => array( 7256 'wide', 7257 'full' 7258 ), 7259 'html' => false, 7260 'color' => array( 7261 'gradients' => true, 7262 '__experimentalDefaultControls' => array( 7263 'background' => true, 7264 'text' => true 7265 ) 7266 ), 7267 'contentRole' => true, 7268 'spacing' => array( 7269 'margin' => true, 7270 'padding' => true, 7271 '__experimentalDefaultControls' => array( 7272 'margin' => false, 7273 'padding' => false 7274 ) 7275 ), 7276 'typography' => array( 7277 'fontSize' => true, 7278 'lineHeight' => true, 7279 '__experimentalFontFamily' => true, 7280 '__experimentalTextTransform' => true, 7281 '__experimentalTextDecoration' => true, 7282 '__experimentalFontStyle' => true, 7283 '__experimentalFontWeight' => true, 7284 '__experimentalLetterSpacing' => true, 7285 '__experimentalWritingMode' => true, 7286 '__experimentalDefaultControls' => array( 7287 'fontSize' => true 7288 ) 7289 ), 7290 'interactivity' => array( 7291 'clientNavigation' => true 7292 ), 7293 '__experimentalBorder' => array( 7294 'radius' => true, 7295 'color' => true, 7296 'width' => true, 7297 'style' => true 7298 ) 7299 ), 7300 'editorStyle' => 'wp-block-site-tagline-editor', 7301 'style' => 'wp-block-site-tagline' 7302 ), 7303 'site-title' => array( 7304 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7305 'apiVersion' => 3, 7306 'name' => 'core/site-title', 7307 'title' => 'Site Title', 7308 'category' => 'theme', 7309 'description' => 'Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.', 7310 'textdomain' => 'default', 7311 'attributes' => array( 7312 'level' => array( 7313 'type' => 'number', 7314 'default' => 1 7315 ), 7316 'levelOptions' => array( 7317 'type' => 'array', 7318 'default' => array( 7319 0, 7320 1, 7321 2, 7322 3, 7323 4, 7324 5, 7325 6 7326 ) 7327 ), 7328 'textAlign' => array( 7329 'type' => 'string' 7330 ), 7331 'isLink' => array( 7332 'type' => 'boolean', 7333 'default' => true, 7334 'role' => 'content' 7335 ), 7336 'linkTarget' => array( 7337 'type' => 'string', 7338 'default' => '_self', 7339 'role' => 'content' 7340 ) 7341 ), 7342 'example' => array( 7343 'viewportWidth' => 500 7344 ), 7345 'supports' => array( 7346 'anchor' => true, 7347 'align' => array( 7348 'wide', 7349 'full' 7350 ), 7351 'html' => false, 7352 'color' => array( 7353 'gradients' => true, 7354 'link' => true, 7355 '__experimentalDefaultControls' => array( 7356 'background' => true, 7357 'text' => true, 7358 'link' => true 7359 ) 7360 ), 7361 'spacing' => array( 7362 'padding' => true, 7363 'margin' => true, 7364 '__experimentalDefaultControls' => array( 7365 'margin' => false, 7366 'padding' => false 7367 ) 7368 ), 7369 'typography' => array( 7370 'fontSize' => true, 7371 'lineHeight' => true, 7372 '__experimentalFontFamily' => true, 7373 '__experimentalTextTransform' => true, 7374 '__experimentalTextDecoration' => true, 7375 '__experimentalFontStyle' => true, 7376 '__experimentalFontWeight' => true, 7377 '__experimentalLetterSpacing' => true, 7378 '__experimentalWritingMode' => true, 7379 '__experimentalDefaultControls' => array( 7380 'fontSize' => true 7381 ) 7382 ), 7383 'interactivity' => array( 7384 'clientNavigation' => true 7385 ), 7386 '__experimentalBorder' => array( 7387 'radius' => true, 7388 'color' => true, 7389 'width' => true, 7390 'style' => true 7391 ) 7392 ), 7393 'editorStyle' => 'wp-block-site-title-editor', 7394 'style' => 'wp-block-site-title' 7395 ), 7396 'social-link' => array( 7397 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7398 'apiVersion' => 3, 7399 'name' => 'core/social-link', 7400 'title' => 'Social Icon', 7401 'category' => 'widgets', 7402 'parent' => array( 7403 'core/social-links' 7404 ), 7405 'description' => 'Display an icon linking to a social profile or site.', 7406 'textdomain' => 'default', 7407 'attributes' => array( 7408 'url' => array( 7409 'type' => 'string', 7410 'role' => 'content' 7411 ), 7412 'service' => array( 7413 'type' => 'string' 7414 ), 7415 'label' => array( 7416 'type' => 'string', 7417 'role' => 'content' 7418 ), 7419 'rel' => array( 7420 'type' => 'string' 7421 ) 7422 ), 7423 'usesContext' => array( 7424 'openInNewTab', 7425 'showLabels', 7426 'iconColor', 7427 'iconColorValue', 7428 'iconBackgroundColor', 7429 'iconBackgroundColorValue' 7430 ), 7431 'supports' => array( 7432 'anchor' => true, 7433 'reusable' => false, 7434 'html' => false, 7435 'interactivity' => array( 7436 'clientNavigation' => true 7437 ) 7438 ), 7439 'editorStyle' => 'wp-block-social-link-editor' 7440 ), 7441 'social-links' => array( 7442 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7443 'apiVersion' => 3, 7444 'name' => 'core/social-links', 7445 'title' => 'Social Icons', 7446 'category' => 'widgets', 7447 'allowedBlocks' => array( 7448 'core/social-link' 7449 ), 7450 'description' => 'Display icons linking to your social profiles or sites.', 7451 'keywords' => array( 7452 'links' 7453 ), 7454 'textdomain' => 'default', 7455 'attributes' => array( 7456 'iconColor' => array( 7457 'type' => 'string' 7458 ), 7459 'customIconColor' => array( 7460 'type' => 'string' 7461 ), 7462 'iconColorValue' => array( 7463 'type' => 'string' 7464 ), 7465 'iconBackgroundColor' => array( 7466 'type' => 'string' 7467 ), 7468 'customIconBackgroundColor' => array( 7469 'type' => 'string' 7470 ), 7471 'iconBackgroundColorValue' => array( 7472 'type' => 'string' 7473 ), 7474 'openInNewTab' => array( 7475 'type' => 'boolean', 7476 'default' => false 7477 ), 7478 'showLabels' => array( 7479 'type' => 'boolean', 7480 'default' => false 7481 ), 7482 'size' => array( 7483 'type' => 'string' 7484 ) 7485 ), 7486 'providesContext' => array( 7487 'openInNewTab' => 'openInNewTab', 7488 'showLabels' => 'showLabels', 7489 'iconColor' => 'iconColor', 7490 'iconColorValue' => 'iconColorValue', 7491 'iconBackgroundColor' => 'iconBackgroundColor', 7492 'iconBackgroundColorValue' => 'iconBackgroundColorValue' 7493 ), 7494 'supports' => array( 7495 'align' => array( 7496 'left', 7497 'center', 7498 'right' 7499 ), 7500 'anchor' => true, 7501 'html' => false, 7502 '__experimentalExposeControlsToChildren' => true, 7503 'layout' => array( 7504 'allowSwitching' => false, 7505 'allowInheriting' => false, 7506 'allowVerticalAlignment' => false, 7507 'default' => array( 7508 'type' => 'flex' 7509 ) 7510 ), 7511 'color' => array( 7512 'enableContrastChecker' => false, 7513 'background' => true, 7514 'gradients' => true, 7515 'text' => false, 7516 '__experimentalDefaultControls' => array( 7517 'background' => false 7518 ) 7519 ), 7520 'spacing' => array( 7521 'blockGap' => array( 7522 'horizontal', 7523 'vertical' 7524 ), 7525 'margin' => true, 7526 'padding' => true, 7527 'units' => array( 7528 'px', 7529 'em', 7530 'rem', 7531 'vh', 7532 'vw' 7533 ), 7534 '__experimentalDefaultControls' => array( 7535 'blockGap' => true, 7536 'margin' => true, 7537 'padding' => false 7538 ) 7539 ), 7540 'interactivity' => array( 7541 'clientNavigation' => true 7542 ), 7543 '__experimentalBorder' => array( 7544 'radius' => true, 7545 'color' => true, 7546 'width' => true, 7547 'style' => true, 7548 '__experimentalDefaultControls' => array( 7549 'radius' => true, 7550 'color' => true, 7551 'width' => true, 7552 'style' => true 7553 ) 7554 ), 7555 'contentRole' => true, 7556 'listView' => true 7557 ), 7558 'styles' => array( 7559 array( 7560 'name' => 'default', 7561 'label' => 'Default', 7562 'isDefault' => true 7563 ), 7564 array( 7565 'name' => 'logos-only', 7566 'label' => 'Logos Only' 7567 ), 7568 array( 7569 'name' => 'pill-shape', 7570 'label' => 'Pill Shape' 7571 ) 7572 ), 7573 'editorStyle' => 'wp-block-social-links-editor', 7574 'style' => 'wp-block-social-links' 7575 ), 7576 'spacer' => array( 7577 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7578 'apiVersion' => 3, 7579 'name' => 'core/spacer', 7580 'title' => 'Spacer', 7581 'category' => 'design', 7582 'description' => 'Add white space between blocks and customize its height.', 7583 'textdomain' => 'default', 7584 'attributes' => array( 7585 'height' => array( 7586 'type' => 'string', 7587 'default' => '100px' 7588 ), 7589 'width' => array( 7590 'type' => 'string' 7591 ) 7592 ), 7593 'usesContext' => array( 7594 'orientation' 7595 ), 7596 'supports' => array( 7597 'anchor' => true, 7598 'spacing' => array( 7599 'margin' => array( 7600 'top', 7601 'bottom' 7602 ), 7603 '__experimentalDefaultControls' => array( 7604 'margin' => true 7605 ) 7606 ), 7607 'interactivity' => array( 7608 'clientNavigation' => true 7609 ) 7610 ), 7611 'editorStyle' => 'wp-block-spacer-editor', 7612 'style' => 'wp-block-spacer' 7613 ), 7614 'table' => array( 7615 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7616 'apiVersion' => 3, 7617 'name' => 'core/table', 7618 'title' => 'Table', 7619 'category' => 'text', 7620 'description' => 'Create structured content in rows and columns to display information.', 7621 'textdomain' => 'default', 7622 'attributes' => array( 7623 'hasFixedLayout' => array( 7624 'type' => 'boolean', 7625 'default' => true 7626 ), 7627 'caption' => array( 7628 'type' => 'rich-text', 7629 'source' => 'rich-text', 7630 'selector' => 'figcaption', 7631 'role' => 'content' 7632 ), 7633 'head' => array( 7634 'type' => 'array', 7635 'default' => array( 7636 7637 ), 7638 'source' => 'query', 7639 'selector' => 'thead tr', 7640 'query' => array( 7641 'cells' => array( 7642 'type' => 'array', 7643 'default' => array( 7644 7645 ), 7646 'source' => 'query', 7647 'selector' => 'td,th', 7648 'query' => array( 7649 'content' => array( 7650 'type' => 'rich-text', 7651 'source' => 'rich-text', 7652 'role' => 'content' 7653 ), 7654 'tag' => array( 7655 'type' => 'string', 7656 'default' => 'td', 7657 'source' => 'tag' 7658 ), 7659 'scope' => array( 7660 'type' => 'string', 7661 'source' => 'attribute', 7662 'attribute' => 'scope' 7663 ), 7664 'align' => array( 7665 'type' => 'string', 7666 'source' => 'attribute', 7667 'attribute' => 'data-align' 7668 ), 7669 'colspan' => array( 7670 'type' => 'string', 7671 'source' => 'attribute', 7672 'attribute' => 'colspan' 7673 ), 7674 'rowspan' => array( 7675 'type' => 'string', 7676 'source' => 'attribute', 7677 'attribute' => 'rowspan' 7678 ) 7679 ) 7680 ) 7681 ) 7682 ), 7683 'body' => array( 7684 'type' => 'array', 7685 'default' => array( 7686 7687 ), 7688 'source' => 'query', 7689 'selector' => 'tbody tr', 7690 'query' => array( 7691 'cells' => array( 7692 'type' => 'array', 7693 'default' => array( 7694 7695 ), 7696 'source' => 'query', 7697 'selector' => 'td,th', 7698 'query' => array( 7699 'content' => array( 7700 'type' => 'rich-text', 7701 'source' => 'rich-text', 7702 'role' => 'content' 7703 ), 7704 'tag' => array( 7705 'type' => 'string', 7706 'default' => 'td', 7707 'source' => 'tag' 7708 ), 7709 'scope' => array( 7710 'type' => 'string', 7711 'source' => 'attribute', 7712 'attribute' => 'scope' 7713 ), 7714 'align' => array( 7715 'type' => 'string', 7716 'source' => 'attribute', 7717 'attribute' => 'data-align' 7718 ), 7719 'colspan' => array( 7720 'type' => 'string', 7721 'source' => 'attribute', 7722 'attribute' => 'colspan' 7723 ), 7724 'rowspan' => array( 7725 'type' => 'string', 7726 'source' => 'attribute', 7727 'attribute' => 'rowspan' 7728 ) 7729 ) 7730 ) 7731 ) 7732 ), 7733 'foot' => array( 7734 'type' => 'array', 7735 'default' => array( 7736 7737 ), 7738 'source' => 'query', 7739 'selector' => 'tfoot tr', 7740 'query' => array( 7741 'cells' => array( 7742 'type' => 'array', 7743 'default' => array( 7744 7745 ), 7746 'source' => 'query', 7747 'selector' => 'td,th', 7748 'query' => array( 7749 'content' => array( 7750 'type' => 'rich-text', 7751 'source' => 'rich-text', 7752 'role' => 'content' 7753 ), 7754 'tag' => array( 7755 'type' => 'string', 7756 'default' => 'td', 7757 'source' => 'tag' 7758 ), 7759 'scope' => array( 7760 'type' => 'string', 7761 'source' => 'attribute', 7762 'attribute' => 'scope' 7763 ), 7764 'align' => array( 7765 'type' => 'string', 7766 'source' => 'attribute', 7767 'attribute' => 'data-align' 7768 ), 7769 'colspan' => array( 7770 'type' => 'string', 7771 'source' => 'attribute', 7772 'attribute' => 'colspan' 7773 ), 7774 'rowspan' => array( 7775 'type' => 'string', 7776 'source' => 'attribute', 7777 'attribute' => 'rowspan' 7778 ) 7779 ) 7780 ) 7781 ) 7782 ) 7783 ), 7784 'supports' => array( 7785 'anchor' => true, 7786 'align' => true, 7787 'color' => array( 7788 '__experimentalSkipSerialization' => true, 7789 'gradients' => true, 7790 '__experimentalDefaultControls' => array( 7791 'background' => true, 7792 'text' => true 7793 ) 7794 ), 7795 'spacing' => array( 7796 'margin' => true, 7797 'padding' => true, 7798 '__experimentalDefaultControls' => array( 7799 'margin' => false, 7800 'padding' => false 7801 ) 7802 ), 7803 'typography' => array( 7804 'fontSize' => true, 7805 'lineHeight' => true, 7806 '__experimentalFontFamily' => true, 7807 '__experimentalFontStyle' => true, 7808 '__experimentalFontWeight' => true, 7809 '__experimentalLetterSpacing' => true, 7810 '__experimentalTextTransform' => true, 7811 '__experimentalTextDecoration' => true, 7812 '__experimentalDefaultControls' => array( 7813 'fontSize' => true 7814 ) 7815 ), 7816 '__experimentalBorder' => array( 7817 '__experimentalSkipSerialization' => true, 7818 'color' => true, 7819 'style' => true, 7820 'width' => true, 7821 '__experimentalDefaultControls' => array( 7822 'color' => true, 7823 'style' => true, 7824 'width' => true 7825 ) 7826 ), 7827 'interactivity' => array( 7828 'clientNavigation' => true 7829 ) 7830 ), 7831 'selectors' => array( 7832 'root' => '.wp-block-table > table', 7833 'spacing' => '.wp-block-table' 7834 ), 7835 'styles' => array( 7836 array( 7837 'name' => 'regular', 7838 'label' => 'Default', 7839 'isDefault' => true 7840 ), 7841 array( 7842 'name' => 'stripes', 7843 'label' => 'Stripes' 7844 ) 7845 ), 7846 'editorStyle' => 'wp-block-table-editor', 7847 'style' => 'wp-block-table' 7848 ), 7849 'tag-cloud' => array( 7850 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7851 'apiVersion' => 3, 7852 'name' => 'core/tag-cloud', 7853 'title' => 'Tag Cloud', 7854 'category' => 'widgets', 7855 'description' => 'A cloud of popular keywords, each sized by how often it appears.', 7856 'textdomain' => 'default', 7857 'attributes' => array( 7858 'numberOfTags' => array( 7859 'type' => 'number', 7860 'default' => 45, 7861 'minimum' => 1, 7862 'maximum' => 100 7863 ), 7864 'taxonomy' => array( 7865 'type' => 'string', 7866 'default' => 'post_tag' 7867 ), 7868 'showTagCounts' => array( 7869 'type' => 'boolean', 7870 'default' => false 7871 ), 7872 'smallestFontSize' => array( 7873 'type' => 'string', 7874 'default' => '8pt' 7875 ), 7876 'largestFontSize' => array( 7877 'type' => 'string', 7878 'default' => '22pt' 7879 ) 7880 ), 7881 'styles' => array( 7882 array( 7883 'name' => 'default', 7884 'label' => 'Default', 7885 'isDefault' => true 7886 ), 7887 array( 7888 'name' => 'outline', 7889 'label' => 'Outline' 7890 ) 7891 ), 7892 'supports' => array( 7893 'anchor' => true, 7894 'html' => false, 7895 'align' => true, 7896 'spacing' => array( 7897 'margin' => true, 7898 'padding' => true 7899 ), 7900 'typography' => array( 7901 'lineHeight' => true, 7902 '__experimentalFontFamily' => true, 7903 '__experimentalFontWeight' => true, 7904 '__experimentalFontStyle' => true, 7905 '__experimentalTextTransform' => true, 7906 '__experimentalLetterSpacing' => true 7907 ), 7908 'interactivity' => array( 7909 'clientNavigation' => true 7910 ), 7911 '__experimentalBorder' => array( 7912 'radius' => true, 7913 'color' => true, 7914 'width' => true, 7915 'style' => true, 7916 '__experimentalDefaultControls' => array( 7917 'radius' => true, 7918 'color' => true, 7919 'width' => true, 7920 'style' => true 7921 ) 7922 ) 7923 ) 7924 ), 7925 'template-part' => array( 7926 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7927 'apiVersion' => 3, 7928 'name' => 'core/template-part', 7929 'title' => 'Template Part', 7930 'category' => 'theme', 7931 'description' => 'Edit the different global regions of your site, like the header, footer, sidebar, or create your own.', 7932 'textdomain' => 'default', 7933 'attributes' => array( 7934 'slug' => array( 7935 'type' => 'string' 7936 ), 7937 'theme' => array( 7938 'type' => 'string' 7939 ), 7940 'tagName' => array( 7941 'type' => 'string' 7942 ), 7943 'area' => array( 7944 'type' => 'string' 7945 ) 7946 ), 7947 'supports' => array( 7948 'align' => true, 7949 'html' => false, 7950 'reusable' => false, 7951 'renaming' => false, 7952 'interactivity' => array( 7953 'clientNavigation' => true 7954 ) 7955 ), 7956 'editorStyle' => 'wp-block-template-part-editor' 7957 ), 7958 'term-count' => array( 7959 '$schema' => 'https://schemas.wp.org/trunk/block.json', 7960 'apiVersion' => 3, 7961 'name' => 'core/term-count', 7962 'title' => 'Term Count', 7963 'category' => 'theme', 7964 'description' => 'Displays the post count of a taxonomy term.', 7965 'textdomain' => 'default', 7966 'usesContext' => array( 7967 'termId', 7968 'taxonomy' 7969 ), 7970 'attributes' => array( 7971 'bracketType' => array( 7972 'type' => 'string', 7973 'enum' => array( 7974 'none', 7975 'round', 7976 'square', 7977 'curly', 7978 'angle' 7979 ), 7980 'default' => 'round' 7981 ) 7982 ), 7983 'supports' => array( 7984 'anchor' => true, 7985 'html' => false, 7986 'color' => array( 7987 'gradients' => true, 7988 '__experimentalDefaultControls' => array( 7989 'background' => true, 7990 'text' => true 7991 ) 7992 ), 7993 'spacing' => array( 7994 'padding' => true 7995 ), 7996 'typography' => array( 7997 'fontSize' => true, 7998 'lineHeight' => true, 7999 '__experimentalFontFamily' => true, 8000 '__experimentalFontWeight' => true, 8001 '__experimentalFontStyle' => true, 8002 '__experimentalTextTransform' => true, 8003 '__experimentalTextDecoration' => true, 8004 '__experimentalLetterSpacing' => true, 8005 '__experimentalDefaultControls' => array( 8006 'fontSize' => true 8007 ) 8008 ), 8009 'interactivity' => array( 8010 'clientNavigation' => true 8011 ), 8012 '__experimentalBorder' => array( 8013 'radius' => true, 8014 'color' => true, 8015 'width' => true, 8016 'style' => true, 8017 '__experimentalDefaultControls' => array( 8018 'color' => true, 8019 'width' => true, 8020 'style' => true 8021 ) 8022 ) 8023 ), 8024 'style' => 'wp-block-term-count' 8025 ), 8026 'term-description' => array( 8027 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8028 'apiVersion' => 3, 8029 'name' => 'core/term-description', 8030 'title' => 'Term Description', 8031 'category' => 'theme', 8032 'description' => 'Display the description of categories, tags and custom taxonomies when viewing an archive.', 8033 'textdomain' => 'default', 8034 'usesContext' => array( 8035 'termId', 8036 'taxonomy' 8037 ), 8038 'supports' => array( 8039 'anchor' => true, 8040 'align' => array( 8041 'wide', 8042 'full' 8043 ), 8044 'html' => false, 8045 'color' => array( 8046 'link' => true, 8047 '__experimentalDefaultControls' => array( 8048 'background' => true, 8049 'text' => true 8050 ) 8051 ), 8052 'spacing' => array( 8053 'padding' => true, 8054 'margin' => true 8055 ), 8056 'typography' => array( 8057 'fontSize' => true, 8058 'lineHeight' => true, 8059 'textAlign' => true, 8060 '__experimentalFontFamily' => true, 8061 '__experimentalFontWeight' => true, 8062 '__experimentalFontStyle' => true, 8063 '__experimentalTextTransform' => true, 8064 '__experimentalTextDecoration' => true, 8065 '__experimentalLetterSpacing' => true, 8066 '__experimentalDefaultControls' => array( 8067 'fontSize' => true 8068 ) 8069 ), 8070 'interactivity' => array( 8071 'clientNavigation' => true 8072 ), 8073 '__experimentalBorder' => array( 8074 'radius' => true, 8075 'color' => true, 8076 'width' => true, 8077 'style' => true, 8078 '__experimentalDefaultControls' => array( 8079 'radius' => true, 8080 'color' => true, 8081 'width' => true, 8082 'style' => true 8083 ) 8084 ) 8085 ) 8086 ), 8087 'term-name' => array( 8088 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8089 'apiVersion' => 3, 8090 'name' => 'core/term-name', 8091 'title' => 'Term Name', 8092 'category' => 'theme', 8093 'description' => 'Displays the name of a taxonomy term.', 8094 'keywords' => array( 8095 'term title' 8096 ), 8097 'textdomain' => 'default', 8098 'usesContext' => array( 8099 'termId', 8100 'taxonomy' 8101 ), 8102 'attributes' => array( 8103 'textAlign' => array( 8104 'type' => 'string' 8105 ), 8106 'level' => array( 8107 'type' => 'number', 8108 'default' => 0 8109 ), 8110 'isLink' => array( 8111 'type' => 'boolean', 8112 'default' => false 8113 ), 8114 'levelOptions' => array( 8115 'type' => 'array' 8116 ) 8117 ), 8118 'supports' => array( 8119 'anchor' => true, 8120 'align' => array( 8121 'wide', 8122 'full' 8123 ), 8124 'html' => false, 8125 'color' => array( 8126 'gradients' => true, 8127 'link' => true, 8128 '__experimentalDefaultControls' => array( 8129 'background' => true, 8130 'text' => true, 8131 'link' => true 8132 ) 8133 ), 8134 'spacing' => array( 8135 'padding' => true 8136 ), 8137 'typography' => array( 8138 'fontSize' => true, 8139 'lineHeight' => true, 8140 '__experimentalFontFamily' => true, 8141 '__experimentalFontWeight' => true, 8142 '__experimentalFontStyle' => true, 8143 '__experimentalTextTransform' => true, 8144 '__experimentalTextDecoration' => true, 8145 '__experimentalLetterSpacing' => true, 8146 '__experimentalDefaultControls' => array( 8147 'fontSize' => true 8148 ) 8149 ), 8150 'interactivity' => array( 8151 'clientNavigation' => true 8152 ), 8153 '__experimentalBorder' => array( 8154 'radius' => true, 8155 'color' => true, 8156 'width' => true, 8157 'style' => true, 8158 '__experimentalDefaultControls' => array( 8159 'color' => true, 8160 'width' => true, 8161 'style' => true 8162 ) 8163 ) 8164 ), 8165 'style' => 'wp-block-term-name' 8166 ), 8167 'term-template' => array( 8168 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8169 'apiVersion' => 3, 8170 'name' => 'core/term-template', 8171 'title' => 'Term Template', 8172 'category' => 'theme', 8173 'ancestor' => array( 8174 'core/terms-query' 8175 ), 8176 'description' => 'Contains the block elements used to render a taxonomy term, like the name, description, and more.', 8177 'textdomain' => 'default', 8178 'usesContext' => array( 8179 'termQuery' 8180 ), 8181 'supports' => array( 8182 'anchor' => true, 8183 'reusable' => false, 8184 'html' => false, 8185 'align' => array( 8186 'wide', 8187 'full' 8188 ), 8189 'layout' => true, 8190 'color' => array( 8191 'gradients' => true, 8192 'link' => true, 8193 '__experimentalDefaultControls' => array( 8194 'background' => true, 8195 'text' => true 8196 ) 8197 ), 8198 'typography' => array( 8199 'fontSize' => true, 8200 'lineHeight' => true, 8201 '__experimentalFontFamily' => true, 8202 '__experimentalFontWeight' => true, 8203 '__experimentalFontStyle' => true, 8204 '__experimentalTextTransform' => true, 8205 '__experimentalTextDecoration' => true, 8206 '__experimentalLetterSpacing' => true, 8207 '__experimentalDefaultControls' => array( 8208 'fontSize' => true 8209 ) 8210 ), 8211 'spacing' => array( 8212 'margin' => true, 8213 'padding' => true, 8214 'blockGap' => array( 8215 '__experimentalDefault' => '1.25em' 8216 ), 8217 '__experimentalDefaultControls' => array( 8218 'blockGap' => true, 8219 'padding' => false, 8220 'margin' => false 8221 ) 8222 ), 8223 'interactivity' => array( 8224 'clientNavigation' => true 8225 ), 8226 '__experimentalBorder' => array( 8227 'radius' => true, 8228 'color' => true, 8229 'width' => true, 8230 'style' => true 8231 ) 8232 ), 8233 'style' => 'wp-block-term-template', 8234 'editorStyle' => 'wp-block-term-template-editor' 8235 ), 8236 'terms-query' => array( 8237 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8238 'apiVersion' => 3, 8239 'name' => 'core/terms-query', 8240 'title' => 'Terms Query', 8241 'category' => 'theme', 8242 'description' => 'An advanced block that allows displaying taxonomy terms based on different query parameters and visual configurations.', 8243 'keywords' => array( 8244 'terms', 8245 'taxonomy', 8246 'categories', 8247 'tags', 8248 'list' 8249 ), 8250 'textdomain' => 'default', 8251 'attributes' => array( 8252 'termQuery' => array( 8253 'type' => 'object', 8254 'default' => array( 8255 'perPage' => 10, 8256 'taxonomy' => 'category', 8257 'order' => 'asc', 8258 'orderBy' => 'name', 8259 'include' => array( 8260 8261 ), 8262 'hideEmpty' => true, 8263 'showNested' => false, 8264 'inherit' => false 8265 ) 8266 ), 8267 'tagName' => array( 8268 'type' => 'string', 8269 'default' => 'div' 8270 ) 8271 ), 8272 'usesContext' => array( 8273 'templateSlug' 8274 ), 8275 'providesContext' => array( 8276 'termQuery' => 'termQuery' 8277 ), 8278 'supports' => array( 8279 'anchor' => true, 8280 'align' => array( 8281 'wide', 8282 'full' 8283 ), 8284 'html' => false, 8285 'layout' => true, 8286 'interactivity' => true 8287 ) 8288 ), 8289 'text-columns' => array( 8290 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8291 'apiVersion' => 3, 8292 'name' => 'core/text-columns', 8293 'title' => 'Text Columns (deprecated)', 8294 'icon' => 'columns', 8295 'category' => 'design', 8296 'description' => 'This block is deprecated. Please use the Columns block instead.', 8297 'textdomain' => 'default', 8298 'attributes' => array( 8299 'content' => array( 8300 'type' => 'array', 8301 'source' => 'query', 8302 'selector' => 'p', 8303 'query' => array( 8304 'children' => array( 8305 'type' => 'string', 8306 'source' => 'html' 8307 ) 8308 ), 8309 'default' => array( 8310 array( 8311 8312 ), 8313 array( 8314 8315 ) 8316 ) 8317 ), 8318 'columns' => array( 8319 'type' => 'number', 8320 'default' => 2 8321 ), 8322 'width' => array( 8323 'type' => 'string' 8324 ) 8325 ), 8326 'supports' => array( 8327 'inserter' => false, 8328 'interactivity' => array( 8329 'clientNavigation' => true 8330 ) 8331 ), 8332 'editorStyle' => 'wp-block-text-columns-editor', 8333 'style' => 'wp-block-text-columns' 8334 ), 8335 'verse' => array( 8336 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8337 'apiVersion' => 3, 8338 'name' => 'core/verse', 8339 'title' => 'Poetry', 8340 'category' => 'text', 8341 'description' => 'Insert poetry. Use special spacing formats. Or quote song lyrics.', 8342 'keywords' => array( 8343 'poetry', 8344 'poem', 8345 'verse', 8346 'stanza', 8347 'song', 8348 'lyrics' 8349 ), 8350 'textdomain' => 'default', 8351 'attributes' => array( 8352 'content' => array( 8353 'type' => 'rich-text', 8354 'source' => 'rich-text', 8355 'selector' => 'pre', 8356 '__unstablePreserveWhiteSpace' => true, 8357 'role' => 'content' 8358 ) 8359 ), 8360 'supports' => array( 8361 'anchor' => true, 8362 'background' => array( 8363 'backgroundImage' => true, 8364 'backgroundSize' => true, 8365 '__experimentalDefaultControls' => array( 8366 'backgroundImage' => true 8367 ) 8368 ), 8369 'color' => array( 8370 'gradients' => true, 8371 'link' => true, 8372 '__experimentalDefaultControls' => array( 8373 'background' => true, 8374 'text' => true 8375 ) 8376 ), 8377 'dimensions' => array( 8378 'minHeight' => true, 8379 '__experimentalDefaultControls' => array( 8380 'minHeight' => false 8381 ) 8382 ), 8383 'typography' => array( 8384 'fontSize' => true, 8385 '__experimentalFontFamily' => true, 8386 'lineHeight' => true, 8387 'textAlign' => true, 8388 '__experimentalFontStyle' => true, 8389 '__experimentalFontWeight' => true, 8390 '__experimentalLetterSpacing' => true, 8391 '__experimentalTextTransform' => true, 8392 '__experimentalTextDecoration' => true, 8393 '__experimentalWritingMode' => true, 8394 '__experimentalDefaultControls' => array( 8395 'fontSize' => true 8396 ) 8397 ), 8398 'spacing' => array( 8399 'margin' => true, 8400 'padding' => true, 8401 '__experimentalDefaultControls' => array( 8402 'margin' => false, 8403 'padding' => false 8404 ) 8405 ), 8406 '__experimentalBorder' => array( 8407 'radius' => true, 8408 'width' => true, 8409 'color' => true, 8410 'style' => true 8411 ), 8412 'interactivity' => array( 8413 'clientNavigation' => true 8414 ) 8415 ), 8416 'style' => 'wp-block-verse', 8417 'editorStyle' => 'wp-block-verse-editor' 8418 ), 8419 'video' => array( 8420 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8421 'apiVersion' => 3, 8422 'name' => 'core/video', 8423 'title' => 'Video', 8424 'category' => 'media', 8425 'description' => 'Embed a video from your media library or upload a new one.', 8426 'keywords' => array( 8427 'movie' 8428 ), 8429 'textdomain' => 'default', 8430 'attributes' => array( 8431 'autoplay' => array( 8432 'type' => 'boolean', 8433 'source' => 'attribute', 8434 'selector' => 'video', 8435 'attribute' => 'autoplay' 8436 ), 8437 'caption' => array( 8438 'type' => 'rich-text', 8439 'source' => 'rich-text', 8440 'selector' => 'figcaption', 8441 'role' => 'content' 8442 ), 8443 'controls' => array( 8444 'type' => 'boolean', 8445 'source' => 'attribute', 8446 'selector' => 'video', 8447 'attribute' => 'controls', 8448 'default' => true 8449 ), 8450 'id' => array( 8451 'type' => 'number', 8452 'role' => 'content' 8453 ), 8454 'loop' => array( 8455 'type' => 'boolean', 8456 'source' => 'attribute', 8457 'selector' => 'video', 8458 'attribute' => 'loop' 8459 ), 8460 'muted' => array( 8461 'type' => 'boolean', 8462 'source' => 'attribute', 8463 'selector' => 'video', 8464 'attribute' => 'muted' 8465 ), 8466 'poster' => array( 8467 'type' => 'string', 8468 'source' => 'attribute', 8469 'selector' => 'video', 8470 'attribute' => 'poster' 8471 ), 8472 'preload' => array( 8473 'type' => 'string', 8474 'source' => 'attribute', 8475 'selector' => 'video', 8476 'attribute' => 'preload', 8477 'default' => 'metadata' 8478 ), 8479 'blob' => array( 8480 'type' => 'string', 8481 'role' => 'local' 8482 ), 8483 'src' => array( 8484 'type' => 'string', 8485 'source' => 'attribute', 8486 'selector' => 'video', 8487 'attribute' => 'src', 8488 'role' => 'content' 8489 ), 8490 'playsInline' => array( 8491 'type' => 'boolean', 8492 'source' => 'attribute', 8493 'selector' => 'video', 8494 'attribute' => 'playsinline' 8495 ), 8496 'tracks' => array( 8497 'role' => 'content', 8498 'type' => 'array', 8499 'items' => array( 8500 'type' => 'object' 8501 ), 8502 'default' => array( 8503 8504 ) 8505 ) 8506 ), 8507 'supports' => array( 8508 'anchor' => true, 8509 'align' => true, 8510 'spacing' => array( 8511 'margin' => true, 8512 'padding' => true, 8513 '__experimentalDefaultControls' => array( 8514 'margin' => false, 8515 'padding' => false 8516 ) 8517 ), 8518 'interactivity' => array( 8519 'clientNavigation' => true 8520 ) 8521 ), 8522 'editorStyle' => 'wp-block-video-editor', 8523 'style' => 'wp-block-video' 8524 ), 8525 'widget-group' => array( 8526 '$schema' => 'https://schemas.wp.org/trunk/block.json', 8527 'apiVersion' => 3, 8528 'name' => 'core/widget-group', 8529 'title' => 'Widget Group', 8530 'category' => 'widgets', 8531 'attributes' => array( 8532 'title' => array( 8533 'type' => 'string' 8534 ) 8535 ), 8536 'supports' => array( 8537 'html' => false, 8538 'inserter' => true, 8539 'customClassName' => true, 8540 'reusable' => false 8541 ), 8542 'editorStyle' => 'wp-block-widget-group-editor', 8543 'style' => 'wp-block-widget-group' 8544 ) 8545 );
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Mon Jun 15 08:20:09 2026 | Cross-referenced by PHPXref |