The Display Conditions feature gives you the ability to specify when a specific block, section, or element is shown and to whom on your website.
You can set conditions based on user state, user role, user browser, user day and user operating system.
Available Display Conditions
Display Condition lets you show or hide elements based on specific criteria, including:
- User State
- User Role
- Browser
- Day
- Operating System
You can combine multiple conditions to target content more precisely.
To operate this navigation, go to your WordPress dashboard > Responsive Blocks. Make sure to enable it.

Once enabled, Display Conditions settings will appear in the ‘Advanced’ section of the chosen block.

The following options will appear when you select a condition from the ‘Display Conditions’ dropdown.
Note: These settings will only be applied on the live page and will not be visible while editing.
- User State: Shows or hides elements depending on whether the visitor is logged in.
If you use a logged-in user, that means it will be visible only to users who are signed in. And the logged-out users will not be able to see it.

- User Role: Controls visibility based on the user’s role on your website, including administrator, editor, author or subscriber. You can choose any role.
Combine the user role with the user state to further refine visibility. For example, show “Premium Tools” only to logged-in Administrators.

- Browser: Displays or hides elements based on the web browser the visitor is using, including Chrome, Firefox, Safari, Edge, or Opera.

- Operating System: Displays or hides elements based on the device’s operating system, including Windows, macOS, Linux, Android, or iOS.

- Day: Control visibility based on the day of the week.

Please note that this feature exclusively functions with Responsive Blocks only.
