> For the complete documentation index, see [llms.txt](https://ecomnius.gitbook.io/formrest/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ecomnius.gitbook.io/formrest/installation/step-2-install-theme.md).

# Step 2 - Install Theme

After you download the package from ThemeForest, please unzip it. You'll see a file called `formrest.zip`, which is the main file needed to upload and install.

You can upload and install the theme with the **WordPress theme installer** or with **FTP**.

## Install via WordPress Dashboard

**Step 1** – Navigate to **Appearance > Themes**.

**Step 2** – Click the **Add New Theme** button on top of the page, then the **Upload Theme** button.

**Step 3** – Click **Choose File** and find the theme file you've just downloaded. If you downloaded the installable WordPress file, you don't need to unzip it. If you downloaded the full package, unzip the main ZIP first: inside it you will find `formrest.zip`, which is the file you select to install.

**Step 4** - Click the **Install Now** button.

**Step 5** – When the upload and installation are complete, click **Activate**, or go to **Appearance > Themes** and activate the **Formrest** theme.

{% hint style="info" %}
If you plan to customize templates or PHP code, also install `formrest-child.zip` and activate **Formrest Child** instead. The parent theme must stay installed.
{% endhint %}

## Install via FTP

If the WordPress installer fails, we recommend using FTP.

**Step 1** - Unzip `formrest.zip`. You'll get a folder called `formrest`.

**Step 2** - Use an FTP client like [FileZilla](https://filezilla-project.org/) and upload the extracted folder to the `wp-content/themes` folder on your host.

**Step 3** - Log in to your WordPress Dashboard, navigate to **Appearance > Themes** and click the **Activate** button of the **Formrest** theme.

## Troubleshooting

1. **"Are you sure you want to do this?"** or **"The link you followed has expired."** error

   It means your host limits the upload file size. Please install the theme via FTP, or contact your hosting company and ask them to increase the limit (see [Requirements for Formrest](/formrest/getting-started/requirements-for-formrest.md)).
2. **The theme is missing the style.css stylesheet** error

   You have most likely uploaded the full package instead of the installable theme file. Unzip the package and upload `formrest.zip` from inside it.
