Limited Support
Our support team is currently on holiday from December 25, 2025 to January 7, 2026, and replies may be delayed during this period.
We appreciate your patience and understanding while our team is away. Thank you for being part of the wpForo community!
Merry Christmas and Happy Holidays! 🎄
I'm using the shortcode [wpforo item="topic" id="1838"] but it's loading the whole forum index, just as if I were using the [wpforo] shortcode.
I think the ID exists because it's in my moderation table (screenshot attached).
Actually, I'm not sure if that's the topic ID because when I view the page source there's a different number for the post ID and topic ID but I've tried them both and it always just loads the whole forum.
What am I missing? Thanks!
Update: I found the proper item ID and the database but it's still not working. I also tried the slug and that's not working either.
(As an aside, I also tried turning off the output buffer in the wpforo settings because I read that as a potential solution but that caused an error whenever I try to save a post: "Updating failed. Error message: The response is not a valid JSON response.")
I figured something out. I had the 'Guest' forum permission set to 'No Access' but when I set it to 'Standard access', it works!
But I don't want guests to be able to see the forum so this seems to be a bug, no?
Thanks, but I don't want guests to be able to see the forum at all.
I can't leave a url because my site is password-protected. It's an online course.
But what seems to be a bug is that the topic shortcode doesn't work when a forum is marked as 'No Access' for guests - even if the user trying to view the topic is logged in.