As a follow-up, I found a newly created section which will accept <> tagging for granular styling of the input value.
The type of its schema is textarea, and it is inside a block of the section’s schema.
But confusingly within that same section code and schema is another block level section for the header which is also textarea and will not process <> tagging in the input value field in the customizer.
The working section is called Image Caption in the schema and the non-functional section is called Section Heading
here is the schema and code:
{% for block in section.blocks %}
{% case block.type %}
{% when 'content' %}
## {{ block.settings.heading | escape }}
{{ block.settings.text }}
{% when 'image' %}
{{block.settings.image_caption}}
{% endcase %}
{% endfor %}
{% schema %}
{
"name": "LP - Image Text",
"tag": "section",
"settings": [
{
"type": "color",
"id": "background_color",
"default": "#dbdddd",
"label": "Background color"
},
{
"type": "color",
"id": "color",
"default": "#000000",
"label": "Color"
},
{
"type": "range",
"id": "padding",
"label": "Padding L/R",
"unit": "rem",
"min": 1,
"max": 20,
"step": 1,
"default": 1
}
],
"blocks": [
{
"type": "content",
"name": "content",
"settings": [
{
"type": "textarea",
"id": "heading",
"default": "This is the heading",
"label": "Section heading"
},
{
"type": "text",
"id": "class",
"label": "Adds class to heading"
},
{
"type": "richtext",
"id": "text",
"default": "
Enter your text here
",
"label": "Rich text"
}
]
},
{
"type": "image",
"name": "image",
"settings": [
{
"type": "image_picker",
"id": "image",
"label": "Select image"
},
{
"type": "textarea",
"id": "image_caption",
"label": "Image caption"
}
]
}
],
"presets": [
{
"name":"LP - Image Text",
"blocks": [
{
"type": "content"
},
{
"type": "image"
}
]
}
]
}
{% endschema %}