Answers.Body: <p>Turns out that Jetpack conflicts with CiviCRM - Fix for now is to disable Jetpack when using CiviCRM Profiles on contribution pages and then reactivate when done. Also note:  Jetpack also impacts the ability to edit a calendar date in CiviEvents.</p>
  
  <p><strong>Update:</strong>
  In speaking with Jetpack, the Jetpack Notifications module relies on Backbone.js and is in conflict with CiviCRM.  There is already a ticket discussing conflict with backbone.js and a multitude of wordpress plugins with CiviCRM.  Instead of deactivating Jetpack everytime you need to access a profile or edit a date, simply disable the Notifications Module at <a href="http://yoursite.com/wp-admin/admin.php?page=jetpack_modules" rel="nofollow noreferrer">http://yoursite.com/wp-admin/admin.php?page=jetpack_modules</a></p>
  
  <p>They are working on making the feature easier to access and enable when it’s disabled. <a href="https://github.com/Automattic/jetpack/issues/6788" rel="nofollow noreferrer">https://github.com/Automattic/jetpack/issues/6788</a></p>
  
  <p>Now I am able to use Jetpack sans the Notifications module which I don't care about and CiviCRM without any issues.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-22T21:41:23.570Z
Answers.LastActivityDate: 2017-05-26T19:30:12.623Z
Answers.LastEditDate: 2017-05-26T19:30:12.623Z
Answers.UserDisplayName: themak
Body: <p>I am unable to add, edit or delete profiles from my contribution pages.  I am not sure what is happening.  I decided to not modify reserved profiles and create a custom profiles and trying to change that is no longer possible.  Am I doing something wrong?  On one of my pages there is a text box, though it does nothing, on the other, there is nothing.</p>
  
  <p>Also occurs when I try and make a new contribution page.  Using Wordpress 4.7.5, CiviCRM 4.7.16 - Occurs in Chrome, Firefox, even in incognito mode.</p>
  
  <p><a href="https://i.sstatic.net/mtHry.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/mtHry.png" alt="Screenshot of &quot;Include Profile&quot; field on the contribution page setup"></a></p>
  
  <p><a href="https://i.sstatic.net/CzfWh.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/CzfWh.jpg" alt="&quot;DB Error: constraint violation&quot; displays when I type anything in that text box"></a></p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-22T18:06:34.543Z
Comments.Text: What WordPress theme are you using?
Comments.UserDisplayName: KilakwaBT
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-22T18:13:48.480Z
Comments.Text: Hi @KilakwaBT I am using 2017 - The Wordpress released theme.
Comments.UserDisplayName: themak
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-22T18:17:57.023Z
Comments.Text: What plugins do you have installed?
Comments.UserDisplayName: KilakwaBT
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-22T18:20:27.400Z
Comments.Text: @choster backtrace updated.
Comments.UserDisplayName: themak
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-22T18:28:57.380Z
Comments.Text: @KilakwaBT I think I figured out the problem.  I went through and deactivated each plugin separately (don't know why I didn't think to do that before) and found that Jetpack was causing the problem which is concerning because we use Jetpack to protect our site.  When jetpack is deactivated, the profile fields appear, when jetpack is activated, it appears like the images above.
Comments.UserDisplayName: themak
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-05-22T18:34:23.407Z
Comments.Text: I have seen Jetpack cause this but not always. Visual Composer can be another culprit. It can sometimes be the combination of the theme & plugin. Sorry I can't give you definitive answer.
Comments.UserDisplayName: KilakwaBT
Tags: <wordpress><profile><contribution-page><debugging>
Title: Unable to add or edit profiles on contribution pages
ThreadText: # Unable to add or edit profiles on contribution pages
  
  (Asked by: username_0 on 2017-05-22)
  
  I am unable to add, edit or delete profiles from my contribution pages. I am not sure what is happening. I decided to not modify reserved profiles and create a custom profiles and trying to change that is no longer possible. Am I doing something wrong? On one of my pages there is a text box, though it does nothing, on the other, there is nothing.
  
  Also occurs when I try and make a new contribution page. Using Wordpress 4.7.5, CiviCRM 4.7.16 - Occurs in Chrome, Firefox, even in incognito mode.
  
  [![Screenshot of "Include Profile" field on the contribution page setup](https://i.sstatic.net/mtHry.png)](https://i.sstatic.net/mtHry.png)
  
  [!["DB Error: constraint violation" displays when I type anything in that text box](https://i.sstatic.net/CzfWh.jpg)](https://i.sstatic.net/CzfWh.jpg)
  
  **Tags:** wordpress, profile, contribution-page, debugging
  
  > **Comments:**
  > **username_1**: What WordPress theme are you using?  
  > **username_0**: Hi @username_1 I am using 2017 - The Wordpress released theme.  
  > **username_1**: What plugins do you have installed?  
  > **username_0**: @choster backtrace updated.  
  > **username_0**: @username_1 I think I figured out the problem.  I went through and deactivated each plugin separately (don't know why I didn't think to do that before) and found that Jetpack was causing the problem which is concerning because we use Jetpack to protect our site.  When jetpack is deactivated, the profile fields appear, when jetpack is activated, it appears like the images above.  
  > **username_1**: I have seen Jetpack cause this but not always. Visual Composer can be another culprit. It can sometimes be the combination of the theme & plugin. Sorry I can't give you definitive answer.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2017-05-22. Score: 4 | Accepted answer
  
  Turns out that Jetpack conflicts with CiviCRM - Fix for now is to disable Jetpack when using CiviCRM Profiles on contribution pages and then reactivate when done. Also note: Jetpack also impacts the ability to edit a calendar date in CiviEvents.
  
  **Update:**
  In speaking with Jetpack, the Jetpack Notifications module relies on Backbone.js and is in conflict with CiviCRM. There is already a ticket discussing conflict with backbone.js and a multitude of wordpress plugins with CiviCRM. Instead of deactivating Jetpack everytime you need to access a profile or edit a date, simply disable the Notifications Module at <http://yoursite.com/wp-admin/admin.php?page=jetpack_modules>
  
  They are working on making the feature easier to access and enable when it’s disabled. <https://github.com/Automattic/jetpack/issues/6788>
  
  Now I am able to use Jetpack sans the Notifications module which I don't care about and CiviCRM without any issues.
  
  
  ---
  
  