Crocoblock / jetformbuilder

76 stars 16 forks source link

[Issue/Feature Request] Writing New Terms from Form Field to Taxonomy #50

Open ghost opened 2 years ago

ghost commented 2 years ago

Hi,

Thanks for all the work on JetEngine and JetFormBuilder. When mapping fields to Post Terms or Taxonomy via the 'Set meta fields names or post properties to save appropriate form fields into' function, I realized that if a field input does not equal an already existing term, then the form will not save the input. In other words, the front end submissions only work for existing terms - they do not allow for the creation of a new term via form input.

For example, if a form has a text field to record which school a submitter is enrolled in, and that custom post type has a taxonomy called 'School Name', it will not allow writing the input to the taxonomy unless the field settings are mapped to pre-existing terms.

This massively limits the functionality of forms as many fields will be impossible to map every single possible term (such as every school name in the world). Enabling forms to write new inputs as terms under taxonomies is a feature available in many other front end form plugins.

Am I missing something? If not, is it possible to implement this feature?

Many thanks

claujohnson commented 2 years ago

I agree. If you don't have the option to add new terms from the front-end we'll have to work with other form plugins

demicoli00 commented 1 month ago

any update on this one please? Its' a very much needed feature