Answers.Body: <p>I would rate the combination of FormBuilder and FormProcessor as the most robust, future-proof and secure variant. However, in my opinion there are still quite a few functions missing (see, for example, the <a href="https://civicrm.org/blog/detlev/after-camp-sprint" rel="nofollow noreferrer">&quot;wish list&quot; of CiviSprint participants Leipzig 2023</a> or the <a href="https://lab.civicrm.org/dev/core/-/issues/3761" rel="nofollow noreferrer">Form Builder roadmap</a>), which is why at the moment it is certainly a matter of weighing up depending on the exact use case. Each of the integrations mentioned has its strengths and weaknesses. Personally, I wouldn't want to miss some of the functions of Caldera Forms + Form Processor and am glad that the Communty fork and the <a href="https://civicrm.org/blog/jaapjansma/civicoops-caldera-forms-collaboration-initiative" rel="nofollow noreferrer">Caldera Forms Collaboration initiative</a> exists until a more complete replacement is available. By the way, this is not meant to sound pessimistic: There is so much happening around SearchKit and FormBuilder every release - many thanks to @Coleman and all who are involved here!</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-10-23T19:49:16.460Z
Answers.LastActivityDate: 2023-10-23T19:49:16.460Z
Answers.UserDisplayName: Andreas
Answers.Body: <p>We have been developing and deploying Gravity Forms and CiviCRM integration, which uses Form Processor / Action Provider on the backend. <a href="https://github.com/agileware/gf-civicrm" rel="nofollow noreferrer">https://github.com/agileware/gf-civicrm</a></p>
  <p>Works great but you need to know what you're doing. RTFM!</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-10-23T06:57:01.477Z
Answers.LastActivityDate: 2023-10-23T06:57:01.477Z
Answers.UserDisplayName: Justin Freeman - Agileware
Body: <p>So we are currently using the standard shortcodes to embed Profiles in &quot;Edit&quot; mode within WordPress pages to allow members to update their personal details. We also have multi-value custom data groups which we expose in this way.</p>
  <p>There is a forked version of the Caldera Forms plugin here: <a href="https://lab.civicrm.org/extensions/caldera-civicrm/caldera-forms" rel="nofollow noreferrer">https://lab.civicrm.org/extensions/caldera-civicrm/caldera-forms</a></p>
  <p>There is also an ACF integration plugin here: <a href="https://github.com/christianwach/civicrm-acf-integration" rel="nofollow noreferrer">https://github.com/christianwach/civicrm-acf-integration</a></p>
  <p>And FormBuilder is also an option, along with the FormProcessor extension: <a href="https://civicrm.org/form-builder" rel="nofollow noreferrer">https://civicrm.org/form-builder</a></p>
  <p>Which is currently the recommended option, especially when dealing with multi-value custom data groups?</p>
  <p>Looking for the most robust, future proof and secure option.</p>
  
Tags: <wordpress><profile><caldera-forms>
Title: What's the best way to provide Profile Edit and Create forms in latest WordPress and CiviCRM?
ThreadText: # What's the best way to provide Profile Edit and Create forms in latest WordPress and CiviCRM?
  
  (Asked by: username_0 on 2023-10-05)
  
  So we are currently using the standard shortcodes to embed Profiles in "Edit" mode within WordPress pages to allow members to update their personal details. We also have multi-value custom data groups which we expose in this way.
  
  There is a forked version of the Caldera Forms plugin here: <https://lab.civicrm.org/extensions/caldera-civicrm/caldera-forms>
  
  There is also an ACF integration plugin here: <https://github.com/christianwach/civicrm-acf-integration>
  
  And FormBuilder is also an option, along with the FormProcessor extension: <https://civicrm.org/form-builder>
  
  Which is currently the recommended option, especially when dealing with multi-value custom data groups?
  
  Looking for the most robust, future proof and secure option.
  
  **Tags:** wordpress, profile, caldera-forms
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2023-10-23. Score: 2
  
  I would rate the combination of FormBuilder and FormProcessor as the most robust, future-proof and secure variant. However, in my opinion there are still quite a few functions missing (see, for example, the ["wish list" of CiviSprint participants Leipzig 2023](https://civicrm.org/blog/detlev/after-camp-sprint) or the [Form Builder roadmap](https://lab.civicrm.org/dev/core/-/issues/3761)), which is why at the moment it is certainly a matter of weighing up depending on the exact use case. Each of the integrations mentioned has its strengths and weaknesses. Personally, I wouldn't want to miss some of the functions of Caldera Forms + Form Processor and am glad that the Communty fork and the [Caldera Forms Collaboration initiative](https://civicrm.org/blog/jaapjansma/civicoops-caldera-forms-collaboration-initiative) exists until a more complete replacement is available. By the way, this is not meant to sound pessimistic: There is so much happening around SearchKit and FormBuilder every release - many thanks to @Coleman and all who are involved here!
  
  
  ---
  
  ### Answer by username_2 on 2023-10-23. Score: 0
  
  We have been developing and deploying Gravity Forms and CiviCRM integration, which uses Form Processor / Action Provider on the backend. <https://github.com/agileware/gf-civicrm>
  
  Works great but you need to know what you're doing. RTFM!
  
  
  ---
  
  