Body: <p>Wordpress 4.4</p>
  
  <p>Just recently upgraded from CiviCRM 4.5.5 to 4.6.10.</p>
  
  <p>The problem just started happening last month. We changed servers last month, but changing servers does not seem to have been the problem. Everything was functioning until we added paypal as a payment instrument, and then we got a white screen of death for any live version of new membership payment or membership renewal form. The preview version looks like it should. </p>
  
  <p>So I figured now was as good a time as any to upgrade to 4.6.10. The upgrade seems to have worked as designed. All interfaces work, except for the WSOD on any live contribution page still exists.</p>
  
  <p>I would be grateful for ideas on how to fix this.</p>
  
  <p>Example page: <a href="http://ncrarecycles.org/?page=CiviCRM&amp;q=civicrm/contribute/transact&amp;reset=1&amp;id=2" rel="nofollow">http://ncrarecycles.org/?page=CiviCRM&amp;q=civicrm/contribute/transact&amp;reset=1&amp;id=2</a></p>
  
  <p><strong>Edit:</strong> I'm getting this php error only for live contribution pages: <code>PHP Fatal error:  Class 'WP_Requirements' not found in /wp-content/plugins/google-calendar-events/google-calendar-events.php on line 46</code></p>
  
  <p>I found this on Wordpress.org. Perhaps this will help?
  <a href="https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles" rel="nofollow">https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles</a></p>
  
  <p>Cheers,</p>
  
  <p>Chris</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-17T18:17:07.517Z
Comments.Text: I've disabled the calendar plugin. I'm still getting weird results in the live member contrib pages. (See example link above.) Any suggestions would be gratefully accepted.
Comments.UserDisplayName: Chris
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-17T18:37:28.543Z
Comments.Text: I've created this new text example. 
  http://ncrarecycles.org/?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=8
  
  It shows correctly in the test-drive link. Not here though.
Comments.UserDisplayName: Chris
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-22T04:59:18.813Z
Comments.Text: Okay, the problem is a conflict with a WordPress plugin called "Business Directory Plugin" (BDP). The question becomes, which plugin is the cause of the conflict or are _both_ CiviCRM and BDP at fault for using similar function names, etc? How can I resolve this?
Comments.UserDisplayName: Chris
Tags: <wordpress><wsod>
Title: Wordpress 4.4 - WSOD only for Live Contributions - Preview looks fine
ThreadText: # Wordpress 4.4 - WSOD only for Live Contributions - Preview looks fine
  
  (Asked by: username_0 on 2015-12-16)
  
  Wordpress 4.4
  
  Just recently upgraded from CiviCRM 4.5.5 to 4.6.10.
  
  The problem just started happening last month. We changed servers last month, but changing servers does not seem to have been the problem. Everything was functioning until we added paypal as a payment instrument, and then we got a white screen of death for any live version of new membership payment or membership renewal form. The preview version looks like it should.
  
  So I figured now was as good a time as any to upgrade to 4.6.10. The upgrade seems to have worked as designed. All interfaces work, except for the WSOD on any live contribution page still exists.
  
  I would be grateful for ideas on how to fix this.
  
  Example page: <http://ncrarecycles.org/?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=2>
  
  **Edit:** I'm getting this php error only for live contribution pages: `PHP Fatal error: Class 'WP_Requirements' not found in /wp-content/plugins/google-calendar-events/google-calendar-events.php on line 46`
  
  I found this on Wordpress.org. Perhaps this will help?
  <https://wordpress.org/support/topic/plugin-not-compatible-with-civicrm-profiles>
  
  Cheers,
  
  username_0
  
  **Tags:** wordpress, wsod
  
  > **Comments:**
  > **username_0**: I've disabled the calendar plugin. I'm still getting weird results in the live member contrib pages. (See example link above.) Any suggestions would be gratefully accepted.  
  > **username_0**: I've created this new text example.  http://ncrarecycles.org/?page=CiviCRM&q=civicrm/contribute/transact&reset=1&id=8  It shows correctly in the test-drive link. Not here though.  
  > **username_0**: Okay, the problem is a conflict with a WordPress plugin called "Business Directory Plugin" (BDP). The question becomes, which plugin is the cause of the conflict or are _both_ CiviCRM and BDP at fault for using similar function names, etc? How can I resolve this?  
  
  ---
  
  ## 0 answers
  
  