# Installing the Plugin

After you download the plugin file, you can either uploaded it via WordPress or FTP. The simplest method is to use WordPress’s built-in plugin functions to add and activate our plugin.

Please see our instructions below to use either method.

#### WordPress Interface <a href="#installing-the-plugin-wordpress-interface" id="installing-the-plugin-wordpress-interface"></a>

1. Log in to your WordPress administrator.
2. Click **Plugins > Add New**.
3. Click **Upload**.
4. Click **Choose File** and find our plugin zip file you downloaded (***no need to extract the plugin as Wordpress will do this for you***).
5. Click **Install Now**.
6. After WordPress installs the zip folder you will need to click **Activate**.

***NOTE:** If this fails, please make sure you are not trying to upload the zip folder you downloaded as it contains a documentation folder and the plugin zip folder you will need to upload. Please make sure you only upload the contained zip folder.*

#### FTP Installation <a href="#installing-the-plugin-ftp-installation" id="installing-the-plugin-ftp-installation"></a>

1. **Download** and **unzip** our plugin from the folder you downloaded.
2. **Upload the unzipped folder** to the **plugins** folder on your site (***usually this is located at wp-content/plugins/***).
3. Once the file transfer is complete, log in to your WordPress administrator.
4. Click **Plugins**.
5. You should see a list of currently installed plugins. Our plugin should be disabled because it is not activated.
6. Click **Activate**.
7. If everything went well, you should now see the **blue Contracts pencil icon** in your administration menu. If your installation fails, please write down which version of WordPress you are using and **contact us** directly for help.

{% hint style="danger" %}
**NOTE:** If this fails, please make sure you are not trying to upload the zip folder you downloaded as it contains a documentation folder and the plugin zip folder you will need to upload. Please make sure you only upload the contained zip folder.
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://futuredesigngroup.gitbook.io/wp-online-contract/4.0.0/installation-and-setup/installing-the-plugin.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
