CMS Display Rules

CMS Display Rules

Compatible With: Community 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
06 March, 2018
Extensions, Content & Customizations
License Type:


Manage the visibility of CMS pages and static blocks for customer groups. Show different CMS pages and blocks to different customers.

Other Extensions by ITORIS INC


Back to top

Struggling with building an engaged customer base and encouraging users to log in? Unsure of how to show different static blocks for a selected customer groups? Do you need to show promotion blocks for special occasions only? You can easily do all of this using the CMS Display Rules extension for Magento 2. The module allows to display CMS pages and static blocks for certain customer groups and set the time limitation as well.


Manage pages and blocks visibility for customer groups

Do you want to create a separate page with products available for bulk purchases for wholesalers only? Hide the chosen CMS page by setting restrictions for all customer groups excluding the wholesale one. A new product collection is around the corner and you want to show a special static block on Homepage for your VIP clients? Make the particular block visible within that customer group and disable others.


Substitute selected pages and blocks for certain customer groups

The extension allows to substitute CMS pages and static blocks by creating the chain of redirects based on rules you specified. Imagine that you need to show different information for different users. For example, you want to ask the not logged in users to login or help retailers register as the VIP clients on the same page.

The redirects will look as follow CMS Page 1 for Not Logged In > CMS Page 2 for Retailers > CMS Page 3 for VIP > Hide CMS Page. You can create three different CMS pages for three different customer groups: not logged in users, retailers and VIP. Then specify what page should be replaced with the chosen one.

If a retailer opens the certain CMS page the replaced page "Retailers" will be shown. The same configuration applies to all static blocks.


Set time limitation

Need to show a separate CMS page with Christmas offers for wholesalers? CMS Display Rules limits the time period and hides necessary CMS pages or static blocks from the rest of customer groups redirecting them to the selected page.

The CMS Display Rules extension for Magento 2 extends the functionality of CMS pages and static blocks and determines your store's content. Hide pages and blocks for certain customer groups, specify the time limitation and define the conditions the visibility of your blocks and pages are to be based on.


  • Ability to make CMS pages visible for selected customer groups
  • Ability to replace selected CMS pages with the chosen ones
  • Ability to make static blocks visible for selected customer groups
  • Ability to substitute selected static blocks for a certain customer group
  • Limit the visibility period


Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Stability: Stable Build
  • Description:

    1.1.2 (2017-10-03)
    ^ Added compatibility with Magento 2.2

    1.1.1 (2017-03-14)
    * Fixed issue with compilation

    1.1.0 (2017-03-10)
    ^ Added compatibility with Magento 2 Enterprise

    1.0.0 (2016-11-25)
    + Extension released


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top