Skip to content
Bondry

For developers

Build modules and themes for Bondry

The contracts a module or a theme has to follow, how the Designer is extended, how an app signs in with OAuth, and how a paid module gets its own license.

Getting started

  • Building for Bondry

    What a module is, what a theme is, and the rules that apply to both before you write a line.

Modules

Themes

  • Themes

    theme.json, the template hierarchy, customizer.json, child themes and functions.php.

Designer

  • Designer for authors

    The contracts a module or a theme uses to extend the page builder, with the schema control reference.

API

  • OAuth 2.1 for apps

    Authorization code with PKCE, rotating refresh tokens, scopes and the endpoints an app calls.

Licensing and packaging