Skip to content

Save 30% on SiteOrigin Premium with our October sale. Use code OCTOBER30 .

Buy Now
SiteOrigin
Plugins
Page Builder Create responsive page layouts
Widgets Bundle Our growing collection of widgets
SiteOrigin CSS Modify the look and feel of any site
Installer Easily install our free themes and plugins
Themes Site Packs Support Contact
Log in Get Premium
Plugins
Page Builder Widgets Bundle SiteOrigin CSS Installer
Themes Site Packs Support Contact Log in
Get Premium

Overview

Getting Started

  • Starting From the Hello World Widget
  • Creating a Widget
  • Extending Existing Widgets
  • Initializing a Widget

Form Building

  • Form Fields
  • Repeaters and Sections
  • Input Sanitization
  • Icons and Fonts
  • Order Field
  • Builder Field
  • Presets
  • Post Selector
  • Image Size Field
  • Connecting a Multiple Media Field to a Repeater
  • Adding Custom Fields
  • Modifying Forms
  • Modifying Forms With State Emitters
  • Overriding Form Fields
  • Link Form Field Filters
  • Global Widget Settings
  • Child Widgets

Templating

  • HTML Templates
  • LESS Stylesheets

Advanced Concepts

  • Instance Storage
  • Hooks and Filters
  • Actions
  • Filters
  • Post Meta Box Forms

Tutorials

  • Hello World!
  • Adding a Custom Widget to Your Theme
  • Changing Form Structure

Form Building

Widgets Bundle> Form Building
  • Form Fields
  • Repeaters and Sections
  • Input Sanitization
  • Icons and Fonts
  • Order Field
  • Builder Field
  • Presets
  • Post Selector
  • Image Size Field
  • Adding Custom Fields
  • Modifying Forms
  • Connecting a Multiple Media Field to a Repeater
  • Modifying Forms With State Emitters
  • Overriding Form Fields
  • Link Form Field Filters
  • Global Widget Settings
  • Child Widgets
Edit on GitHub
SiteOrigin

Free, lightweight WordPress tools, actively developed since 2012.

SiteOrigin

  • Blog
  • About
  • Contact
  • SiteOrigin Premium
  • Build with Daintree AI

Products

  • Page Builder
  • Widgets Bundle
  • CSS Editor
  • Themes
  • Documentation

Your Account

  • Log in
  • Dashboard
  • Subscriptions
  • Premium Support
  • Support Forum

Policies

  • Refund Policy
  • Licensing
  • Support Policy
  • Privacy Policy
  • Terms & Conditions

© 2026 SiteOrigin. All rights reserved.

Accessibility

"Backups are boring. Until they're not."