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