# Hide blog posts

Hiding blog posts allows you to create exclusive content for approved wholesale customers. Unauthorized visitors won't be able to view blog posts with the restriction tag.

***

### Setup <a href="#setup" id="setup"></a>

1. Open the **Theme Editor** by clicking **Customize** next to your theme
2. Click **Theme Settings** (gear icon near the top left)
3. Scroll down and click **Account**
4. In the **Hide blog posts with tag** field, enter a tag (e.g., `hide blog`)
5. Click **Save**

***

### Add tags to blog posts <a href="#add-tags" id="add-tags"></a>

1. In your Shopify admin, go to **Online Store** > **Blog posts**
2. Select the blog post you want to restrict
3. In the **Tags** section, add the exact tag you configured (e.g., `hide blog`)
4. Click **Save**

***

### Where blog posts are hidden <a href="#where-hidden" id="where-hidden"></a>

Tagged blog posts will be hidden from:

* Blog listing pages
* Blog post grids
* Search results
* Related posts sections

***

### Important notes <a href="#notes" id="notes"></a>

{% hint style="warning" %}
**Restriction tags are case sensitive!**

Tags must match exactly between the theme settings and your blog posts. For example, if you set `Hide Blog` in theme settings, the blog tag must also be `Hide Blog`—`hide blog` or `HIDE BLOG` won't work.
{% endhint %}

* Blog posts are completely hidden from unauthorized visitors
* Approved customers must be logged in to see hidden posts
* Learn how to [approve customers](/keystone/guides/wholesale/customer-approval.md) to grant access


---

# 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://help.brickspacelab.com/keystone/guides/wholesale/hide-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.
