Please correct me if I'm wrong.. but the metabox builder is limited right?
Both the online builder, as well as the plugin extension version.
What I mean, is that the Builder is not capable of producing the more complex arrays that are needed for certain fields (or nesting).
A couple of simple examples
The conditional logic arrays. It is not possible to target DOM elements using the basic attributes selectors in the builder, is that correct? Particularly if we are talking about taxonomy select conditions.
The HTML field is not available in the builder.
There are other variations on this, where it appears the choices are limited to basic functionality.
That's ok.. but please can someone confirm that this is the case, and if so, then can we safely assume that the builder should really only be used as a shortcut to build out the basic fields, and if we need to extend them with complex conditions then really we need to copy the basic code into a proper template file of some kind?
The Builder extension was made 3 yearss ago when the functionality of Meta Box and other extensions are limited. However, its purpose is providing full support for plugins. We have just acquired this extension from the original developer (Tan Nguyen) and thus, are updating it to catch all the changes in other plugins recently.
We understand that there are some features are limited, and we’re trying to fix it. It would be great if you can help us by listing what you see missed.
Regarding the online generator, yes, it’s the limited version of Builder with support only for the core Meta Box plugin. After updating the Builder to fully support other extensions, we’ll probably update it as well, but that’s not the priority.