It appears that the changesets in the Trac ticket linked above were not included in 2.5.5. I’m guessing we had added them to our 2.5.4 install, assuming they would be included, so the update reverted things.
Ok, it looks like the problem is partly in our theme, but there is a change in 2.5.5 not mentioned in the changelog that is triggering the issue. It seems to be related to this:
https://bbpress.trac.wordpress.org/ticket/2607
We have a check on WP_Query->is_search
that is returning true in the topic and reply loops when I believe it should be returning false. The resolution of the above ticket was supposed to fix this same issue…
After updating from 2.5.4 to 2.5.5, bbp_has_topics()
is returning false on our single forum template, and bbp_has_replies()
is returning false on our single topic template (both in cases where these functions should be returning true). Nothing in the 2.5.5 changelog seems relevant to this, so I’m at a loss as to what is causing this behavior…