tghp / oriel
Oriel — a flexible WordPress forms plugin.
0.1.0
2026-08-13 14:47 UTC
Requires
- php: >=7.4
Requires (Dev)
- pestphp/pest: ^3.8
README
Developer-first WordPress form plugin. Define forms entirely in code — no admin UI. Independent of Meta Box, but mirrors its field definition format for easy migration.
Documentation
- Defining & Rendering Forms — register forms via the
oriel_formsfilter and output them withoriel_form()or the shortcode - Field Types — built-in types, field configuration, custom field types, and captcha
- Form Options — per-form options (
redirect,confirmation,email,compat, etc.) - Submissions — submission storage, AJAX submissions, and the REST API
- Validation — the validate step and custom validation filters
- Security — layered security checks, hooks, and client IP resolution
- Hooks — full reference of registration, rendering, security, processing, and email hooks
- Compat Mode — emulate other plugins' HTML output (e.g. Meta Box
rwmb-*)