> For the complete documentation index, see [llms.txt](https://nextsky.gitbook.io/purity-theme/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nextsky.gitbook.io/purity-theme/theme-installation/create-required-metafields/metafields/product-disclosure.md).

# Product Disclosure

The **Disclosures** block on the product page shows the safety warnings and regulatory notices attached to a product, for example a Proposition 65 warning or a choking hazard notice.

Unlike the other content blocks in Purity, you do not create this metafield yourself. Shopify provides it as a standard product metafield called **Disclosures** (`shopify.disclosure`), together with a set of ready-made warning entries. You enable it once, then attach the entries you need to each product.

{% hint style="info" %}
Because the key belongs to Shopify, this block has no **Metafield** setting to point somewhere else, and you cannot recreate it under your own namespace. See Metafield settings for the blocks that do let you choose the key.
{% endhint %}

### Step 1: Turn on the Disclosures metafield

{% hint style="success" %}

1. In Shopify admin, go to **Settings -> Metafields and metaobjects** (on older stores this is **Settings -> Custom data**).
2. Click **Products**.
3. Open **Disclosures** and enable it.
   {% endhint %}

<figure><img src="https://1059363070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRcDJSoM26kdEZlVFekVW%2Fuploads%2F1W1s2tYRmB9ViObg5OgL%2Fimage.png?alt=media&amp;token=f621bf80-9f89-4d11-ac1d-ef7f3b9959d2" alt=""><figcaption></figcaption></figure>

This creates the slot on your products. It does not add any warning yet.

{% hint style="info" %}
If **Disclosures** already appears in the **Metafields** area of a product, the definition is on and you can skip this step.
{% endhint %}

### Step 2: Attach disclosures to a product

{% hint style="success" %}

1. Go to **Products** and open the product you want to add a warning to.
2. Scroll to the **Metafields** area and click **Disclosures**.
3. Pick one of Shopify's ready-made entries, for example a Proposition 65 chemical warning or a CPSC choking hazard warning.
4. To write your own wording, click **Add new entry** and create a custom disclosure.
5. Click **Save**.
   {% endhint %}

<figure><img src="https://1059363070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRcDJSoM26kdEZlVFekVW%2Fuploads%2FDB85BVuVCvk1Fb87jzA9%2Fimage.png?alt=media&amp;token=c5cb5131-1f21-48c2-a6a2-ec4352a0b849" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Purity displays **every** disclosure attached to a product, so attach only the ones you want all of your visitors to read. If you sell into several markets and each needs different wording, keep to the warnings that apply everywhere you ship.

**Adding the same warning to many products:** use the **products bulk editor** to attach a disclosure to a whole selection at once, instead of opening each product.
{% endhint %}

### Step 3: Show it on the product page

{% hint style="success" %}

1. In the theme editor (**Customize**), open your product template.
2. Select the **Product information** section and add the **Disclosures** block.
3. Drag it to where you want it in the product details, set the **Heading**, then **Save**.
   {% endhint %}

<figure><img src="https://1059363070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRcDJSoM26kdEZlVFekVW%2Fuploads%2FSTQiBzPv9UwzsZwcprNb%2Fimage.png?alt=media&amp;token=83587ab4-96b8-41f0-b7d9-4f7c212b7c23" alt=""><figcaption></figcaption></figure>
