Moving FluentCommunity to a Separate Domain While Keeping Shared Users
Hello,
I would like guidance regarding a specific migration scenario.
Current situation:
I have one main WordPress website where I publish regular content (articles, posts, etc.).
On the same site, I also run FluentCommunity as a community section.
Now I want to restructure the project as follows:
- Keep the main website for content only.
- Move the entire FluentCommunity section to a separate, dedicated domain with its own WordPress installation.
- Keep the same users shared between both sites (so users can use the same account on both the content site and the community site).
I have already synchronized users between both installations, and user syncing (including new registrations and profile updates) is working correctly.
What I need:
I want to migrate FluentCommunity completely from the main site to the new domain, including:
- All Spaces
- All posts and feeds
- All comments and interactions
- Private messages
- Community-related settings and data
- And ensure that all posts remain assigned to their original authors
So this is essentially a migration from FluentCommunity (on Site A) to FluentCommunity (on Site B), while keeping both WordPress installations active and sharing the same users.
My questions:
- What is the safest and officially recommended way to migrate all FluentCommunity data to the new domain?
- Are there any risks regarding user ID mismatches when users are already synchronized?
- Is there a specific migration workflow you recommend for this setup?
I want to make sure no data is lost and no author relationships are broken during the migration.
There cannot be a recommended way because it highly depends on your architecture. And depending on it, the migration can range from pretty simple to very complex. These are things that affect the migration:
- Using Multisite vs Single Sites
- Community separated or integrated from main site
- Free access via FluentCommunity only, or FluentCart involved
- Community users synced to or independent from main site
- External links from or to the community
- Same or different server
These are the main questions that came to my mind at once. But there will be many more depending on the answers.
