# Course Bundles

{% embed url="<https://www.youtube.com/watch?t=668s&v=98LKgphFSCY>" %}

One course bundle includes multiple courses that can be sold at one price as a package.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FlL2GksaOnCkiruDqh4ZE%2Fimage.png?alt=media&#x26;token=b8d5ed7e-b865-4a1c-abd3-fae9856c6710" alt=""><figcaption></figcaption></figure>

To activate Course Bundles go to **MasterStudy LMS -> Addons** and enable the addon.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FvCCUQ4bwJ9vgZLcgcbK3%2Fimage.png?alt=media&#x26;token=4361a6a5-50c6-487e-883c-835daab7a24b" alt=""><figcaption></figcaption></figure>

## Course Bundle Add-on Settings

To reach the settings of the add-on follow **WP Dashboard -> MasterStudy LMS -> Course Bundle Settings**  or click on the **Gear icon:**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FrUABk80mEqcD5c934qAi%2Fimage.png?alt=media&#x26;token=93a90c12-28c3-4e16-b4b7-a17cb034d065" alt=""><figcaption></figcaption></figure>

Here you can:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FNlnHLiUKUPi9mytCqehR%2Fimage.png?alt=media&#x26;token=ebb04c00-0e6a-4e2e-98ad-7cff91c78342" alt=""><figcaption></figcaption></figure>

* **Bundles Quantity Limit** - set the bundles’ quantity limit
* **Courses in Bundle Quantity Limit** - set limitations on the number of courses in one bundle (by default the limit is 5 courses)

## How to Create a Bundle?

{% hint style="info" %}
Courses in a bundle must be **by the same author.** Mixing courses from different authors is not permissible.
{% endhint %}

1. Both admin and instructors should follow their **dashboard in front-end** to create bundles:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FAIW4QMQH8Qx0SWqT2P6b%2Fimage.png?alt=media&#x26;token=d8386a30-1c17-409b-ad41-3533128e63f2" alt=""><figcaption></figcaption></figure>

2. Click on the **Add New Bundle** button:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FybuaXsKnHu3gOA9rXM0k%2Fimage.png?alt=media&#x26;token=35f1afd2-bc75-4660-b203-dc73d6bf7bc0" alt=""><figcaption></figcaption></figure>

3. Indicate the courses to include your bundle, set name, image, description, and price then **save the bundle:**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F5laUgFCzaNiMrShux0bC%2Fimage.png?alt=media&#x26;token=51aeebdd-5481-40dc-b8dd-7d08dcd10234" alt=""><figcaption></figcaption></figure>

5. Your created bundle will be visible on the **Bundles page** of the **Instructors' Dashboard**. From here you can **edit, delete**, or make the bundle **drafted:**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FMVijBE5OjqVpzs5xJ3DF%2Fimage.png?alt=media&#x26;token=07b42e7e-27aa-4713-aba5-01e09fca6354" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
A separate page **should be created** using **the** M**asterStudy LMS Course Bundles Widget** for bundles from scratch to make them visible to students. You can use **Gutenberg, Elementor,** or **WP Bakery** to create or edit this page.
{% endhint %}

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F3eNM293koR4Nl99ubgFO%2Fimage.png?alt=media&#x26;token=359ab5e6-157b-41a8-94f9-3a523f53ae13" alt=""><figcaption></figcaption></figure>

## How to Create Course Bundles Page?

1. Follow your WordPress Dashboard  **Pages -> Add New**:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FpyahSsYw73zyds1NYpiy%2Fimage.png?alt=media&#x26;token=1f8570f1-2992-4ab5-82a6-6135bbee3290" alt=""><figcaption></figcaption></figure>

2. From this page, you can use your favorite page builder - Gutenberg, Elemenetor, or WPBakery.&#x20;

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FuhId65DjVwUiatWlyTd7%2Fimage.png?alt=media&#x26;token=a8951be1-abae-4d38-8643-573a6d70a323" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
We will show how to do it for each of them.
{% endhint %}

### Elementor Course Budnles Widget

1. Edit the page with **Elementor:**

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FcpJ2Hp33qM7E9Dth1e48%2Fimage.png?alt=media&#x26;token=20b2f396-82a8-4a53-ba8d-79f3fe69a590" alt=""><figcaption></figcaption></figure>

2. Search for the **Course Bundles** widget and use **drag\&drop** to add it to the page:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FjkprgXLmcSoZ0TPqNmkQ%2Fimage.png?alt=media&#x26;token=1251a150-9d9d-49b3-b200-f20d816d82f1" alt=""><figcaption></figcaption></figure>

3. Adjust the content settings of the widget according to your needs:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FmKUpJ6DgR15AWZwnOfT7%2Fimage.png?alt=media&#x26;token=002fa864-7ead-4be7-b7f1-f711fde38098" alt=""><figcaption></figcaption></figure>

* **Title** - set the title for the widget
* **Select Bundles** - you can set which bundles to display
* **Columns** - set the number of columns to be displayed
* **Posts Per Page** - set the number of posts to be displayed per page

4. Click on the **Publish** button to publish the page:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FTnCtNprwKUXdgXlqIk9U%2Fimage.png?alt=media&#x26;token=058c3560-f4d0-4159-a919-e783936c4346" alt=""><figcaption></figcaption></figure>

### Gutenberg Course Bundles Block

1. On the **Gutenberg editor** press the '+' button:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FNaldi1JO9jok4FyhiGAo%2Fimage.png?alt=media&#x26;token=ef1b1a12-7c1f-4727-9f0f-8cc6c1fa619f" alt=""><figcaption></figcaption></figure>

2. Search for the Course Bundles and add it to the page:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FE1kyseTOpEG0cgqGwE7k%2Fimage.png?alt=media&#x26;token=a3518fad-9774-4537-84e1-e4f80a537475" alt=""><figcaption></figcaption></figure>

3. Adjust the Block Parameters and Publish it:

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F0evEutzsKTllCbsUDJqj%2Fimage.png?alt=media&#x26;token=3c3a409b-ee0d-4935-b964-4486138da6ca" alt=""><figcaption></figcaption></figure>

**Layout**

* **Number of bundles** - indicate the number of bundles that will be displayed on a page
* **Bundles per Row** - indicate the number of bundles per row
* **Select Bundles** - choose the bundles that will be displayed (or do not select to display all)
* **Order by** - select the method to order bundles
* **Alignment** - choose the alignment of the block

### WPBakery Course Bundles Widget

Open **WPBakery Page Builder** and click on the **Add new element** button.

From the list of elements choose the STM Courses Bundle (or use the search).

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F7NMNpYeF5icSBo0zcDcJ%2Fimage.png?alt=media&#x26;token=3d091eb1-bf5f-4ddd-808d-f35c78e81d4f" alt=""><figcaption></figcaption></figure>

In the popup, you will see several settings to adjust your page.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2FirandBp3En3pLFOS2IrI%2Fimage.png?alt=media&#x26;token=4291b501-00d3-44f7-9d62-86c0988ea644" alt=""><figcaption></figcaption></figure>

Here you can enter the title, choose the number of columns to display on the page *(available options - 2 and 3)*, and set the number of posts per page.

<figure><img src="https://691205473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTL6WUldKvxQaP8jzz%2Fuploads%2F3pHnTydQd5xC1ONSL4ZU%2Fimage.png?alt=media&#x26;token=13c13510-3168-416b-8a56-ff9a7edcc2a2" 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://docs.stylemixthemes.com/masterstudy-lms/lms-pro-addons/course-bundles.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.
