Product Launch Event - 20% Off for 500 Early Birds

Piotnet Conditional Visibility

Application for any Bricks Elements, Bricks Layout Formats.

Piotnet Conditional Visibility feature empowers you to dynamically control which elements are visible on your WordPress website and who can see them, which includes the ability to schedule it.

Furthermore, you can add multi conditional visibility (show/hide) by User Level, Custom Field, URL Parameter, URL Contains, and URL Equal.

Tutorials

Edit any Elements or Layout Formats > Style Tab > Piotnet Conditional Visibility feature > enable it.

As in the demo test below, we apply for a Bricks Form.

Depending on your object, you are able to configure the Multiple Visibility Conditions.

1. Visibility By User Roles

You possibly set up the visibility depending on the roles of the WordPress Account.

For instance: All, Non-Logged, Logged In, Administrator, Editor, Author, Contributor, Subscriber, etc.

2. Visibility by Date and Time:

 

Depending on your Date and Time setup, this feature allows any elements or Layout formats to be visible.

For example, you can apply this feature to Food Menu if the Food list every day is different.

⏩ OR, AND Operators: set relation between conditions.

You can enable AND or OR settings during form creation.

  • With AND option, two or more requirements must be met by the site visitor in order for the condition to show/hide.
  • On the other hand, for the OR conditional to work, a condition will show/hide so long as one or more of the requirements are met.

⏩ Action: Show or Hide

⏩ Item: Customize the Day and Time ranges by Choose day, Start Date, End Date, Time Start, or Time End.

Notice: These date and time ranges depend on your Server’s time zone setup.

3. Conditional Visibility By Custom Fields and URL

You need to choose the appropriate Show/Hide action for your elements or Layout formats.

Depending on valid input values, this feature will be triggered as your custom setup.

3. 1 Custom Fields

Custom Fields or URL: Choose Custom Field

Custom Fields: Support for Post Custom Field and ACF field.

Custom Field Key: Fill in your corresponding custom field key.

Comparison Operators: There are various of options: Not empty, Empty, Equals, Not equals, >, >=, <, <=, True, False, Contains (ACF Checkbox)

OR, AND Operators: Set the relation between conditions.

3. 2 URL Parameter

Custom Fields or URL: Choose URL Parameter.

URL Parameter: Fill in your desired URL Parameter. For example, bricks=run (Full Site URL: https://piotnetbricks.com/?bricks=run)

Comparison Operators: There are various of options: Not empty, Empty, Equals, Not equals, >, >=, <, <=, True, False, Contains (ACF Checkbox)

Type Value: String or Number

Value: Fill in your desired value.

OR, AND Operators: Set the relation between conditions.

3. 3 URL Contains

Custom Fields or URL: Choose URL Contains

Value: for example, /page-slug/

OR, AND Operators: Set the relation between conditions.

3. 4 URL Equal

Custom Fields or URL: Choose URL Equals

Value: for example, https://piotnetbricks.com/homepage/

OR, AND Operators: Set the relation between conditions.

Recommendation:

To diversify a form, you can refer to Piotnet Forms. It possibly fulfills your advanced and complicated setup requirements for building a form.

For instance: Apply Payment methods, multiple Marketing and other platform integrations, etc.