I try to debug this issue: Home page caching is cleared in every login of some user. Without reason, since nothing is changed. Nothing to do with Home.
Disabling the plugins one by one, we found wpForo to be the cause.
We even tried some other caching plugin, just in case. Same issue.
Why is that happening? Why wpForo clears the home page caching (somehow) in every login? wpForo has its own page and see no widgets or anything related to wpForo at home page.
Thanks
Here is the proof:
1) /home/wp-login.php(1142): wp_signon(Array, true)
2) /home/wp-includes/user.php(110): do_action('wp_login', 'UserNameXXXXX', Object(WP_User))
3) /home/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
4) /home/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
5) /home/wp-includes/class-wp-hook.php(303): wpforo_actions_on_wp_login('UserNameXXXXX', Object(WP_User))
6) /home/wp-content/plugins/wpforo/wpf-includes/wpf-hooks.php(1712): wpForoMember->inactive_to_active(1)
7) /home/wp-content/plugins/wpforo/wpf-includes/class-members.php(1069): wpForoMember->reset(1)
8) /home/wp-content/plugins/wpforo/wpf-includes/class-members.php(1992): wpforo_clean_cache('user', 1)
9) /home/wp-content/plugins/wpforo/wpf-includes/functions.php(1315): clean_post_cache(Object(WP_Post))
10) /home/wp-includes/post.php(7185): do_action('clean_post_cach...', 932, Object(WP_Post))
11) /home/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
12) /home/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
13) /home/wp-includes/class-wp-hook.php(305): MegaOptim\RapidCache\Classes\Plugin->autoClearPostCache(932)
14) /home/wp-content/plugins/rapid-cache/includes/src/Traits/Plugin/WcpPostUtils.php(107): MegaOptim\RapidCache\Classes\Plugin->autoClearHomePageCache()
----------------------------
Can i have an anwer to my problem please?
You are correct Chris. The Page ID is of the Forum page. This is weird.
But when i disable wpForo plugin, this doesn't happen and the debug of the cache is clean.
Anyways, many thanks.