# Blog posts

Blogging is a great way to [improve your Search Engine Optimization (SEO)](https://help.shopify.com/en/manual/promoting-marketing/seo), build your audience, and generate more traffic and sales for your business. Setting up a blog can help you build a community around your products and your brand.

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

{% hint style="success" %}
**Steps:**&#x20;

1. In the theme editor **(Customize)**, click **Add section.**
2. Locate **Blog posts**
3. Make necessary changes. > **Save.**
   {% endhint %}

### General settings

<figure><img src="/files/9nHrnNpQWxhLwXl8wBRJ" alt=""><figcaption></figcaption></figure>

* **Width** - With of this section 3 options : Container / Stretched / Full width
* **Subheading**&#x20;
* **Heading** - Heading of this section
* **Heading size** - From Heading 1 to Heading 6
* **Description** - Description of this section
* **Layout** - *Horizontal / Vertical*

### Blog settings

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

* **Blog -** Select blog post
* **Image ratio -** Adapt to image / Square (1:1) / Portrait (3:4) / Landscape (4:3) / Landscape (5:3.5) / Wide (16:9)
* **Show featured image**
* **Show date**
* **Show author**
* **Show excerpt**
* **Show category**
* **Show read more**
* **Enable white button**

### **Grid settings**

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

* **Stack columns** -  Display columns in a grid layout. ( If disable Layout columns is carousel )
* **Show carousel progress bar**
* **Enable overflow visible** - When this feature is enabled, the Carousel will be allowed to overflow from the container
* **Number of posts to show**&#x20;
* **Column (Desktop) -** Number columns per row for desktop

### Mobile Layout

* **Enable swipe on mobile**

### Colors

<figure><img src="/files/lO3No6N1xgS1wu5SBX7z" alt="" width="280"><figcaption></figcaption></figure>

* **Background**
* **Text color**

### Section padding

<figure><img src="/files/LBq81hS9G4lOzLHuSNRz" alt="" width="280"><figcaption></figcaption></figure>

* **Top padding**
* **Bottom padding**


---

# 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://oranthemes.gitbook.io/nimbus-theme/theme-sections/blog-posts.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.
