Hello,
I am experiencing a critical and reproducible problem with wpForo Cross Posting 3.1.6.
The important point is that the plugin was working correctly after a complete fresh installation.
Timeline
Yesterday I completely removed wpForo and the Cross Posting plugin, cleaned the related database data and installed everything again from scratch.
I then configured wpForo and Cross Posting again.
After the fresh installation and configuration, Cross Posting worked correctly.
Today I created WordPress articles and manually selected a wpForo forum for Cross Posting.
It worked correctly.
One WordPress article created one corresponding wpForo topic as expected.
However, later today, without changing the Cross Posting configuration, the exact same action suddenly started creating thousands of topics/posts.
I did not enable any additional Cross Posting rules or change the forum configuration immediately before the problem appeared.
Expected behavior
When I create a WordPress article and manually select a wpForo forum for Cross Posting:
1 WordPress article → 1 wpForo topic
Actual behavior
The plugin enters what appears to be a recursive/looping process:
WordPress article → wpForo topic/post → Cross Posting triggered again → another topic/post → Cross Posting triggered again → …
This can result in thousands of topics and posts being created from a single Cross Posting action.
This is extremely serious because one accidental Cross Posting action can generate tens of thousands of database records.
Important detail
The problem is not simply that Cross Posting stopped working after changing the wpForo page ID.
The complete timeline is:
- wpForo page ID was changed previously.
- Yesterday wpForo and Cross Posting were completely removed and freshly installed.
- The database was cleaned.
- Cross Posting was configured again.
- Cross Posting worked correctly after the fresh installation.
- Today it continued to work correctly initially.
- Later, without changing the configuration, it suddenly started creating thousands of duplicate topics/posts again.
Therefore, I suspect that something during the Cross Posting process is causing the plugin to lose or fail to recognize the relationship between the original WordPress post and the wpForo topic.
I would especially appreciate it if you could investigate whether Cross Posting 3.1.6 can enter a recursive loop when processing the cross-post relationship or when detecting an already-created topic.
Environment
- WordPress
- wpForo
- wpForo Cross Posting 3.1.6
- Elementor
- Manual Cross Posting from WordPress articles
- Fresh installation of wpForo and Cross Posting
- Problem occurs even after a clean installation
The fact that the exact same setup works correctly for several articles and then suddenly starts generating thousands of topics from one action is the most important part of this bug report.
I can provide database information, screenshots, plugin settings and details about the generated duplicate topics if required.
Thank you.



