Answers.Body: <p>Recommend using Caldera Forms CiviCRM, <a href="https://wordpress.org/plugins/cf-civicrm/" rel="nofollow noreferrer">https://wordpress.org/plugins/cf-civicrm/</a></p>
  
  <p>This is currently the most flexible and easiest way to implement CiviCRM integrated forms on a WordPress website.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-16T23:10:13.727Z
Answers.LastActivityDate: 2020-01-16T23:10:13.727Z
Answers.UserDisplayName: Justin Freeman - Agileware
Answers.Body: <p>CiviShop has also released a plugin for Gravity Forms integration. It's available on their shop for $79 annually: <a href="http://shop.civivip.com/" rel="nofollow">http://shop.civivip.com/</a></p>
  
  <p>It's fair to say that it is lacking in documentation at the moment, but its' developer <a href="https://www.facebook.com/groups/civicrm/permalink/10154551099133662/?comment_id=10154554556583662&amp;comment_tracking=%7B%22tn%22%3A%22R%22%7D" rel="nofollow">commented on a post</a> on the CiviCRM facebook group promising more soon. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-27T17:10:05.247Z
Answers.Text: That plugin assists in creating Gravity Forms in WordPress. Disappointed it doesn't list actual capabilities - original release had simple support only for activities and contacts. Promises were made for more functionality 'soon' in Feb 2015, on linked support page June 2015, and on that Facebook post in Feb 2016. Caveat emptor.
Answers.UserDisplayName: Joe Murray
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-27T16:51:49.343Z
Answers.LastActivityDate: 2016-02-27T16:51:49.343Z
Answers.UserDisplayName: termdark
Answers.Body: <p>To publish CiviCRM forms in WordPress you need to put a CiviCRM <a href="https://codex.wordpress.org/Shortcode" rel="nofollow noreferrer" title="shortcode">shortcode</a> in some content exposed to site visitors, such as a Post or Page:
  <a href="https://i.sstatic.net/fyGfU.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/fyGfU.png" alt="enter image description here"></a>
  Click to select a CiviCRM front-end form or page:
  <a href="https://i.sstatic.net/i50vt.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/i50vt.png" alt="enter image description here"></a>
  Then select one of the CiviCRM front-end content types. Depending on which one you choose, different options become available:
  <a href="https://i.sstatic.net/TRH5i.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/TRH5i.png" alt="enter image description here"></a>
  <a href="https://i.sstatic.net/DzSDv.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/DzSDv.png" alt="enter image description here"></a>
  <a href="https://i.sstatic.net/XVmzR.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/XVmzR.png" alt="enter image description here"></a>
  <a href="https://i.sstatic.net/fZlBP.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/fZlBP.png" alt="enter image description here"></a></p>
  
  <p>Note that only active CiviCRM content can be published, so if you don't see a contribution page or event or profile you just created in the dropdown list, go back to CiviCRM and make sure it is active. </p>
  
  <p>For Contribution Pages, navigate to Contributions > Manage Contributions, beside relevant page click Configure > Title and Settings, then at bottom of page click to enable Is this Online Contribution Page Active?</p>
  
  <p>For Events, navigate to Events > Manage Events, beside relevant event click Configure > Title and Settings, then at bottom of the page click to enable Is this Event Active?</p>
  
  <p>For Profiles, navigate to Administer > Customize Data and Screens > Profiles, beside the relevant profile click more > Enable.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-27T16:14:36.260Z
