DocsOFormsOverview
Getting Started

Overview

OFormsorravo.com/docs/oforms/overview

What OForms Does

OForms is a lightweight, developer-friendly form builder for WordPress. It is designed to be fast and extensible — no bloat, no page builder dependency.

Features

  • Form Builder — drag-and-drop field editor in the WP admin
  • Field Types — text, email, phone, number, date, select, radio, checkbox, textarea, file upload, hidden, honeypot CAPTCHA
  • Conditional Logic — show/hide fields based on other field values
  • Multi-step Forms — paginated forms with progress indicator
  • Entries — all submissions stored in the database; filterable inbox
  • Email Notifications — configurable admin and autoresponder emails with merge tags
  • Workflow Automation — post-submit actions: subscribe to OMailer list, assign WP role, fire webhook, redirect, create user
  • REST API — submit forms and read entries programmatically
  • Gutenberg Block & Shortcode — embed on any page

Plugin Constants

phpOF_VERSION      // '1.1.1'
OF_FILE         // Plugin file path
OF_DIR          // Plugin directory path (trailing slash)
OF_URL          // Plugin URL (trailing slash)
OF_PLUGIN_SLUG  // 'oforms'

Requirements

  • WordPress 5.9+
  • PHP 8.0+
Overview — OForms Docs — Orravo