Docs/Developer Guide
Developer Guide
Everything the visual builders produce can also be written by hand from a theme or plugin. These APIs are stable contracts. Read this before the Builder Documentation — it explains what the builders are generating under the hood.
01
Plugin Architecture
The file, folder and class layout — where to look for what.
02
Registering Meta Fields
The tp_meta_boxes filter, post-format binding, user meta.
03
Creating Field Groups
Option panel sections, repeaters, and the group field type.
04
Available Field Types
Every field type and the shape of the value it stores.
05
Hooks & Filters
React to saves, register fields, adjust allowed HTML.
06
PHP APIs
The TPMeta_Options facade — every public method.
07
Helper Functions
Reading values, images, galleries and repeaters back out.
08
Best Practices
The mistakes that cause the most support questions — avoided.