Hidden bbPress Admin menus conflict due to WP e-Commerce

If you have a WordPress site that has previously been using WP e-Commerce (version 3.8.13 and and earlier) upon activating bbPress you will notice, well, no bbPress menus or references. Anywhere.

Update: You may get a “You have insufficient WordPress permissions” notice when activating bbPress, the following steps will fix this conflict with WP e-Commerce.

Earlier releases of WP e-Commerce adjusted the default role capabilities of WordPress User’s which for one reason or another – I am yet to identify the exact cause – results in bbPress not loading it’s welcome script (e.g. creating new default Pages, intro screen, WordPress Admin menu’s, etc.).¬†Here’s the fix.

  1. Install and activate User Role Editor from Plugins > Install within the WordPress Administration
  2. Open Users > User Role Editor
  3. Click Reset
  4. De-activate and re-activate bbPress

That’s it!

Don’t do e-Commerce Plugin releases on Christmas Day or before Holidays

Just don’t do it.¬†Here’s why in 3 concise reasons:

  1. Store owners don’t update their stores during peak season
  2. Limited support staff are around to help store owners
  3. Store owners that have updated their stores, and haven’t done backups, which then run into problems are going to flip out