# Theme Blocks

{% hint style="info" %}
**Blogs -> Content and Sidebar -> Add block**
{% endhint %}

&#x20;If you need to showcase a sidebar on blog pages, activate the option in *Theme settings -> Blog & Article Pages -> Blog sidebar.* There you can change the positioning and visibility settings. How to configure these settings, you can read [<mark style="color:blue;">**here**</mark>](https://mpithemes.gitbook.io/shella-shopify-theme/theme-settings/blog-and-article-pages#sidebar-visibility).

&#x20; Here you can add content for the sidebar on the blogs page. There are 5 possible content blocks: “Sidebar Categories”, “Sidebar Tags”, “Sidebar Recent posts”, “Sidebar HTML”, and “Sidebar Subscription”. We will get deeper into each of them.

## Theme Blocks

## Sidebar Categories

&#x20;Here you can select a **“Menu”** that you want to be displayed in the sidebar and give it a **“Title”**. If you want this block to be separated from the other ones, you can enable the option **“Show border”:**

![](/files/-MhI7NdjFM-LJ2DoNwVq)

&#x20;How to add and edit menu items you can read [<mark style="color:blue;">**here**</mark>](https://help.shopify.com/en/manual/online-store/legacy/menus-and-links/editing-menus).

## Sidebar Tags

&#x20;If you need the tags to be displayed as a content block in the sidebar, you need to add the **“Sidebar Tags”** block. Here you can add a **“Title”** and enable the option **“Show border”** if you want this block to be separated from the other ones:

![](/files/-MhI7TefcvOoMSIrHDPF)

&#x20;Make sure, that you have added tags to Blog posts in *Shopify Admin -> Online Store -> Blog posts*:

![](/files/-MgKCqelKn9nDHqqn3Jo)

## Sidebar Recent posts

&#x20;Here you can select a **“Menu”** that you want to be displayed in the sidebar and give it a **“Title”**. In this block, a small information menu can be added. If you want this block to be separated from the other ones, you can enable the option **“Show border”**:

![](/files/-MhI7c9D_Cr9rqalPoBC)

&#x20;How to add and edit menu items you can read [<mark style="color:blue;">**here**</mark>](https://help.shopify.com/en/manual/online-store/legacy/menus-and-links/editing-menus).

## Sidebar HTML

&#x20;Here you can select a **“Page content”** that you want to be displayed in the sidebar and give it a **“Title”**. If you want this block to be separated from the other ones, you can enable the option **“Show border”**:

![](/files/-MhI7fc7kp52fwAO4xxk)

How to add and edit a page you can read [<mark style="color:blue;">**here**</mark>](https://mpithemes.gitbook.io/shella-shopify-theme/get-started/how-to-add-and-edit-a-page).

## Sidebar Subscription

&#x20; If you need the subscription to be displayed as a content block in the sidebar, you need to add a block **“Sidebar Subscription”**. Here you can add a **“Title”** and enable the option **“Show border”** if you want this block to be separated from the others. There are three fields where you can add your own text: **paragraph, placeholder, and button text**:

![](/files/-MhI7ijuuUiVBvLfIk1U)


---

# 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://mpithemes.gitbook.io/shella-shopify-theme/blogs/blogs-sidebar.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.
