Support

Account

Home Forums Front-end Issues Field group position

Solving

Field group position

  • The field group position setting of ‘High (after title)’ doesn’t seem have any effect on front-end forms, is there any way to do this. I imagine it would be easy to do on a front end form than a back end form.

  • Hi @neonwired

    The front end and back end has a different layout thus the options on the backend won’t affect the front end. What you can do is to move the content field to the bottom of the field group. This page should give you more idea about it: https://www.advancedcustomfields.com/resources/moving-wp-elements-content-editor-within-acf-fields/. That article is talking about moving WordPress’ elements, but I believe you can modify it for the front end too. Also, please add the script to your front end instead of using the “acf/input/admin_head” hook.

    I hope this helps 🙂

  • That’s a bit of an ugly solution to be honest, i’d rather be able to just render the fields in the required order but looking at the code it seems like they are ordered that way cause the title and content fields are added to the array first. All it really needs is a filter hook on $fields before displaying them and it would be easy but there’s doesn’t seem to be any hooks on the front-end.

  • Hi @neonwired

    As you have figured out, I’m afraid you need to move it by using JS code. If you want to have a filter to do it, you can always submit a feature request by opening a new ticket here: https://support.advancedcustomfields.com/new-ticket. That way, your request will be passed directly to the plugin author.

    Thanks 🙂

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.