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