# Homepage

{% embed url="<https://www.youtube.com/watch?v=hPKKYLntMn0>" %}

***

### How to Use the Homepage Customizer in PinBlog

Follow these steps to set up and customize your homepage using the built-in Homepage Customizer in PinBlog.

***

#### Step 1: Set the Homepage

* Create a new page using the [appropriate homepage template.](/pinblog/homepage.md)
* Go to **Settings > Reading** in your WordPress dashboard.
* Under **Your homepage displays**, select **A static page**.
* Choose your created page as the **Homepage**.

***

#### Step 2: Access the Homepage Customizer

* Navigate to **Appearance > Customize**.
* Click on the **Homepage** tab to begin customization.
* You’ll see four subsections:
  * **Blocks Layout**
  * **Carousel Slider**
  * **Popular Posts**
  * **Latest Posts**

***

#### Step 3: Configure Blocks Layout

* Use this section to:
  * Show or hide homepage blocks.
  * Rearrange blocks using drag-and-drop controls.

***

#### Step 4: Customize the Carousel Slider

* Adjust the **Section Header**:
  * Change the title text and icon.
* Scroll down to find additional options:
  * Show/hide individual card elements (e.g., Card Title, Card Meta).
  * Configure **Query Settings** to control which posts are shown.
  * Set the number of posts to display.
  * Use **Animation Controls** to tweak slider behavior and transitions.
  * Adjust settings for mobile under the **Mobile** tab.

***

#### Step 5: Set Up the Popular Posts Block

* Similar Section Header controls as the carousel.
* Includes a **More Button Link** to direct users to a specific page.
* Under **Query Settings**:
  * Choose the popular post type (e.g., by views,  reactions, or saves).
  * Select a time range: **Weekly**, **Monthly**, or **All Time**.
  * Define how many posts to show.

***

#### Step 6: Adjust the Latest Posts Block

* Displays your most recent posts.
* Only one control under Query Settings:
  * Set the number of posts to display.

***

#### Final Step: Publish Your Changes

* Once all settings are configured, click the **Publish** button in the Customizer to save your changes.

***

If you have any questions or need further assistance, feel free to contact our [support team](https://stylothemes.com/support/).


---

# 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.stylothemes.com/pinblog/customization/homepage.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.
