Accessing WordPress via FTP

Posted on February 6, 2018 |

Sometimes there are tasks you need to do with a WordPress website that either require or would be much easier to do via FTP. In this short tutorial I’ll explain how to do just that. In this case I’m going to upload a plugin.

1.  First you’ll need some FTP software, I’d recommend using FileZilla, a free FTP package that you can download from Once downloaded install and open the program.

2. In the top left corner enter your Hostname, Username,  Password and port (21 for FTP, 22 for FTPS). These you can get from your internet provider, then click [Quickconnect].

3. The first time you connect to a server you may receive an “Unknown certificate” warning if the information provided is as expected, ie it has the name of your web host, click “Always trust certificate in future sessions” and click [OK]

4. Once connected to your server, you’ll be presented with a screen split down the middle. On the left are the files on your computer and on the right are those on your web server.

5. On the right, navigate to the folder you need, in this case to upload a plugin I needed to navigate to “public_html/wp-content/plugins”.

6. Now find the files or folder you need on your computer (The left hand panel).

7. Drag the files or folder from the left to the right to upload them to your web server.

8. You should now find the plugin or theme available in the WordPress dashboard.


Andy Powell is a website specialist with 20 years experience, he is also the founder of Hack Oldham, a non profit co-working and maker space, a digital trainer and a maker of things.

If you found this post useful you could show you're appreciation by buying me a coffee.

2 Replies to "Accessing WordPress via FTP"

  • Adding FTP details to WordPress -
    February 22, 2018 (12:01 pm)

    […] The solution is to add your ftp details to the file wp-config.php which will be located in the root of your websites hosting. In order to do this you’ll need to either access your websites files via your hosting control panel or by connecting to your server fia ftp. […]

  • The uploaded file exceeds the upload_max_filesize directive -
    April 8, 2018 (5:01 pm)

    […] resizing your images sometimes you will need the ability to upload larger files, and while you can upload your files via ftp if your hosting has cpanel you can change your settings to allow larger files to be uploaded […]

Got something to say?

Some html is OK

This site uses Akismet to reduce spam. Learn how your comment data is processed.