A tab that can only hold text rules out most of what people actually want in one — a screenshot, a gallery, a plan comparison.
Pointing a tab at a saved pattern lets it hold any blocks at all, images included.
For every Tabs Tours setting in one place, see the Tabs Tours block guide.
Before You Start
- Edition: Pro — pattern content inside tabs needs Nexter Blocks Pro.
- Block to enable: Tabs Tours, switched on under Nexter > Blocks in your WordPress dashboard.
- A saved pattern: build the tab’s content anywhere on your site, select the blocks and save them as a pattern, so you can pick it here.
- Your sections planned: one tab per section, and the block takes up to 10 tabs.
Steps
- Build the content you want in the tab — an image, a gallery, whatever it needs — then select those blocks and save them as a pattern.
- Add the Tabs Tours block to your page and click Design from Scratch.
- In the Content panel, open the tab you want and set its Content Type to Pattern.

- Choose your saved pattern.
- Publish the page and open that tab to check the image shows.
The Three Content Types
| Content Type | What it holds | Edition |
|---|---|---|
| Content | A rich-text Description typed straight into the tab | Free |
| Pattern | A saved pattern, so a tab can hold any blocks — images, galleries, columns | Pro |
| Editor | Intended for building the tab’s content with blocks in place | — |
Content holds rich text only. To put images or any other blocks in a tab, use Pattern.
How It Behaves
- The whole pattern renders inside the tab — in testing, a pattern holding an image and a paragraph produced both inside the tab.
- Because it is a saved pattern, using it in several tabs or on several pages means editing it in one place.
- Each tab picks its own pattern, so one tab can hold a gallery while another holds plain text.
- There is an option to load the pattern over AJAX, which fetches the tab’s content only when someone opens that tab.
Limitations
- Pattern content needs Nexter Blocks Pro. On the free plugin a tab holds rich text only.
- The content has to exist as a saved pattern first — you cannot drop blocks straight into the tab.
- With AJAX loading on, the tab’s content is not in the page’s HTML until the tab is opened, so search engines will not see it. Leave AJAX off for content that matters for SEO.
- Editing the pattern changes it everywhere it is used, which is usually the point but is easy to forget.
Troubleshooting
The tab is empty
Check the tab’s Content Type is Pattern and that a pattern is actually selected — a tab with the type set but no pattern chosen renders nothing.
The image shows in the editor but not on the page
If AJAX loading is on, the content arrives when the tab is opened rather than with the page. Open the tab on the published page, and switch AJAX off if you need the content in the HTML from the start.
I want to build the content right inside the tab
Build it on the page first, save it as a pattern, then point the tab at that pattern. That is the route that works.










