Skip to main content
Documentation/Developers/APIs/Hooks Reference/Overview
Developers

Overview

Oxygen fires ordinary WordPress actions and filters — hook them the way you'd hook any
others. They're grouped by what they let you change:

  • Lifecycle — when Oxygen loads, and when a document
    is saved.
  • Saving — guards that decide what a builder save is
    allowed to write.
  • Rendering — the markup, classes and attributes
    Oxygen outputs.
  • Loops — inject markup at each stage of a Post or Term
    Loop.
  • Fonts — which fonts are registered and where they load
    from.
  • Queries — every query the builder's query control
    produces.
  • Settings & admin — tabs, menus, permissions.
  • Forms — form markup, emails and submissions.
  • Builder vocabulary — add to the lists the builder
    offers: shape dividers, variables, macros, controls.

To find a hook that isn't listed, grep the plugin for bdox_run_action and
bdox_run_filters; the surrounding code tells you what a hook's arguments are.

grep -rn "bdox_run_action|bdox_run_filters" wp-content/plugins/breakdance-main/plugin