123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177 |
- {
- "$schema": "https://schemas.wp.org/trunk/block.json",
- "apiVersion": 2,
- "name": "core/table",
- "title": "Table",
- "category": "text",
- "description": "Create structured content in rows and columns to display information.",
- "textdomain": "default",
- "attributes": {
- "hasFixedLayout": {
- "type": "boolean",
- "default": false
- },
- "caption": {
- "type": "string",
- "source": "html",
- "selector": "figcaption",
- "default": ""
- },
- "head": {
- "type": "array",
- "default": [],
- "source": "query",
- "selector": "thead tr",
- "query": {
- "cells": {
- "type": "array",
- "default": [],
- "source": "query",
- "selector": "td,th",
- "query": {
- "content": {
- "type": "string",
- "source": "html"
- },
- "tag": {
- "type": "string",
- "default": "td",
- "source": "tag"
- },
- "scope": {
- "type": "string",
- "source": "attribute",
- "attribute": "scope"
- },
- "align": {
- "type": "string",
- "source": "attribute",
- "attribute": "data-align"
- }
- }
- }
- }
- },
- "body": {
- "type": "array",
- "default": [],
- "source": "query",
- "selector": "tbody tr",
- "query": {
- "cells": {
- "type": "array",
- "default": [],
- "source": "query",
- "selector": "td,th",
- "query": {
- "content": {
- "type": "string",
- "source": "html"
- },
- "tag": {
- "type": "string",
- "default": "td",
- "source": "tag"
- },
- "scope": {
- "type": "string",
- "source": "attribute",
- "attribute": "scope"
- },
- "align": {
- "type": "string",
- "source": "attribute",
- "attribute": "data-align"
- }
- }
- }
- }
- },
- "foot": {
- "type": "array",
- "default": [],
- "source": "query",
- "selector": "tfoot tr",
- "query": {
- "cells": {
- "type": "array",
- "default": [],
- "source": "query",
- "selector": "td,th",
- "query": {
- "content": {
- "type": "string",
- "source": "html"
- },
- "tag": {
- "type": "string",
- "default": "td",
- "source": "tag"
- },
- "scope": {
- "type": "string",
- "source": "attribute",
- "attribute": "scope"
- },
- "align": {
- "type": "string",
- "source": "attribute",
- "attribute": "data-align"
- }
- }
- }
- }
- }
- },
- "supports": {
- "anchor": true,
- "align": true,
- "color": {
- "__experimentalSkipSerialization": true,
- "gradients": true,
- "__experimentalDefaultControls": {
- "background": true,
- "text": true
- }
- },
- "spacing": {
- "margin": true,
- "padding": true
- },
- "typography": {
- "fontSize": true,
- "lineHeight": true,
- "__experimentalFontFamily": true,
- "__experimentalFontStyle": true,
- "__experimentalFontWeight": true,
- "__experimentalLetterSpacing": true,
- "__experimentalTextTransform": true,
- "__experimentalTextDecoration": true,
- "__experimentalDefaultControls": {
- "fontSize": true
- }
- },
- "__experimentalBorder": {
- "__experimentalSkipSerialization": true,
- "color": true,
- "style": true,
- "width": true,
- "__experimentalDefaultControls": {
- "color": true,
- "style": true,
- "width": true
- }
- },
- "__experimentalSelector": ".wp-block-table > table"
- },
- "styles": [
- {
- "name": "regular",
- "label": "Default",
- "isDefault": true
- },
- { "name": "stripes", "label": "Stripes" }
- ],
- "editorStyle": "wp-block-table-editor",
- "style": "wp-block-table"
- }
|