API overview

Beans API provides a set of powerful components to build extendable, blazing fast WordPress themes and plugins.

API components

The API is made up of multiple API components, each with their own specific purpose. Each component is only ever loaded when needed to avoid unecessary memory usage.

Below is a table of all API component names, their loading alias and dependencies. Dependencies are loaded automatically.

Component Alias Dependencies
HTML html filters
Image image
Fields fields actions, html
Options options fields
Post Meta post-meta fields
Term Meta term-meta fields
WP Customizer Options wp-customize fields
Compiler compiler
UIkit uikit compiler
Actions actions
Filters filters
Widgets widgets
Layout layout Beans theme
Templates templates Beans theme