Flexible Numbers adds a responsive stats/counters section to your Flexible Page Builder layouts. Each item displays an optional prefix/symbol (e.g., “$”, “~”, “№”), a number/value, and a short description. The module outputs clean markup with utility classes and optional animation hooks; counter logic (e.g., counting up) can be handled by your theme/site JS if desired.
What you can show in the block
- Prefix before the number (e.g., currency, plus sign, tilde).
- Number/value (plain text output to support any format, including decimals and separators).
- Description (rich text allowed) under the value.
Layout and presentation
- Responsive grid using classes like
col-12 col-md-6plus an optional per‑section item class to control columns. - Each item wraps prefix and number in a centered row (prefix element + value element).
- Optional animation classes can be applied globally via the section’s animation setting (e.g.,
animated_item+ chosen effect).
Additional hooks likeanimated_[prefix]are provided on value and wrapper elements for custom JS/CSS effects.
Editor experience
- Manage items via an ACF repeater: set prefix, number/value, and description.
- Reorder items with drag‑and‑drop; add or remove counters without coding.
- Adjust grid density via the section’s item class option.
Typical use cases
- KPIs/metrics blocks (projects delivered, clients, awards, uptime).
- Pricing highlights (from $, average %, ROI stats) with short explanations.
- Milestones and achievements on about or landing pages.










