WP Manifestindependent plugin directory
manifest / forms / oriel

Oriel

Oriel — a flexible WordPress forms plugin.

★ 1stars
21composer installs

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/tghp/oriel/archive/refs/heads/main.zip

On Packagist as tghp/oriel:

composer require tghp/oriel
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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_forms filter and output them with oriel_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-*)