I recently installed bbPress 2.5.4, and imported a load of data from a Mingle Forum install.
All seemed to be going well…
Unfortunately, sometimes when forum pages (pages under the /forums/ hierarchy) are loaded, there is the content; sometimes they are blank.
It’s not a PHP fatal error, or out-of-memory: no PHP errors are logged, and the HTML delivered is complete right down to the closing /html; it’s just that the section where there should be bbPress content is empty.
I’ve tried setting up pages that use shortcodes to display the forums instead – and these pages *always* work. It’s the pages that are going through the permalink structure which sometimes work, sometimes don’t.
There’s no apparent pattern I can discern in when it works and does not. I just hit “reload” lots of times – and sometimes it works, and sometimes doesn’t. The only pattern is that when it flips from not working to working, or vice-versa, then it tends to stay that way for a few reloads – across browsers too.
I’ve tried re-saving my permalink structure, several times – this makes no difference. I put an mu-plugin which always called flush_rewrite_rules() on every page load; no difference.
Example URL: http://updraftplus.com/forums/topic/updraft-migration-issue/ – try reloading a few times, and/or waiting a few minutes, and see the result change.
Example of things not working: http://snag.gy/Sr9eX.jpg … so, I hit reload a few times, and then it works: http://snag.gy/BzTAA.jpg
Also: my /forums/ page has other text at the top (i.e. text entered in the textarea when editing the page in the WP dashboard). When not working, none of that text is displayed either – i.e. not just the forum index is missing, but everything.
Currently, the HTTP server is set up to redirect requests to /forums/ and to the forum index so that they go to pages which use shortcodes. But, the topic links are always linked by the resulting output into the sometimes-works, sometimes-doesn’t permalink structure.
Anyone got any ideas? Theme: Pagelines. WP Super Cache is installed, but there is no cacheing of /forums/ or anything beneath (confirmed that this is working by searching in wp-content/cache/).