34 comments found.
Hi,
You are plugin developer and more experience than us. Which is better for our hosting resources, display edit forms under posts or with edit link to another page for post edit… Sorry maybe i’m always asking but i have to plan my each step for my projects …
Thanks
Hi, Thank you for your compliment but i’m just new wp plugins developper, can you please send me again your wp login so i can see whet i can do ?
Thanks
Hi, thanks your help. i will complete web desgin with in a week after i wrote what i need… Thanks again. Note: For beginner wp developer, you are great 
Thank you 
Hey! Cool plugin but let’s say I create a custom post type template with visual composer and a visitor submits the form, how will the elements that the visitor filled can be assigned the design I made in the template?
Usually, the form fits the template you use, it uses default WP classes, if you want to customize, then just add css to the form
Hi,
I was reading your documents but i could not find about user profile form. I created acf field group (User Form , Add/Edit) but how do use this field with your acf form in visual composer? There new_post or blank option for Post ID section.
Can u help please… Thanks.
Hi Add the form in the page where you want to display the form, set new_post an then select the post type you want see here
Hi,
I did
, i added form with VC to page. But which post type you talk about “update wordpress user profile”? i dont know maybe i’m asking wrong words. Such as this link https://gist.github.com/DMSpeed/98c15545dd19cb851817 i can create manualy form in template for wordpress user field to update but how do your form (in visual composer) will understand this form is for user profile? What i’m missing… Really Sorry to wasting your time…
Oh i see, actually this plugin works for post types only (not user profiles) it’s a default behavior of acf_form function, if you want to use that code, then set post_id = new_user and hook the acf/pre_save_post
I also suggest you to read this post
Now its ok if this form works only post type
because all day i was trying to solve this, Ok, belive me no problem i can use template for wp user profile. Still i’m happy with your plugin. At the moment, you said before about only post publisher author display form (new features for plugin), when will be finish? And i suggest new features if possible for form edit : How many times can use this form for edit or update per author. Such as if we define 3 times on form, post author only update 3 times. So, user always try to complete correct information. Just suggest not important features right now. Sorry bad english.. Thanks and good night
Thank you, for the limit number of edition, i’ll try to use the wp versioning of a post, it could be ok, for the next release, it will be no late than next week (if all goes well) 
I’m waiting because my project will depend your plugin
. At the moment one more request
... about multiselect, maybe we can describe some field groups field (multi select) limits, such as some some multiselect limit is 3 (terms total select) some is 2 or gobal limits . If acf field groups show on plugin setting … just imagine … Because now, i’m searching code to add manually. I dont know what you think,but just giving feedback about what customers need… Thanks…
Sorry but i’m not sure to understand, can you please give concrete example ?
Ah sorry for bad english… I mean that, talking about multiselect field. Such as i have country multiselect (based country taxonomy) field, and anyone can add maximum 3 terms using form (for publish post or edit) . I dont know, maybe you can add features on your VC form. Because you form also showing fields and for some multiselect fields we can define on form, or if this is hard, maybe we can define global (all multiselect terms maximum add) with your plugin setting page
Hi,
If you want to limit the acf field, then this link will help you. It sets a limit number of the select
Since it’s ACF feature, i can’t include this feature into my plugin (at least for the moment)

