> For the complete documentation index, see [llms.txt](https://elessi-docs.nasatheme.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://elessi-docs.nasatheme.com/getting-started/download-and-installation/installation-the-theme.md).

# Installation Theme

There are two ways to upload any theme to the WordPress site: Admin panel and FTP. The most recommended way is uploading via the Admin panel, however, sometimes there may be size limitations for files uploaded that is why this manual provides both ways:

### **Upload Theme through WordPress Admin panel**

#### **Method 1: Install the theme through the WordPress Dashboard**

**The first**: Download a theme package file from ThemeForest. Unzip the package file on your computer - **themeforest-xxxxxxxx-elessi-woocommerce-ajax-wordpress-theme.zip**, and the theme package folder will be created.

<figure><img src="/files/ktUpp1xGdOFhr8FKh71b" alt=""><figcaption><p>You will need to use <mark style="color:red;"><strong>elessi-theme.zip</strong></mark> file to install</p></figcaption></figure>

#### **Installing a WordPress theme is super easy via your Dashboard**

1. Sign in to your admin panel at yourdomain.com/wp-admin
2. Find **Appearance →** **Themes** in the Dashboard
3. Click the button **Add New** (on top of the page) and go for the **Upload** option
4. Open the browse, then pick **elessi-theme.zip** from the **unzip folder** of your downloaded Theme package from ThemeForest
5. Click the "**Install Now**" button

![](/files/yXw4hYmd88Ug7M75McEn)

### **Installing By FTP**

#### **Method 2: Upload through the FTP**

First, you need to uncompress the WordPress theme ".zip" in the Theme package downloaded from Themeforest. But in <mark style="color:red;">**Elessi**</mark> Theme Package, we have unzipped them already into <mark style="color:red;">**Elessi**</mark> folder and each unzipped folder contains all necessary files to install the theme, including layouts, CSS and PHP files containing all theme code. Using the FTP to transfer the folder of this theme to the WordPress theme's root directory: /wp-content/themes.

{% hint style="info" %}
Connect to your hosting (server) via FTP client
{% endhint %}

{% hint style="info" %}
Upload your theme folder to your-site.com/wp-content/themes folder
{% endhint %}

{% hint style="info" %}
Login to your WordPress Dashboard and go to **Appearance** **→** **Themes** and activate Theme
{% endhint %}

{% hint style="info" %}
Open your site and check if everything is okay
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://elessi-docs.nasatheme.com/getting-started/download-and-installation/installation-the-theme.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
