# General

Go to: **Events >> Settings >> General**&#x20;

### 1: General Settings

Go to: **Events >> Settings >> General >> General Settings**

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

* **Cart page:** The page has shortcode:

```
[el_cart/]
```

* **Thank you page:**&#x20;

  Select the page where users will be redirected after successfully completing a booking. To display booking details on this page, add the shortcode:

```
[el_booking_detail/]
```

* **Search Result page:** Displays results from the search form. \
  Required shortcodes:

```
[el_search_result/]
```

**or**

```
[el_search_map pos1="name_event" pos2="location" pos3="cat" pos4="all_time" pos5="start_event" pos6="end_event" pos7="venue" pos8="loc_state" pos9="loc_city" /]
```

**My account page:** Vendors/suppliers can manage events here.\
shortcode is: `[el_member_account/]`  and slug is "member-account"

* **Secret Key QR Code:** Add complex characters to the key string for generating secure QR codes.
* **Scan QR Code with:** Choose whether to scan QR codes using an external application or directly on the website. [Read more here](/meup/main-features/scan-qr-code-ticket/read-the-first.md)
* **Remove default image size:** When uploading new images, the system removes WordPress’s default sizes and only keeps plugin-defined sizes, helping optimize hosting capacity.
* **Remove WooCommerce image size:** When uploading new images, the system removes WooCommerce’s default image sizes and keeps only plugin-defined sizes, helping optimize hosting capacity
* **Add Additional File Types to be Uploaded:** Define a list of extra file extensions that can be uploaded to the site.
* **Allows downloading tickets as zip files:** Yes (Recommended). Make sure your server supports ZIP.
* **Total Custom Taxonomy:** Enter the number of custom taxonomies you need in the **Total Custom Taxonomy** tab, then configure them at **Events >> custom taxonomy**

### 2: Map Settings

Go to: **Events >> Settings >> General >> Map Settings**

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

* **Google API Key Map: I**f you want to display Maps in your site, you have to insert google api key map. Get the Key [here](https://developers.google.com/maps/documentation/javascript/get-api-key)
* **Bounds**: Restrict the map search results to a specific geographical area (bounds).
* **Search By Country: T**he system will filter or display results based on the country you select. By default, searches include all countries.&#x20;

### **3: Currency Options**

Go to **Events >> Settings >> General >> Currency Options**

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

* **Currency:** Choose your currency
* **Currency Position:** Left, Right, Left with space, Right with Space
* **Thousand Separator:** By default, the thousand separator is a comma (,)
* **Decimal Separator:** By default, the Decimal separator is a dot (.)
* **Number of Decimals:** By default, number of decimals is 2

### 4: Calendar Settings

Go to: **Events >> Settings >> General >> Calendar Settings**

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

* **Date Format:** Support 4 types, including d-m-y, m/d/y, y/m/d, y-m-d
* **Time Format:** Support 2 types, including 24 hours (00 - 24) or 12 hours (AM, PM)
* **Calendar Language:** Defines the language used to display calendar components in the interface.&#x20;
* **Choose weekend:** Select one or multiple days to be considered as weekend days.
* **The First day of week: C**hoose which day the calendar should display as the start of the week

### 5: Cron job

You should enable this feature. The system will automatically update the event status, helping to optimize website performance

#### **Step 1: Access Cron Job Settings**&#x20;

&#x20;After importing demo data, Go to: **Events >> Settings >> General >> Cron Job**

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

#### **Step 2:** Setup Cron job

You have two options to keep event statuses updated:

* **Automatic**: The system automatically updates event statuses through a scheduled Cron job. You can choose one of the following intervals: hourly, twice daily, daily, weekly.&#x20;

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

* **Manually**: You choose "Manually" option in "Choose Type" tab to update event statuses.

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


---

# 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://ovatheme.gitbook.io/meup/main-features/admin-features/settings/general.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.
