> For the complete documentation index, see [llms.txt](https://buddhathemes-test.gitbook.io/koolie/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://buddhathemes-test.gitbook.io/koolie/theme-install-update/how-to-install-theme-via-ftp.md).

# How to Install theme via FTP

**How to Install a WordPress Theme via FTP**

If you prefer to install your WordPress theme manually via **FTP (File Transfer Protocol)**, follow these steps:

#### **Step 1: Download and Extract the Theme** <a href="#step-1-download-and-extract-the-theme" id="step-1-download-and-extract-the-theme"></a>

1. Log into your **ThemeForest** account.
2. Navigate to **Downloads** and find your purchased theme.
3. Click **Download** and select **"Installable WordPress file only"**.
4. Extract the **koolie.zip** file on your computer.

<figure><img src="/files/XoiQk7RNcalrhbXNPXJy" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/L1tq9g43ZSV3UoDxtBRA" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/HAFOzqxttb9t7ZSw4XX7" alt=""><figcaption></figcaption></figure>

#### **Step 2: Connect to Your Server via FTP** <a href="#step-2-connect-to-your-server-via-ftp" id="step-2-connect-to-your-server-via-ftp"></a>

1. Download and install an **FTP client** (e.g., [FileZilla](https://filezilla-project.org/)).
2. Open FileZilla and enter your **FTP credentials** (provided by your hosting provider):
   * **Host:** Your website's FTP address
   * **Username & Password:** From your hosting provider
   * **Port:** Default is `21` for FTP or `22` for SFTP
3. Click **Quickconnect** to access your website’s files.

<figure><img src="/files/lh5Tk8LPCf8Eg8vSYV62" alt=""><figcaption></figcaption></figure>

#### **Step 3: Upload the Theme Files** <a href="#step-3-upload-the-theme-files" id="step-3-upload-the-theme-files"></a>

1. In FileZilla, navigate to your website’s theme directory: **`/wp-content/themes/`**
2. On the left (local computer), locate the **extracted theme folder** (e.g., `theme-name/`).
3. Drag and drop the **entire theme folder** into the `/themes/` directory on the right.
4. Wait for the upload to complete.

#### **Step 4: Activate the Theme in WordPress** <a href="#step-4-activate-the-theme-in-wordpress" id="step-4-activate-the-theme-in-wordpress"></a>

1. Log into your **WordPress dashboard**.
2. Go to **Appearance → Themes**.
3. Find the newly uploaded theme and click **Activate**.

<figure><img src="/files/OmhEMTM7FrZZWyAE6St0" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wSNdrWBM4NlHlurnTAFh" alt=""><figcaption></figcaption></figure>

#### **Step 5:** Import Demo Content <a href="#step-5-import-demo-content" id="step-5-import-demo-content"></a>

* Go to **Appearance → Install Plugins** in your WordPress dashboard.
* Install and activate the **One Click Demo Import** plugin (if not pre-installed).
* Go to **Appearance → Import Demo Data**.
* You will see a list of available demo layouts.
* Choose the demo you want to import.
* Click the **"Import"** button.
* Wait for the process to complete (this may take a few minutes, depending on your server speed).

<figure><img src="/files/p1JtVtLaWQx2UfbIZkp2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/YSN92rwrhs7j3DalfrZK" alt=""><figcaption></figcaption></figure>
