WordPress Hosting
How do I install a plugin or theme?
You have full admin access to your WordPress site, so you can install any plugin or theme you want — just like a normal WordPress install.
- Click Login to WP Admin from your account dashboard
- Go to Plugins → Add New (or Appearance → Themes → Add New)
- Search, upload, or install from the WordPress directory as normal
- Activate
Things to know
Automatic updates are on by default. If you don’t want a specific plugin to auto-update, you can disable that in Plugins → All Plugins → Disable auto-updates.
Plugin conflicts. Some plugins don’t play well together. If your site breaks after installing something, deactivate the new plugin or contact support — we can roll back to yesterday’s backup if needed.