Hi,
Pre sales question : I have KLEO theme and VC is coming with my theme. Also i purchased this plugin last day https://codecanyon.net/item/custom-page-templates-new-way-of-creating-custom-templates-in-wordpress/20133287 and this plugin include ACF PRO (i did not buy PRO). So i have 2 question, 1 – I did not install and activated ACF Pro but its working with this plugin, does it make any conflict or is ur plugin work with this ACF Pro 2 – Ok, anyone use your form on frontend but the biggest problem always edit on frontend. Do you have this feature?
Sorry bad english 
Thanks
Hi, 1 – No conflicts, if you have ACF or ACF Pro v 5.x then ACF Front Form will work – it uses ACF features 2 – You can use the form the way you want : for adding new posts or editing existing posts by setting the value of post_id to the post you want to edit http://acf-front-form-docs.readthedocs.io/en/release--1.1/src/add-form.html#post-settings
Sincerely
Thank you i will visit that page, and sorry i forget to ask above. 3 – I have co-author pluging so when anyone editing on backend (you know) its shows member A editing now so how can we do this on forntend with your plugin? 4 – How to edit page? All post listing under a page and Member just click to edit? Thanks
I din’t tryed with co-auth, but I’ve one similar task in one project with another plugin, in your “Edit” button you have to submit to the ACF Front Form (the page where you put it) the id of the post to edit, yuo’ll may need extra php to set the value of
[acf_front_form post_id="<your_id>"]. ACF Front Form only renders the form and handles acf_form function of ACF/ACF Pro. since ACF Front Form manages ACF/ACF Pro it does not manage co-auth.
Sorry to late answer, [acf_front_form post_id=”<your_id>” i did not understand. I just want to know about edit … Member A publish 5 default wp posts and 4 Book CPT. And such as i will (admin) create 2 pages, one of them for Wp Post Edit Page and other is for Book Edit Page, and posts are displaying in these page and author just clicking any post and start to edit on forntend? Can u explain please how is the steps for edit author own posts… Thanks
You can create “Edit Post” button, which sets the id of the post to edit into acf_front_form shortcode, this will create a full form to edit the post. OR Add ACF Front Form into each post, this will automatically creates edit form of current post (the ID is set automatically The first solution is a new feature that will come into next version release of ACF Front Form.
Today, i purchased and will test all day. Thanks.
Thank you for purchasing ! The plugin will achieve most of the work and for any other questions let me know
Fantastic great plugin. Easy to use for non developer. I also will give rate and review. Ok i have some questions.
I can create a form (wp page designed with visual composer) for any custom post type. And its working very well.
1 – About Edit: I’m using “page template plugin” and added a form (without new_post) with visual composer and yes edit form showing bottom of the cpt post page and yes edit save/update is working. But, everyone can see this form. I mean that, only post author must see edit form. My author can not edit other posts (user role editor) so how do i restict the others?
2 – UnderForm Tab , Form Id showing acf-form . and its writing uniques idetify. What does it mean. Acf-form1, acf-form2 etc… will we define for all new form?
3 – U talk about edit post button above comment. Any document? Can explain how can we do edit post button?
4 – I’m not using page template for default wp post, so i think i will add shotcode to single.php right?
5 – Admin panel plugin setting: Use acf_enqueue_uploader() function and Place inline JS in the appended HTML how do i know any other plugin also using? Now, i select and enbaled them.
Thanks and sorry bad english 
- If you are familar with WP developpement, You can hook your page to check if post_author equals current_user, the print the acf_front_form shortcode with do_shortcode
- the form id is just the value of the id attribute of the form tag in the generated html : <form id=”acf-form2”>
- I mean a form where you set post IDs, then when the user click on the button, the ID of the post is then “posted” to the page where you use the acf_front_form, this ID you can catch is from $_POST and set it into acf_front_form shortcode, Here a basic example
- I think that you are right, i ont know exactly what you are trying to achieve but it’s ok to put the shortcode into single.php, but i suggest to manage it with user roles an post ids
-
If you didn’t added the code, then you know that you ont need to enable them
If any other plugin do it, then i think they should notice that in theire documentation, FYI those functions are part of ACF, if a plugin do not use ACF then it will not add those hooks
All your rating and reviews are welcome 
Hi,
Before reply your answers i would like to say thanks your customer services because we non develeoper customer always facing some problems and always trying to find answer but you are replying all questions very fast. Thanks. Ok
When you say new features in the next release above , i want to suggest some features. A – Form use limit publish to post. Maybe per role or anyone can use this form everyday 3 times. So limit will decrease spam publish post because in my project all members also author to publish post. B – Edit form: If anyone publish any post, how many times can edit? C – Edit, Delete and Unpublish (add to archive) buttons element for visual composer.
1 – Author = Current User : Before purchase this pluging, i was try to create form manually and i found this code some forums and added to single.php so only post author was see form. <?php
if ( is_user_logged_in() || current_user_can(‘publish_posts’) ) { // Execute code if user is logged in acf_form_head(); wp_deregister_style( ‘wp-admin’ ); } get_header();
But i could not use now. If possible can you help about this topic. How can i do for wp default post and cpt post?
3 – Still i cant understand edit. How do add edit link any wp post and cpt post ? When i add edit link, link will go to form? Now, i just add edit form in single.php so authors will edit same page. If possible can write edit link code and if possible can you create shortcode element for visual composer?
Note: Publish create form is ok for me. i understand wery well. And i can add any wp PAGE, but edit page is still problem for me
so sorry… I think more documan for edit. I know u will add features in next but i need now 
Thanks
Hi, First, you dont need to hook the acf_form_head function because it’s already hooked see here To define wp default posts or CPT, just select the post type you want under “Post” tab, in the “Post Type” list (see here). The Edit works in two cases : A. When you dont set the “post_id” value, then the edit will work for the actual Page OR Post where the acf front form is (if you put ACF Front Form into a post it will edit the post, if you put it into Contact page it will edit the Contact page)
B. When you set/define the ID, it will edit the post (any type) of that ID (if you set id = 1 an put ACF Front Form in Contact page, it will eit the Hello World post (id=1))
Now, to get and post the I with PHP (use a form or a link), i’ll suggest you to rea about the $_GET and $_POST variables, how they work and how to use them.
For edit i’ll try to help you ASAP i get some time
Mourad
Hi there,
We are building a listing directory website. We use different repeater fields for different listing types. We have back end editing and fields are inserted to front end by modifying php files.
We would like to add possibility for our members to edit repeater fields content form front end. There is a listing edit template page for editing listings page – this is editable via visual composer. We would like to use your plugin to add option of editing data in the ACF fields, set by a taxonomy – meaning, if client is editing listing which is by category “taxonomy 1”, there should be only editing option for ACF repeater field for that taxonomy. If listing belongs to both “taxonomy 1” and “taxonomy 2” there should be editing options for ACF fields for both taxonomies, and so on.
Is this possible to achieve by using your plugin?
Hi, If your ACF fields are set as conditional to the taxonomy, then the plugin will do the job (i already used ACF Front Form for conditional fields and it works fine)
Or, if you have many ACF Field Groups associated to a specific taxonomies, then it will work too, you’ll need to choose wich field group to use, or check with PHP which field group should be displayed
Im ok to see a demo from your website if that can help
Sincerely
Let me know if i can help with your project
Hi there
Thank you for your reply. I’ll send you the links via e-mail just to be sure. All the best.
Hi, i’ve received your email and i’ll check it ASAP i get time this evening
I do not have an email address to send to. When I use the email interface here, it will be shown in this item’s comments page. I tried replying to the do-no-reply email I got and that bounced. I really don’t want to publicly post admin user credentials on the internet.
send to this one arifi.armedia@gmail.com
Got it, thanks!
Hi, I’ve done i sample page “ACF Front Form Sample — Draft” and it’s working fine. In your case, you didn’t selected which Field Groups to display and you have set ACF to a specific Page, use Post Types instead. I’ve sent you email with more explanation
Let me know if all is ok
I cannot get this to work at all. The plugin was recommended to me by ACF. All I get is a submit button. :(((((((((((
Hello, Have you seen the quick starter guid ?
I’ll be happy to help you, just make sure that you have selected fields/field groups Read the documentation.
Yes, I followed those instructions as well as the readme.txt and description.html files.
Yes, I checked that the field group is selected within the ACF Front Form tool. Still nothing but a submit button.
Well, if you give me access to your Wordpress website, i’ll check what’s wrong and try to fix it..
Cool! Thanks! I can’t mark this private so let me know how to tell you the username and password.
Send me new admin credentials by email, then delete the account aften we are done
I just realized the domain I sent you for the ftp. Www. For the website
no problem, i dont need it anyways, can edit with wordpress editor
I created a temporary wordpress site (see separate email for login information) and set up a custom field to work with the standard post. I updated the functions.php file to add the code called out in the link you sent me. The code.is listed below. I am able us specify a specific Post ID. It doesn’t pull the custom field information into the form, but it does save the custom field information back to the post when I enter it on the form and save the form. What do I need to do to pull custom field information into the form for a specific Post ID?
function my_pre_save_post( $post_id ) {
// check if this is to be a new post
if( $post_id != 'new' ) {
return $post_id;
}
// Create a new post
$post = array(
'post_status' => 'draft' ,
'post_title' => 'A title, maybe a $_POST variable' ,
'post_type' => 'post' ,
);
// insert the post
$post_id = wp_insert_post( $post );
// return the new ID
return $post_id;
}
add_filter(‘acf/pre_save_post’ , ‘my_pre_save_post’, 10, 1 );
first, when you hook it like that
if( $post_id != 'new' )you need to set Post ID to new to allow the hook works… Let me see how to make it working…
Can you check this http://3mz.ba5.myftpupload.com/new-post1/
To do so, force the shortcode to load the fields group
[acf_front_form post_title="Yes" field_groups="11"]
acf/pre_save_postwill work because it’s not submitted by acf_form yet (sorry my bad), in this case u’ll need to hook the
wp_insert_post_datasee https://codex.wordpress.org/Plugin_API/Filter_Reference/wp_insert_post_data Then add this shortcoe
[acf_front_form post_title="Yes" field_groups="11"]into that hook. something like this
add_action( 'wp_insert_post_data', 'wp_projet_insert_post_data', '99' );
function wp_projet_insert_post_data( $data ) {
$data['post_content'] = '[acf_front_form post_title="Yes" field_groups="11"]';
return $data;
}
[acf_front_form post_id="new" post_title="Yes" field_groups="11"]This is a form witch creates a new post, and runs your acf/pre_save_post hook
Check the hook i made and the Form Page
Looks like the form is working as intended. Thank-you! Did you make any changes to other files (i.e. functions.php) or was is just the parameters in the shortcode? I am going to be out for a while but if you still need to skype later, let me know.
I made a small changes into functions.php too, check it
function my_pre_save_post( $post_id ) {
// check if this is to be a new post
if( $post_id != 'new' ) {
return $post_id;
}
$post_title = 'draft';
if( isset($_POST['acf']['_post_title']) ) {
$post_title = acf_extract_var($_POST['acf'], '_post_title');
}
// Create a new post
$post = array(
'post_status' => 'draft' ,
'post_title' => $post_title,
'post_type' => 'post' ,
'post_content' => '[acf_front_form post_title="Yes" field_groups="11"]'
);
// insert the post
$post_id = wp_insert_post( $post );
// return the new ID
return $post_id;
}
Please leave a good review if you enjoyed
I made the changes to my production site and everything works great. As you mentioned before, it only works with new posts that have been created after installing ACF Front Form. When I try using the form with old posts, it pulls the data in fine, but hangs when trying to save the form. Not a big deal for me because I’m still building my site so all data is just demo data anyways. I do have a couple questions. 1. One of the lines of code added to the functions.php file was
'post_content' => '[acf_front_form post_title="Yes" field_groups="11"]'
Do you have you add this line for every custom field groups used in all forms?
2. Is it possible to use ACF Front Form to view/edit fields that are part of the regular post (other than Title and Content)? Or does it just work with fields defined by Advanced Custom Fields?
- That line adds the form for a new post on which Post ID = “new”.
To do the same for a different kind of form/post, set Post ID to another value (for example “new_1”, “new_book” and in the hook you can check which tule to appli with if…else block.
Note that you can add as many field groups/fields into the shortcode if you want to use more than one form for a post
field_groups="11,12,13"
- No, ACF Front Form uses
acf_form()
function which is an ACF feature, this feature creates a form for ACF fields and optional Title and Content of the post. To edit other post fields you can do it on acf/pre_save_post filter
great job. good luck with sales
Thank you my friend !
Ill delete once you say you got it
Well, join me on Skype
thats the login I just gave you in the comment.
Done, Try it !
The functions.php file can be edited from Appearence > Editor > functions.php
I’ll give you more details if you join me on Skype…
Hi, Is all working well ? let me know if you need more help
Would love to have a demo or preview to see the plugin in Action. But it´s a great Thing and I added it to watchlist.
Maybe, it´s an idea for your to develop a ACF plugin, that can build front end layouts too 
Hello, in fact i had a quick video demo but got upload issue, i’ll post it ASAP it goes online. Yeah sure ! actually i’ve 2 other ACF projects and new features are coming for this one. Thank you for your support !
Hello Digiblogger,
Not sure how i can embed on Description page, meanwhile you can check the preview here https://www.youtube.com/watch?v=YRBVhizrQLM&feature=youtu.bedouble
Hi there,
I checked the video and it works fine.
But I have dozens of ideas for this:
What about lettting the user decide, what post type (pre-selected by admin) he creates?
What about a place for users, where they can edit, maybe delete their posts?
actually, it looks pretty similar to this one
https://codecanyon.net/item/acf-form-builder-multipurpose-frontend-form-submission/19611604?s_rank=6Hello, i appreciates your ideas… The “Post Type” is a feature in progress right now and is on next publish The Edit/Delete user’s post was done for a customer as template hook, i’m still thinking on how to make it working better.. and probably will be published on version 2 maybe..
Note that this plugin works on top of Advanced Cistom Fields, this means that it gives a lot of possibilities
Feel free to ask or give your ideas .. you are welcome 
BTW, did you know that, the admin can actually force the post type ?
http://acf-front-form-docs.readthedocs.io/en/release--1.0/src/add-form.html#attributesIn the “New Post” field, ad the line “post_type=<my_custom_pt>”
I’m working on a feature to change that on listbox 
Mistake
Yes I saw that in your Video.
But it´s not the same as letting the user Chose if he wants to write a Review, Story or something else.
ACF already has select fields for post types. Maybe you can use them
I’ve submitted new features including the one you wanted… and more are coming see http://acf-front-form-docs.readthedocs.io/en/release--1.1/src/add-form.html#using-visual-composer
Great Work, Congratulations GLWS 
Thank you a lot !
I like your code, I was wondering if they submitted certain number for example “OLP-9898-3447895033” it would go another page after they submit?
Thank you ! i’m so happy you liked it ! if i understan well, you want to redirect after submit, then set the URL wher u want to submit into the “Return” field See http://acf-front-form-docs.readthedocs.io/en/release--1.0/src/add-form.html#form-settings
Also read about the “Return” field here http://acf-front-form-docs.readthedocs.io/en/release--1.0/src/add-form.html#id2
But if you mean “redirect if a field equals to a specific value” which is a conditional feature, then i think that there is a ACF Hook that you need to code. Here it is https://www.advancedcustomfields.com/resources/acf_form_head/#actions-& filters See the “acf/submit_form” filter, it will do the job
Here it is https://www.advancedcustomfields.com/resources/acf_form_head/#actions-& filters
See the “acf/submit_form” filter, it will do the job
So if I had someone submit “ODF111”, “ODF112”, “ODF113” it can go to 3 different pages from the one submit form?
Yes, i never tryed it but i think so, you need to hook the “acf/submit_form” filter and redirect according to the value of the field
so where would I put this code? now that I have it set up
Hello aaron_arei Thank you for purchasing the plugin
You can simply add the hook at the end of the “functions.php” file of your active theme, if the file does not exists just create it
Please dont forget to leave a goo feedback, it’s my first item and a lot are coming
I thought this was a form not to write code, like a contact form where someone can submit data like something simple like this https://snag.gy/K0dIir.jpg
Sorry if there is some confusion, but the description is : - Use acf_form feature without coding, this plugin works on top of Advanced Custom Field plugin - This function acf_form, does not work without coding, my plugin make it works without coding and nice Visual Composer plugin, which handles all settings and needed hooks - Now, you are asking a feature which is not supported by this function “acf_form”, that’s why, you need to add extra code (you want to add extra function on top of acf_form function).
To be cleare, you are changing the behavior of the main feature on which my plugin works.
It is a form that not to write code, but you are looking for a conditional redirection, this is a process which happends AFTER the form is submitted.
If you have all conditions and all URLs where the form should be redirected, an want some help, please send me a “table” of Value=>URL, and i’ll help you to do the job
Note that this is not included in support policy of CodeCanyon, but it’s my first item and i dont want to disapoint you 
Thank you so much This is what I was just trying to accomplish in the table: It just be one and it is a Register with a tab:
If they input OLP-316-A17692371 it will go to https://search.qualer.com/squid/OLP-316-A17692371 If they input OLP-310-A17691501 it will go to https://search.qualer.com/squid/OLP-310-A17691501 If they input OLP-310-A17290821 it will go to https://search.qualer.com/squid/OLP-310-A17290821 If they input OLP-314-A17490661 it will go to https://search.qualer.com/squid/OLP-314-A17490661 If they input OLP-322-A17692881 it will go to https://search.qualer.com/squid/OLP-322-A17692881 If they input OLP-309-A15792201 it will go to https://search.qualer.com/squid/OLP-309-A15792201 If they input OLP-310-A17591061 it will go to https://search.qualer.com/squid/OLP-310-A17591061 If they input OLP-311-A17592331 it will go to https://search.qualer.com/squid/OLP-311-A17592331
In fact it’s much easier, you need to redirect to
https://search.qualer.com/squid/submitted_value on it !and I can have it be a submit form?, sorry I am new to ACF
If I give you the login can you do that part I am sorry I can paypal you more $
function acf_submit_form_redirect( $form, $post_id ) {
// get new value
$value = get_field('my_field', $post_id);
$url = 'https://search.qualer.com/squid/' . $value;
// redirect
wp_redirect( $url );
exit;
}
add_action('acf/submit_form', 'acf_submit_form_redirect', 10, 2);
Note that in the code i sent you, you’ll need to change ‘my_field’ with the name of the field of the OLP-xxxxxx values
Finally, i’ll suggest you to use a Select type for the field which takes the values OLP-XXXXX
As you can see I have my form https://www.oxfordlp.com/register/ so where do I put that part for the php?
and do I have to write it every OLP Value?
No, just copy/past, change “my_field” with your field name, and all should work 
You need to add the code into
wp-content/themes/<your_theme>/functions.phpIf the file is not there, create it and dont forget <?php opening tag
Give me the login join me on Skype “armedia_am”