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.