123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- {
- "$schema": "https://schemas.wp.org/trunk/block.json",
- "apiVersion": 2,
- "name": "core/button",
- "title": "Button",
- "category": "design",
- "parent": [ "core/buttons" ],
- "description": "Prompt visitors to take action with a button-style link.",
- "keywords": [ "link" ],
- "textdomain": "default",
- "attributes": {
- "url": {
- "type": "string",
- "source": "attribute",
- "selector": "a",
- "attribute": "href"
- },
- "title": {
- "type": "string",
- "source": "attribute",
- "selector": "a",
- "attribute": "title"
- },
- "text": {
- "type": "string",
- "source": "html",
- "selector": "a"
- },
- "linkTarget": {
- "type": "string",
- "source": "attribute",
- "selector": "a",
- "attribute": "target"
- },
- "rel": {
- "type": "string",
- "source": "attribute",
- "selector": "a",
- "attribute": "rel"
- },
- "placeholder": {
- "type": "string"
- },
- "backgroundColor": {
- "type": "string"
- },
- "textColor": {
- "type": "string"
- },
- "gradient": {
- "type": "string"
- },
- "width": {
- "type": "number"
- }
- },
- "supports": {
- "anchor": true,
- "align": true,
- "alignWide": false,
- "color": {
- "__experimentalSkipSerialization": true,
- "gradients": true,
- "__experimentalDefaultControls": {
- "background": true,
- "text": true
- }
- },
- "typography": {
- "fontSize": true,
- "__experimentalFontFamily": true,
- "__experimentalDefaultControls": {
- "fontSize": true
- }
- },
- "reusable": false,
- "spacing": {
- "__experimentalSkipSerialization": true,
- "padding": [ "horizontal", "vertical" ],
- "__experimentalDefaultControls": {
- "padding": true
- }
- },
- "__experimentalBorder": {
- "radius": true,
- "__experimentalSkipSerialization": true,
- "__experimentalDefaultControls": {
- "radius": true
- }
- },
- "__experimentalSelector": ".wp-block-button__link"
- },
- "styles": [
- { "name": "fill", "label": "Fill", "isDefault": true },
- { "name": "outline", "label": "Outline" }
- ],
- "editorStyle": "wp-block-button-editor",
- "style": "wp-block-button"
- }
|