Classes — Reference — Pure Metafields

Docs/Reference/Classes

Classes

Every class in the plugin. For the folder layout these live in, see Developer Guide → Plugin Architecture.

Bootstrap & shared

tpmetaCore plugin bootstrap — wires up the loader and i18n.
tpmeta_loaderRegisters all actions/filters collected during boot.
tpmeta_activator / tpmeta_deactivatorActivation/deactivation routines.
tpmeta_i18nLoads the plugin's text domain.
TPMeta_AssetsEnqueues shared CSS/JS handles used across metaboxes, options and builders.
TPMeta_CSS_Target / TPMeta_Metabox_CSS_OutputPrints auto-generated CSS from fields with an output rule.
TPMeta_Metabox_Generic_OutputShared field-output rendering used by metaboxes.
tpmeta_admin / TPMeta_Main_Menu / TPMeta_Help_PageThe Pure Fields admin menu and in-plugin help/reference screen.

Metaboxes

tpmeta_meta_boxRegisters metaboxes from the tp_meta_boxes filter, renders and saves fields, and handles tp_user_meta profile fields.

Options & Customizer

TPMeta_OptionsStatic facade — set_args(), set_section(), get_fields(), and the rest of the public API.
TPMeta_Options_StorePersistence, defaults, and per-type sanitization (see Validation).
TPMeta_Options_RenderRenders a panel's admin page.
TPMeta_Options_FieldRenders a single field within a panel.
TPMeta_Options_AjaxHandles the AJAX save request — nonce and capability checked here.
TPMeta_CustomizerMirrors option panels into Appearance → Customize.
TPMeta_Customize_Field_ControlGeneric WP_Customize_Control subclass rendering any field type in the sidebar.
TPMeta_Customize_TinyMCE_ControlDedicated TinyMCE control for the Customizer sidebar.

Option Builder

TPMeta_BuilderAdmin UI for the visual Option Builder.
TPMeta_Builder_StoreCRUD for panel JSON in wp_options.
TPMeta_Builder_LoaderLoads stored panel JSON into the TPMeta_Options registry on init.
TPMeta_Builder_CodegenBake to PHP — generates a standalone panel file.
TPMeta_Builder_DemosShips the starter panel templates (Theme Options, Turie).
TPMeta_Builder_RESTREST endpoints used internally by the builder's admin UI.

Meta Builder

TPMeta_Metafields_BuilderAdmin UI for the visual Meta Builder.
TPMeta_Metafields_StoreCRUD for metabox JSON.
TPMeta_Metafields_LoaderLoads stored metabox JSON into the registry.
TPMeta_Metafields_CodegenBake-style code generation for metaboxes.
TPMeta_Metafields_ScannerScans theme/plugin code for existing tp_meta_boxes/tp_user_meta registrations.
TPMeta_Metafields_RESTREST endpoints used internally by the Meta Builder's admin UI.

Post Types & Taxonomies

TPMeta_Post_Types_Page / _Store / _LoaderVisual Post Type Builder UI, storage, and register_post_type() registration.
TPMeta_Taxonomies_Page / _Store / _LoaderVisual Taxonomy Builder UI, storage, and register_taxonomy() registration.

Export / Import

TPMeta_Export_ImportBulk JSON export/import across metafields, post types, taxonomies and options.