Field Types
Reference for every Free field type in SiteNivo — what it stores and when to use it.
Basic
| Type | Use for |
|---|---|
| Text / Textarea / Email / URL / Password | Single-line or multi-line text and validated strings |
| Number / Range | Numeric values and sliders |
| Color | Hex color picker |
| Select / Checkbox | Single or multiple choices |
| Date / Time / Date Time | Scheduling and calendars |
| WYSIWYG | Rich text (stored HTML; use kses-aware output) |
| oEmbed | Embeddable media URLs |
| Link | URL + title + target style link object |
Media
- Image — featured-style image from Media Library
- File — any attachment
- Gallery — multiple images
Relational
- Post Object / Relationship — link to other posts
- Taxonomy — term selection
- User — user picker
- Page Link — page/post URL helper
Maps
- Google Map — requires API key under SiteNivo → Settings → Integrations
- OpenStreetMap — map without Google key
Layout (structure only)
- Tab / Accordion — organize the edit UI
- Message — instructional HTML for editors
Pro (Coming Soon)
Repeater, Clone, Flexible Content, Table — nested/repeatable layouts.
Keys matter
Field Name is the meta key you pass to sn_get_field(). Keep it stable once content exists.