Limited Support
Our team is currently on holiday, so support will be limited during this period. Response times may be slower than usual, and some inquiries may be delayed.
We appreciate your patience and understanding, and we’ll resume our usual support by the end of August.
Odd one - every time I clear the wpForo cache, a newly created "Forum" page appears - and the database is updated in terms of wpforo_pageid to this newly created page !
Any ideas ? Slightly annoying when you are working on layouts.
wpForo creates a new forum page when it doesn't find the forum page with [wpforo] shortcode. Please make sure the forum page exists. Also let me know what cache you use and have you tried it after deactivating other plugins?
Also, I am using Litespeed cache, and the URL is excluded. To be clear, this is another site I am working on. There's no issue with the previous one I created so it's not a wpForo issue per se.
Found this in /wp-content/plugins/wpforo/wpf-includes
wpforo_create_forum_page()
I expect that this is the function where it checks for [wpforo] ?
Took a chance and modified the line to read
!WPF()->db->get_var("SELECT `ID` FROM `".WPF()->db->posts."` WHERE `ID` = '".intval(WPF()->pageid)."' AND ( `post_content` LIKE '%[wpforo]%' OR `post_content` LIKE '%[cs_content]%' OR `post_content` LIKE '%[wpforo-index]%' ) AND `post_status` LIKE 'publish' AND `post_type` IN('post', 'page')") ){
(essentially, having it check for cornerstone content), which resolves the problem.