Hi Guys,
I just updated my wordpress to version 4.0 and all my bbpress forums are
returning a 404 page not found error.
I have tried everything I have found on here and nothing works.
All the topics are there in the dashboard, but when I want to view them — Not Found
Apologies, but the page you requested could not be found. Perhaps searching will help..
I disabled all my plugins and reactivated them one by one.
I tried changing my permalinks to all the settings and saving them/ switching back etc and nothing happened.
The first gives 404 errors with sub forums for users with default permalinks. This is due to a bug in wp4.0, and netweb is on the case to get this fixed in 4.0.1
I’m working on patch for bbpress, but otherwise in the meantime there are 3 workarounds
1. Change your permalinks to any of the other settings
Dashboard>settings>permalinks
The most often used is ‘postname’
This will not only fix your issue, but make your links look prettier. However if you have links to your site forums from other sites/emails, these links might break (ie they will come up as 404 errors), but if your choice is between users not accessing, or users complaining that the link in that old email no longer works, then resetting might seem a good idea.
2. revert to 3.9.2
see
for quite a good video on how to do it
3. Move your sub-forums up a level ie make them all main forums
and keep monitoring this site for a solution.
ISSUE TWO
The second hides topics and/or replies with some themes and other plugins. This is due to a change in wp4.0 on how it handles searches.
For the second, the patch in this plugin may help.