that generated a shortcode like this:
[cred_form form="edit-books"]
I inserted it into a post, however, the post changed to the editing form. so the normal post no longer shows.
please check the post here: hidden link
However, all what it showed was the shortcode itself and the post is still showing as the editor only.
-----------
2- Is there a way to have a "central post" that have a CRED from that you can choose other posts and update certain fields in them?
example:
say I have 500 posts for 500 products, and I want to update their price custom field.
is there a way that I can insert a central CRED from that has a dropdown list with a "Select2" jQuery so I can choose the post then update the custom fields? this saves me visiting 500 posts to update them.
Firstly, we have a one-issue-per-thread policy in the forums, so let me deal with question 1 first and then I can split your second question into a separate thread.
The way to insert and display CRED edit forms is not very intuitive, so let me summarise what's expected.
You create a CRED edit form to edit posts of a particular post type.
You insert this form into an unassigned template using the cred_form shortcode, either a Template Layout if you are using Layouts, or a Views Content Template if you are not.
You then insert a link to the CRED edit form where you want that to appear. Typically you would insert the link on the template for single posts of that type, i.e. when viewing an individual post there is a link to edit that post. Use the Fields and Views button to insert the toolset-edit-post-link shortcode, specifying the template where the edit form resides.
Can you verify that that is what you have done?
If your requirements are different, what are they?
If you want to insert the form itself into a post or page it should appear in addition to existing post content, not replace it.
See the screenshot where I have created a CRED form to edit standard posts and then inserted this form into the Hello World! post. Then when I display the post I see the post itself and the form to edit it (and the post body section shows the cred_form shortcode that created the form).
Is that what you are trying to do? Insert the form itself into a post or page?