The Terms and Conditions Popups plugin extension creates 2 triggers and 1 cookie. Once the plugin’s shortcode is set in the Popup Editor, use these triggers and cookie to control the display of each terms and conditions popup.
The ‘Click Block’ trigger prevents site visitors from opening any targeted page link until they agree to the terms displayed in the popup. It works similarly to a ‘Click Open’ trigger, except it prevents the targeted link from working until the terms and conditions popup is accepted. The ‘Click Block’ trigger relies on the ‘Click Open’ trigger’s ‘Extra CSS Selectors’ method to target a link.
Any page link on which a ‘Click Open’ trigger can be set can be targeted using a ‘Click Block’ trigger. Links can include:
form submit buttons,
call-to-action buttons,
text,
icons,
logos,
graphics,
list elements, or
navigation elements.
Once the terms and conditions popup is accepted, the ‘Click Block’ trigger automatically clicks the previously blocked link to provide a fluid user experience.
1. Extra CSS Selectors (text field; accepts multiple inputs separated by a comma) — Plugin default: empty field. Use this field to set CSS selectors to set a popup ‘Click Open’ trigger on any page element.
2. Action Requirements? — Plugin default: unchecked. Select the checkbox ‘Agree to Terms’. This will require visitors to agree to the popup terms before page links are unblocked.
3. Cookie Name (option field) — Plugin default: empty field. Place the cursor on this custom field and click once. If an ‘Agree to Terms’ cookie was previously set on this popup, two options will appear;
‘Add New Cookie’, and
‘pum-{integer} (the previously set cookie listed by its ID).
If available, select the existing cookie ID as the option.
If ‘Add New Cookie’ is the only available option, select that. The plugin will set a cookie ID when the trigger and cookie are set.
Select the ‘Add’ button to save the settings in this box.
Note: Only one instance of the ‘Agree to Terms’ cookie needs to be set in the ‘Triggers & Cookies’ option setting box. If a duplicate ‘Agree to Terms’ cookie is set in the Cookies section, just delete it.