# Installation & Update

## Installation

Unpack the .zip package you have downloaded from CodeCanyon, you will see a file named **team-booking.zip** inside it. Put it somewhere on your desktop.

In your WordPress admin dashboard, go to **`Plugins > Add New`**, and click on **`Upload Plugin`** button, select the **team-booking.zip** file and click to **`Install Now`**

When done, **activate** the plugin.

{% hint style="info" %}
**Note:** TheBooking requires PHP >= 7.3 and WordPress >= 5.3&#x20;
{% endhint %}

## Update

There are two ways to keep TheBooking up to date.

### **1. Automatic Update Notification (recommended)**

Install the recommended [**Envato Market**](https://www.envato.com/lp/market-plugin/) plugin (if you don't have it already). This additional plugin handles all the updates of your installed themes/plugins from Envato.

> Great, but it's my first time with Envato Market plugin... what should I do, exactly?

Once installed and activated, you will notice a new dashboard item with a leaf logo. Click on it and go to the **`Settings`** tab:

<figure><img src="https://3756443945-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB6MFqxyFEkMr6ffOGnO0%2Fuploads%2Fzf8Y7giOnB2TTrKCGycL%2Fimage.png?alt=media&#x26;token=49e1d885-341d-4412-9d18-f85f423b326a" alt=""><figcaption></figcaption></figure>

Here you can chose between **`Global OAuth Personal Token`** or **`Single Use OAuth Personal Token`**.

A **`Single Use personal token`** is the one you should use if you have purchased TheBooking on behalf of a client. Follow the instructions, then save the changes. From now on, you'll be notified by the Envato Market plugin of any item update, which you can do with just a click.

The update process should be seamless, anyway you'd better do a backup before updating, just in case.

### 2. Manual FTP update

Assuming you have just downloaded the latest plugin version from Envato, then follow those steps:

* deactivate the plugin
* replace via FTP the _team-booking_ plugin folder with the content of **team-booking.zip** file
* activate the plugin
