The ACF Frontend Form feature allows you to render customizable ACF-based forms directly within Bricks, enabling users to update existing content or create new posts from the frontend. It supports dynamic field rendering based on context and integrates natively with ACF and WordPress post types.
Settings
Data Source
You can define the context from which the ACF fields should be retrieved or where new data should be saved:
Current Post: Updates fields on the current post.
Other Post: Select a specific post by ID or title.
New Post: Enables post creation from the frontend with configurable post type and status.
Fields to Show
Show All ACF Fields: Automatically renders all available ACF fields (except for new posts).
Type: Choose whether to select manually:
Individual ACF Fields
Entire ACF Field Groups
You can add fields or groups using repeater controls and select them via integrated query controls.
β
Post Attributes
For "Other Post" and "New Post" modes, you can toggle the inclusion of:
Post Title
Post Content
Submit Behavior
Submit Button Label: Customize the text displayed on the submit button.
After Submit:
Message: Show a confirmation message.
Custom Message or Redirect URL options will be shown based on your selection.
Style
Form Settings: Label position, instruction position, and uploader type.
Labels: Typography, color, background, borders, and shadows.
Inner Labels
Buttons
Text Info
Update Button.
Usage Summary
To use the ACF Frontend Form in Bricks:
Insert the ACF Frontend Form element.
Choose whether to edit the current post, another post, or create a new one.
Select whether to show all fields or define specific fields/groups.
Configure post attributes and submit behavior.
Apply custom styling from the style panels or Bricks' control groups.
Ensure ACF Pro is active on your site.