🏠 Root
/
home
/
artorgp
/
www
/
wp-content
/
plugins
/
advanced-custom-fields
/
schemas
/
fields
/
v1
/
Editing: message.json
{ "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "additionalProperties": false, "properties": { "label": { "type": "string", "description": "The field label displayed in the edit screen", "minLength": 1 }, "type": { "type": "string", "enum": [ "message" ], "description": "Field type identifier. Must be \"message\" for this field type." }, "name": { "type": "string", "description": "The field name used to save/load data. Auto-generated from label if not provided.", "pattern": "^[a-z_][a-z0-9_]*$" }, "key": { "type": "string", "description": "Unique field key. Auto-generated if not provided.", "pattern": "^field_[a-z0-9]+$" }, "instructions": { "type": "string", "description": "Instructions displayed to editors below the field label" }, "conditional_logic": { "type": [ "boolean", "array" ], "description": "Conditional logic rules. Set to false to disable, or provide rules array.", "default": false }, "wrapper": { "type": "object", "description": "HTML wrapper attributes", "properties": { "width": { "type": "string", "description": "Width percentage (e.g., \"50\")" }, "class": { "type": "string", "description": "Custom CSS classes" }, "id": { "type": "string", "description": "Custom HTML ID" } } }, "message": { "type": "string", "description": "The message text to display to editors. Useful for providing instructions or context about surrounding fields.", "default": "" }, "new_lines": { "type": "string", "description": "How to format new lines in the message", "enum": [ "wpautop", "br", "" ], "default": "wpautop" }, "esc_html": { "type": "boolean", "description": "Whether to escape HTML markup (display as text instead of rendering)", "default": false } }, "required": [ "label", "type" ] }
Save
Cancel