Thank you for contacting us here in the Support Forum
You could i.e. proceed as this:
(assuming you create new content with your Form)
1. create different CRED forms for each step (pagination steps)
2. For the first form option:
"Choose what this form will do:"
choose "Create content".
For the other forms choose "Edit content"
3. Insert the first CRED form (from step 1) into a page
4. For the your last CRED form, in the option:
"Select the status of content created by this form:"
choose "Published".
For the other forms choose "Draft"
3) For all forms options:
"Choose what to do after visitors submit this form:"
choose "Display the post"
4) use the CRED API filter hook
to redirect to the next step form.
As example:
The post ID of step 1 CRED form is "4",
and step 2 CRED Form ID is 8:
add_filter('cred_success_redirect', 'step2_redirect_func',10,3);
function step2_redirect_func($url, $post_id, $form_data)
{
if ($form_data['id']==4)
{
$arr = array('cred-edit-form'=>8); //the step 2 CRED form post ID
$url = add_query_arg($arr, $url);
}
return $url;
}
Here is some related DOC:
https://toolset.com/documentation/user-guides/inserting-post-fields/
https://toolset.com/documentation/user-guides/creating-cred-forms/
https://toolset.com/documentation/user-guides/cred-api/#csr
http://codex.wordpress.org/Function_Reference/add_query_arg
Please let me know if you have further questions regarding the issue mentioned in this Thread
and let me know if the above solution works for you, I look forward to your reply!
Thank you