Install or update a WordPress theme or plugin manually via FTP.




The File Transfer Protocol ( FTP) is the standard network protocol used for the transfer of computer files between a client and server on a computer network.

Get your FTP server login credentials :

You can login to your web hosting account to look for those access information, or contact your web hosting company to provide you with FTP server access details.

You will need the following credentials :

  • FTP server URL,
  • FTP username and password.

We recommend using  FileZilla which is free, easy to use and released under the GPL.

Connect FileZilla to server :

After installing the FileZilla on your local system, FileZilla now ready to connect your server.

Enter the address of the server into the host field of the Quickconnect bar (e.g. example.com – see image below) and username/ password as respective. Enter Port Number of server into Port Field, if it is not the default port (21 for FTP, 22 for SFTP). Click on Quickconnect or press Enter to connect to the server.

FileZilla Login Info

Once connected, you will see the list of files and folders of your server under the ‘Remote site’ column and the ‘Local site’ section shows files on your computer.

Upload your themes / plugins folders :

Now you need to know WordPress required your themes / plugins folders in specific locations to work properly. This means you cannot just upload a file anywhere. You need to know where to upload a file in your WordPress site.

For example, if you want to upload premium theme/plugin to your WordPress website. Then first you will need to download the theme/plugin to your computer and if your theme/plugin package is zip than unzip the theme/plugin folder.

WordPress looks for themes in the /wp-content/themes/ folder and plugins in the /wp-content/plugins/ folder.

For theme first you need to go /wp-content/themes/ folder in the Remote site column. For plugin you need to go to /wp-content/plugins/ folder in the Remote site column.

After that you need browse uploading folder from “Local site” column to locate the files on your computer that you want to upload to your website. Next, you need to right click the file and select upload from the menu.

Upload theme folder

Once you have uploaded the theme/plugin, you need to visit your WordPress admin area to activate the theme/plugin.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Thank You


Share this post:


Leave a Reply