A block that belongs on your pricing page has no business showing up on every blog post too.
Page, Post and Static Page each check where a visitor actually is — picked by name, not by URL pattern, so the rule keeps working even if a page’s link changes.
For every Dynamic Device setting in one place, see the Display Rules feature guide.
Before You Start
- Edition: Pro — Page, Post and Static Page all need Nexter Blocks Pro.
- Block to enable: Display Rules, switched on under Nexter > Blocks in your WordPress dashboard.
Steps
- Open the block you want to control, go to Advanced > Nexter : Display Rules, and switch on Display Rules.

- Set Rule to the condition you want to check.

- Set Rule to Page, post, or Static Page, depending on what you want to target.
- Choose one or more specific pages or posts from the list that appears.
- Set Is/Not for whether the block should show there, or everywhere except there.
Static Page is specifically for WordPress’s own special pages — the homepage set under Settings > Reading, for example — rather than an ordinary page you created.
Page, Post or Static Page
| Rule | Targets |
|---|---|
| Page | One or more WordPress Pages, chosen by name |
| post | One or more WordPress Posts, chosen by name |
| Static Page | WordPress’s special pages — the configured homepage, for example |
How It Behaves
- Selecting several pages or posts works as “any of these” — the rule passes if the visitor is on any one of the pages you picked, not only if they match every one.
- Choosing pages by name survives a URL change — the rule checks which page it is, not what its address happens to be.
- Combine with Login Status and Display When for something like “show only to logged-in visitors, and only on the pricing page”.
Limitations
- No wildcard or URL-pattern matching — every page or post has to be picked individually.
- Page and post apply to the exact content chosen; a child page is not automatically included when you pick its parent.
- For an entire category or tag archive rather than one page, use the Archive conditions instead — see the archive guide.
Troubleshooting
The block shows on pages I didn’t pick
Check whether another Display Rules block, or a different rule on the same block, is also affecting visibility — each block’s rules are independent of every other block’s.
I want the rule to apply to a whole section of the site, not one page
Page and Post only match specific, named content. For an archive or a whole post type, use the archive conditions instead.
The homepage doesn’t match when I pick it as a Page
If your homepage is set under Settings > Reading rather than being an ordinary page, use Static Page instead of Page.










