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.

  1. Click Login to WP Admin from your account dashboard
  2. Go to Plugins → Add New (or Appearance → Themes → Add New)
  3. Search, upload, or install from the WordPress directory as normal
  4. 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.