# Greenshift templates

Greenshift is a Gutenberg block builder plugin available for installation from the [WordPress repository](https://wordpress.org/plugins/greenshift-animation-and-page-builder-blocks/). With this plugin, you can create your own templates for displaying Content Egg products, as well as use prebuilt patterns and customize them.

{% hint style="warning" %}
**Note**: Greenshift is a free plugin, but to integrate with dynamic data from Content Egg, you will need a paid [Query Addon](https://www.keywordrush.com/go/greenshift-query-addon).&#x20;
{% endhint %}

Before you start, make sure that Greenshift and the Query Addon are installed on your site.

### Using Prebuilt Patterns

1. Add Content Egg products [as usual](/set-up-products/how-to-add-products.md) and save the post.
2. Toggle the block inserter:

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

3. Go to the `Patterns > Content Egg` tab and select one of the prebuilt templates:

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

4. In the `Repeater Builder` settings, you can apply various filters, similar to how you do with the [shortcode parameters](/frontend/shortcode-parameters.md), to filter out the products to output in that block:

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

5. You can also customize and adjust any block parameters (e.g., button color, font size, number of columns, padding, and much more):

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

### Reusable Templates

Once the template's appearance is customized according to your requirements, you can save it as a custom pattern.

1. From the `Repeater Builder` menu, select "`Create patter`n":

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

2. Add a name for the template and select the "`Synced`" checkbox.

<figure><img src="/files/zJ1YUK0HWDpS5xUdqwyg" alt="" width="375"><figcaption></figcaption></figure>

2. Your pattern is now available in the `My Patterns` section. Use it in any posts you want.

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

3. Go to `Appearance > Patterns` if you want to edit the pattern. Select "`Select Post type for preview`" to get Content Egg data for preview from the last created post.

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

5. Because you selected the synchronization option in step 2, any changes made to this pattern will be applied to all pages where you use this pattern to display products.


---

# 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://ce-docs.keywordrush.com/frontend/greenshift-templates.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.
