Overview
Learn how to create and manage your WordPress sites in WPShift.
Overview
WPShift is a powerful platform that simplifies the process of creating and managing WordPress sites. With WPShift, you can create new sites, manage existing sites, and collaborate with team members in a streamlined environment. This guide will walk you through the key features of WPShift and help you get started with your WordPress projects.
Creating a new WordPress site
WPshift supports 5 ways to create a new site:
GitHub
Your WordPress files are stored in a GitHub repository.
GitLab
Your WordPress files are stored in a GitLab repository.
Fresh installation
A fresh WordPress installation.
Clone site
Clone an existing site from your workspace.
Migrate site
Migrate an existing site from another hosting provider using our Migration plugin.
Creating a WordPress site from GitHub or GitLab
To create a WordPress site from a repository, you need to connect your GitHub or GitLab account to WPShift. Once connected, you can select the GitHub or GitLab repository containing your WordPress files and click Create site to start the site creation process.
It is important to note that the repository should contain the necessary WordPress files, themes, and plugins required to set up the site in the root. Your database should be exported and stored in the root of the repository with the name db.sql
.
Creating a fresh WordPress installation
To create a fresh WordPress installation, select the Fresh installation option when creating a new site. You will be prompted to enter the site name, site domain, and server details. Once you have entered the site settings, click Create site to start the site creation process. We will email the login details once the site is ready.
Cloning an existing site
To clone an existing site from your workspace, select the Clone site option when creating a new site. You will be prompted to select the site you want to clone and enter the site name and domain. Once you have selected the site settings, click Create site to start the site creation process.
Migrating a site
Migrating an existing WordPress site to WPShift is easy, simply download our migration plugin and follow the instructions to migrate your site to WPShift. We will automatically create your site in WPShift. You can find your workspace API key in the workspace settings to connect with the migration plugin.
Managing site settings
You can manage your site settings by clicking on the Sites tab in the top navigation bar. From the sites page, you can see all the sites you have created. Click on the site name to view the site details. Here you can see the site status, site domain, server, and more.
Site domain
You can update your site domain on the site details page. Click on the Update site url button to change the site domain. This will also update the site URL in the WordPress settings.
Domain aliases
You can add domain aliases to your site by clicking on the Domain aliases option on the site details page. Here you can add, edit, or remove domain aliases for your site. Domain aliases allow you to access your site using multiple domain names. WPShift automatically adds the www.
version of your site domain as a domain alias.
Change a site’s PHP version
You can change the PHP version of your site by clicking on the Change PHP version option on the site details page. Here you can select the PHP version you want to use for your site. You can only use PHP versions installed on your server.
Connect to your site via FTP
You can connect to your site via FTP. Your FTP connection details are located on the site details page. Here you will find the FTP hostname, username, and password to connect to your site using an FTP client. You can also change your FTP password by clicking on the Change FTP password button.
Was this page helpful?