1.7.3current
- Compatible with WordPress 6.9.
1.7.0
- New: WordPress Customizer integration — any Option Panel can now be mirrored in Appearance → Customize by enabling the
customizer_integrationflag in the builder. - New: All 10+ complex field types rendered in the Customizer sidebar (colorpicker, select, switch, checkbox, tabs, repeater, post_select, datepicker, color_gradient, multicolor, image, gallery, editor).
- New: Dedicated TinyMCE editor control for the Customizer sidebar with Visual/Text tab switcher (
tpmeta_tinymcetype). - New: Post Select (Select2) field in the Customizer with correct z-index layering above the Customizer overlay.
- New:
customizer_integrationflag added to Bake to PHP codegen output so exported PHP files preserve the setting. - Fix: Customizer panel disappearing after editing the panel name — builder loader now correctly forwards the
customizer_integrationflag toTPMeta_Options::set_args(). - Fix: Multicolor checkbox field saving all options as checked — unchecked boxes are now correctly omitted from the saved value.
- Fix: Color gradient value not saving in the Customizer — gradient carrier input is now read directly instead of being skipped.
- Fix: PHP "Array to string conversion" notice in metabox sanitizer — added
is_array()guard beforesanitize_text_field(). - Improvement: All Customizer field CSS scoped under
.wp-customizerto prevent style conflicts with the admin dashboard.
1.6.0
- New: Visual Options Panel Builder — create, edit and manage theme option panels from the admin UI without writing PHP.
- New: Bake to PHP codegen — export any builder panel to a standalone PHP file for use in themes or plugins.
- New: Row-based section layout with configurable column counts in the builder.
- New: Full field-type support in the builder: colorpicker, select, switch, checkbox, repeater, post_select, tabs, datepicker, editor, gallery, image, multicolor, color_gradient.
- New:
TPMeta_Builder_Store,TPMeta_Builder_Loader,TPMeta_Builder_Codegenclasses.
1.5.0
- New:
TPMeta_Options— static facade API for registering theme options panels (theme_mod storage). - New: Options panel admin pages — multi-section layout, conditional fields, output CSS.
- New:
tpmeta_get_option()helper for reading panel field values in themes. - New: WordPress Customizer sync — option panels can mirror their settings into Appearance → Customize.
1.4.8
- Compatible with WordPress 6.9.
1.4.7
- Repeater image delete issue fixed.
- Gallery drag-and-drop issue fixed.
1.4.6
- Datepicker field fixed.
1.4.5
- Block widget bug fixed.
1.4.2 – 1.4.4
- Repeater issues fixed.
- Multiselect field fixed.
1.4.1
- New UI updated.
- Edit-image feature added.
1.3.6 – 1.4.0
- Post format issues fixed, including SVG text support.
- Yoast SEO plugin compatibility updated.
- Page issue fixed.
1.3.2 – 1.3.5
- Editor issues fixed.
- Assets updated.
1.0.9 – 1.3.0
- Checkbox field and multi-select added.
- "custom_settings_page not found or invalid" error solved.
- Repeater dragula.js added.
- Select and multiselect field fixes.
1.0.0 – 1.0.8
- Initial releases: new UI, user meta issue solved, fields column number added and fixed.