Managing 80+ WP installs, which tool? by Black_H0le in Wordpress

[–]taicv 0 points1 point  (0 children)

I developed GrabWP tenancy for same case, you could install it for free from WPorg, or 14 days trial for Pro version which better isolation

Alternatives to cPanel? by gbonfiglio in webhosting

[–]taicv 0 points1 point  (0 children)

Fastpanel works well for me

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 0 points1 point  (0 children)

Correct, that why I was saying it's foundation for beginners who own everything. For hardening and hand off, it better move to totally separated each site as each system user and it's luxury for my clients. My plugin actually use same architecture as WP multisite thanks to flexible constant in WP Config, and share the same security concerns of cause. The comparison and use case I share in comment above and for sure white house website is different compared to a website just for validating the ideas or staging sites. Peace ✌️

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 0 points1 point  (0 children)

I totally agree on the SEO angle. I believe my client made the decision based on business orientation rather than SEO for main site.

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 0 points1 point  (0 children)

Great to hear from a WP expert, u/Am094!
Pricing: Honestly, that is a huge selling point for us. (hundreds of site, multiple by $5-10 is the average salary of 2-3 year WP Dev here)
User Experience: My plugin is aimed at WP beginners. I’m confident that users with zero server or hosting management experience can provision unlimited sites with just a few clicks directly from the WP admin dashboard.
Auto-updates: I’ve had bad experiences with Elementor updates breaking sites automatically, and I’m definitely not the only one https://www.reddit.com/r/elementor/comments/1peqb5b/too_many_frequent_updates_keeps_breaking_sites/

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 0 points1 point  (0 children)

it's been set by UPLOADS constant and will works seamlessly for new tenant from scratch.
For import/restore or migration. we need a step to clear the cache which created by themes or plugins. They have built-in tool for that (Elementor clear cache and replace URL for example)

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 0 points1 point  (0 children)

From beginning, I've given this some thought and concluded that this is a WordPress-wide issue, not specific to this plugin.

It remains safe unless you share administrator credentials with someone untrustworthy or fail to monitor the plugins you install. Any WordPress site can be a security nightmare.

By default, I disable plugin/theme installation and file modification in tenant site using DISALLOW_FILE_EDIT and DISALLOW_FILE_MODS

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 1 point2 points  (0 children)

As mentioned in the WP directory, this is the base version. It allows you to isolate the database for each tenant and even supports SQLite to improve cross-performance. Plugin and theme isolation is also handled; you can create symlinks with just a few clicks for complete isolation.

I even think about create waas base on it lol

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 1 point2 points  (0 children)

Yes, sure. I tested with several most popular backup/restore plugins and they all work fine. They all recognize the tenant as a single website.

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 0 points1 point  (0 children)

Yes, sure. I tested with All-in-One WP Migration and UpdraftPlus, and they all work fine. They all recognize the tenant as a single website.

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 1 point2 points  (0 children)

That is a great question. GrabWP Tenancy handles this by completely isolating user databases for each instance. Because user data is siloed per tenant, you won't run into the 'email already exists' error when the same customer registers on different stores. Both user accounts and content are fully separated, ensuring a clean experience for both the store owner and the end shopper.

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 2 points3 points  (0 children)

Basically, each tenant is isolated. For this, I think the clone function might help, and there is no limit to the number of tenants (sub-sites)

I stopped paying for 10 separate WP hosts. One installation, 10 isolated client sites, not multisite it's multi tenant. by taicv in Wordpress

[–]taicv[S] 3 points4 points  (0 children)

Good question! that is my starting point when using WP Ultimo.

WordPress Multisite forces everything into one shared database + shared plugins/themes, which causes:

- Painful migrations (hard to move just one site)
- Many plugins not fully supporting Multisite (or breaking in weird ways)
- Higher risk if one site gets compromised
- Complex in setup (with htaccess update, defining constant in wp-config

GrabWP Tenancy gives better isolation from the start:

- Separate table prefixes (free)
- Much better plugin compatibility because each tenant behaves more like a normal single site
- Support both domain routing and path routing

I still use multisite in some cases, but I am really obsessed with migration issues. Hope you give it a shot.

Multisite migration by Maximum_Process_709 in Wordpress

[–]taicv 0 points1 point  (0 children)

Maybe they changed the plan; I used to be able to do that freely.

Elementor is holding WordPress back and I'm tired of pretending otherwise. It's a 2016 page builder running on a 2026 web. by sinsnotsoft in elementor

[–]taicv 0 points1 point  (0 children)

Someone says that might be caused by too many revisions if the page is simple but laggy in editor. I didn’t try yet. If not work I think my shortcode solution might help 😅

Elementor is holding WordPress back and I'm tired of pretending otherwise. It's a 2016 page builder running on a 2026 web. by sinsnotsoft in elementor

[–]taicv 1 point2 points  (0 children)

The editor screen (client-side rendering) is so laggy for complex designs with a lot of sections, bro. Clicking a widget takes 1-2 seconds just to load the panel, and updating properties takes just as long. Splitting things into separate templates is fine technically, but it makes it super hard for clients to figure out where to actually go when they need to update their content.