Hello,
I installed wpForo on my WordPress site running Twenty Twenty-Four theme. The forum index page works fine (shows list of forums), but when I click on any individual forum, the page is completely empty — no content, no header, no footer.
In the page source I can see these PHP warnings:
Warning: Attempt to read property "post_content" on nullWarning: Attempt to read property "ID" on nullpage-id-is empty in the body class
The body class shows is_wpforo_page-1 and is_wpforo_url-1 so wpForo recognizes the page, but WordPress cannot load the page content.
I tried:
- Hard flush permalinks
- Recreating the forum page
- Disabling other plugins one by one
WordPress version: 6.9.4 wpForo version: 2.4.17 Theme: Twenty Twenty-Four
Thank you for your help.
Hi @janak,
Please share a direct link to that page. Also, please go to Dashboard > wpForo > Boards admin page, find the pageid column and click the numerical link, it should open the forum page editing screen, make sure the page exists and the page is the one you are currently checking.
Hi Robert,
The forum page URL is: https://cabbp.cz/community/
In the Boards admin page, the pageid column shows 43 but it says "not found" — the page with ID 43 no longer exists, it was deleted during troubleshooting.
How can I reassign a new page to this board?
Thank you
Hi Robert,
I just wanted to say a big thank you for your help with the wpForo setup. Your advice about reassigning the forum to a new page was exactly what we needed — the forum is now up and running perfectly!
We have since set up the forum structure with public and member sections, configured permissions, and customized the styling. None of it would have been possible without your guidance at the start.
Thank you again, we really appreciate your support!
Best regards,
JanaK