Guide

Facet Template

Renders one facet interface from slug, type, and label. Must sit inside Facets Context Provider.

Namespace

prc-ep/facet-template

Category

theme

Ancestor

prc-ep/facets-context-provider

Attributes

AttributeTypeDefaultDescription
facetNamestring""Facet slug (for example category, bylines)
facetTypeenumcheckbox, radio, dropdown, range, search
facetLabelstringDisplay label
facetLimitnumber10Initial values shown
interactiveNamespacestring"prc-ep/facets-context-provider"Interactivity store namespace

Styles

StyleLabel
defaultDefault (shows label)
no-labelNo Label

Supports

Anchor, interactivity, spacing (gap / margin / padding), border (color, width, radius), typography (font size, family, weight, and related experimental controls). HTML support is off.

Provides context

KeyFrom
prc-ep/template/facetTypefacetType
prc-ep/template/facetNamefacetName
prc-ep/template/facetLabelfacetLabel

Example

<!-- wp:prc-ep/facet-template {
  "facetName":"category",
  "facetType":"checkbox",
  "facetLabel":"Topics",
  "facetLimit":20
} /-->

Was this helpful?