Developer Guide

Technical guides for extending Elzo Forms with PHP hooks, templates, custom fields, modules, JavaScript events, and integrations.

Articles covering several topics appear under each relevant topic.

  • Developer Overview

    Start extending Elzo Forms with PHP hooks, filters, templates, modules, automation APIs, and JavaScript events.

  • Rendering Forms with Shortcodes and PHP

    Free · PRO · Developer

    Render a form with the Elzo Form block, the [elzo_form] shortcode, or PHP, and control its width, alignment and repeated copies.

  • Template Overrides

    Free · PRO · Developer

    Replace Elzo Forms front-end templates from a theme and adjust template loading with filters.

  • Email Customization Hooks

    Free · PRO · Developer

    Customize submission email recipients and field output with the two email filters.

  • Field Type Filters

    Free · PRO · Developer

    Add field types and variants, place them in the field type list, validate Text variants, and adjust field data with filters.

  • Build a Custom Field

    Free · PRO · Developer

    Section: Developer Guide Topic: Fields Applies to: Elzo Forms Free and Pro Scope: PHP, frontend rendering, admin field settings, validation, sanitization This guide shows how to create a…

  • Field API Reference

    Free · PRO · Developer

    Section: Developer Guide Topic: Fields Applies to: Elzo Forms Free and Pro Scope: PHP field classes, field configuration, admin save normalization, frontend rendering, validation, sanitization, JSON form data…