# Getting Started

This tutorial will walk you through the process of setting up the Ncmaz theme, linking the Ncmaz theme to your WordPress, and then deploying it to Vercel.

#### **1 - Requirements**

* Already have an active WordPress site (Can use Atlas and/or [Local](https://localwp.com/))
* If you are **not** a technical user/developer, please register for a [Vercel](https://vercel.com/) account, and your frontend page will be deployed at [Vercel](https://vercel.com/).
* If you are a **developer**, you can follow [Faust's tutorial](https://faustjs.org/) for more reference on installing and [deploying a Faustjs project](https://faustjs.org/guide/how-to-deploy-your-faust-js-app)

#### **2 - Getting started**

1. Read the **step-by-step** instructions carefully
2. Then you can check out the video tutorial below for a more intuitive view 👇

#### Video Install Ncmaz theme and deploy to Vercel via Github repo.

{% embed url="<https://youtu.be/ueXpWlKtzA0>" %}
Gettings started with Ncmaz Nextjs headless WordPress CMS and deploy to Vercel via Github repo.
{% endembed %}

{% hint style="info" %}
**Tips and notes: 🌟🌟🌟**

**After you deploy** to Vercel/Netlify, ... changes from your WordPress site (e.g. change home, add/update posts, pages, categories...) may take up to 15 minutes for data to be synchronized to your frontend site.

So please be patient, because this is the [ISR feature of Nextjs](https://nextjs.org/docs/pages/building-your-application/data-fetching/incremental-static-regeneration) that will help bring more performance and optimization.
{% 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://nghiaxchis.gitbook.io/ncmaz-nextjs-headless-cms-wordpres-blog-magazine/getting-started-setup/getting-started.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.