Answers.LastActivityDate: 2016-02-27T16:14:36.260Z
Answers.UserDisplayName: Joe Murray
Body: <p>I recently received an email from someone who had taken over their organization's CiviCRM system that is integrated with WordPress. She was being told by their CiviCRM provider that exposing a CiviCRM form in WordPress required using iFrames, but her web developer said that wouldn't work well with their responsive design. Is there an easier way to expose CiviCRM forms in WordPress?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-29T04:12:01.000Z
Comments.Text: I suppose it should be the case, but just in case of an oddball scenario, are the civi and would installs on the same server?  Is it using civi as a wp Plugin?  If so, the answer below works and the vendor should know that. However, if not, the iframe answer makes more sense.
Comments.UserDisplayName: Ben
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-02-29T12:26:35.457Z
Comments.Text: Good point about possible topology. They need CiviCRM to be integrated with one of the 3 major CMSes if they are using the publicly available tarballs. But they might have CiviCRM integrated with one of them separately from their website.
Comments.UserDisplayName: Joe Murray
Tags: <wordpress><forms>
Title: How do I expose CiviCRM forms in WordPress?
ThreadText: # How do I expose CiviCRM forms in WordPress?
  
  (Asked by: username_0 on 2016-02-27)
  
  I recently received an email from someone who had taken over their organization's CiviCRM system that is integrated with WordPress. She was being told by their CiviCRM provider that exposing a CiviCRM form in WordPress required using iFrames, but her web developer said that wouldn't work well with their responsive design. Is there an easier way to expose CiviCRM forms in WordPress?
  
  **Tags:** wordpress, forms
  
  > **Comments:**
  > **username_1**: I suppose it should be the case, but just in case of an oddball scenario, are the civi and would installs on the same server?  Is it using civi as a wp Plugin?  If so, the answer below works and the vendor should know that. However, if not, the iframe answer makes more sense.  
  > **username_0**: Good point about possible topology. They need CiviCRM to be integrated with one of the 3 major CMSes if they are using the publicly available tarballs. But they might have CiviCRM integrated with one of them separately from their website.  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_0 on 2016-02-27. Score: 4 | Accepted answer
  
  To publish CiviCRM forms in WordPress you need to put a CiviCRM [shortcode](https://codex.wordpress.org/Shortcode "shortcode") in some content exposed to site visitors, such as a Post or Page:
  [![enter image description here](https://i.sstatic.net/fyGfU.png)](https://i.sstatic.net/fyGfU.png)
  Click to select a CiviCRM front-end form or page:
  [![enter image description here](https://i.sstatic.net/i50vt.png)](https://i.sstatic.net/i50vt.png)
  Then select one of the CiviCRM front-end content types. Depending on which one you choose, different options become available:
  [![enter image description here](https://i.sstatic.net/TRH5i.png)](https://i.sstatic.net/TRH5i.png)
  [![enter image description here](https://i.sstatic.net/DzSDv.png)](https://i.sstatic.net/DzSDv.png)
  [![enter image description here](https://i.sstatic.net/XVmzR.png)](https://i.sstatic.net/XVmzR.png)
  [![enter image description here](https://i.sstatic.net/fZlBP.png)](https://i.sstatic.net/fZlBP.png)
  
  Note that only active CiviCRM content can be published, so if you don't see a contribution page or event or profile you just created in the dropdown list, go back to CiviCRM and make sure it is active.
  
  For Contribution Pages, navigate to Contributions > Manage Contributions, beside relevant page click Configure > Title and Settings, then at bottom of page click to enable Is this Online Contribution Page Active?
  
  For Events, navigate to Events > Manage Events, beside relevant event click Configure > Title and Settings, then at bottom of the page click to enable Is this Event Active?
  
  For Profiles, navigate to Administer > Customize Data and Screens > Profiles, beside the relevant profile click more > Enable.
  
  
  ---
  
  ### Answer by username_2 on 2020-01-16. Score: 2
  
  Recommend using Caldera Forms CiviCRM, <https://wordpress.org/plugins/cf-civicrm/>
  
  This is currently the most flexible and easiest way to implement CiviCRM integrated forms on a WordPress website.
  
  
  ---
  
  ### Answer by username_3 on 2016-02-27. Score: 0
  
  CiviShop has also released a plugin for Gravity Forms integration. It's available on their shop for $79 annually: <http://shop.civivip.com/>
  
  It's fair to say that it is lacking in documentation at the moment, but its' developer [commented on a post](https://www.facebook.com/groups/civicrm/permalink/10154551099133662/?comment_id=10154554556583662&comment_tracking=%7B%22tn%22%3A%22R%22%7D) on the CiviCRM facebook group promising more soon.
  
  > **Comments:**
  > **username_0**: That plugin assists in creating Gravity Forms in WordPress. Disappointed it doesn't list actual capabilities - original release had simple support only for activities and contacts. Promises were made for more functionality 'soon' in Feb 2015, on linked support page June 2015, and on that Facebook post in Feb 2016. Caveat emptor.  
  
  ---
  
  