How to Put an Entire Website on WordPress FTP?

People are often hesitant to move their entire website to WordPress because of the platform’s reputation. After all, not everyone may be aware of all the security measures that WordPress takes to protect user data.

While WordPress is secure, it’s certainly not impregnable. There’s always the chance that a hacker or a virus could infiltrate your site and wreak havoc. For this reason, many prefer to keep their website data on a different hosting platform – like FTP.

Thankfully, this is no longer necessary. In this article, we will discuss how you can put an entire website on WordPress FTP so that you can take advantage of the platform’s many benefits without risking your data.

Why WordPress FTP?

WordPress is a fantastic content management system (CMS) created by the team at Automattic. The software is open source and available to download for free. What this means is that it’s possible for anyone to examine the code and find weaknesses that could be exploited by hackers or virus creators. While the chances of this are slim, it’s still a possibility.

Due to this fact, it’s essential to keep your WordPress website safe and sound by isolating it from external sources of infection, such as the internet.

WordPress provides this functionality out of the box. However, it’s not possible to prevent all external threats. This is why it’s critical to utilize additional security measures. These include keeping your WordPress installation updated, using a firewall, and keeping your software versions and plugins up to date.

WordPress is, in fact, so secure that the team at Automattic recommends users to store financial data, credit card numbers, and other confidential information in their emails. In other words, you should be mindful of where you’re storing your sensitive data.

Moving WordPress to FTP

To achieve this, you first need to move WordPress to a different server. The best practice is to move it to a distant server that is physically located in a data center far away from your main server. This ensures that should anything happen to your main server, your WordPress site would still be available.

You can do this by following these simple steps:

  1. Go to your main server’s IP address in your browser (usually or
  2. Insert the ftp:// URL at the end of the website’s address (for example,
  3. Press enter

When you do this, you’ll be prompted to enter your FTP user name and password. If you’re using an FTP client program, you can use the software’s login screen to automate this process.

Once you’ve logged in, you’ll see a folder tree on your left-hand side. Now, click on the wp-content folder to see the WordPress files and folders within.

You can leave this folder now. We’re going to work on getting the whole website moved over to WordPress in the next section.

Installing WordPress to a New Server

As we mentioned above, the first step in moving WordPress to a new server is to move the whole website to a different server. For this, you need to use a tool like Dreamweaver, which is a popular web development tool. (If you don’t use Dreamweaver, you can use any text editor you have installed on your computer to manually create the site’s source code.)

Once you have your site’s source code in Dreamweaver, you can use its built-in FTP functionality to connect to your server and upload the files.

When the files have been uploaded, you can use the website’s built-in functionality again to visit the site and see all the files. You can then delete the ones you don’t need.

This process helps ensure that your data is not stored on the same server as WordPress itself.

You shouldn’t have to do this process manually. If you already have a server that you use for WordPress (or other websites), you can use a tool like FTP2GO to make the process simpler. This tool makes moving websites to and from FTP servers as easy as 1-2-3.

Installing WordPress to the Same Server

If you already have a server that you use for WordPress (or other websites), you can use a tool like SFTP to make the process simpler. This tool makes moving websites to and from FTP servers as easy as 1-2-3.

In most cases, you’ll be asked to enter your FTP user name and password when you log in for the first time. This is because the server and the client (the software you use to log in) must have a secure channel of communication in order to prevent man-in-the-middle attacks.

As mentioned above, your main server’s IP address is the unique identifying number for your computer’s network connection. This is usually found by clicking on the network icon (top left corner of your computer’s screen) and selecting your network’s name from the list. Then, enter the IP address into the URL bar of your browser (for example,

If you can’t remember your main server’s IP address, you can also find it by pinging the address (type this into the search bar of your browser):

  • For example, ping
  • If that doesn’t work, you can try pinging another address

Then, click the Enter key

Now that you have a secure channel of communication with your server, you can use SSH to connect to it and make changes to the WordPress files and folders. You can use a tool like WinSCP to make this process simpler. (If you don’t have SSH access to your server, you can find out more information at

Migrating from Email Hosting to WordPress Hosting

If you’ve been using email hosting to host your website, this will be the first step in the process of moving to WordPress.

To move from email hosting to WordPress hosting, simply take the following steps: