BuddyPress is a fantastic addition to WordPress, but as with any software it comes with some caveats. We recommend you install BuddyPress on it’s own WordPress installation, separate from your primary website, not only to protect your primary website, but because it’s safer to give BuddyPress full reign over it’s own installation.
If you need to De-Activate BuddyPress, be sure to Activate a different Theme prior to De-Activating BuddyPress.
If you don’t do this, you might notice your site goes blank – and is completely broken after you De-Activated BuddyPress. This is obviously a big problem, and a terrible bug. But it’s one that can be easily fixed by switching to a different Theme, and then switching back.
So upon De-Activating BuddyPress, it should auto-select another theme. In my case, it had automatically selected “Twently Eleven” – the default WordPress Theme. I had to Activate the old WordPress Theme “Twenty Ten,” and then re-activate Theme “Twenty Elevent” and now the site is functional again.
Of course, this may not be the one solution to end all problems. Depending upon the level which BuddyPress had been integrated into your site, there may be more changes necessary to get BuddyPress de-activated and your site working properly.