🚀 Stop Losing Visitors — Turn Traffic into Revenue with Popup Maker Pro →

Get Started
← All releases

Popup Maker Core v1.5.0

Popup Maker Core Routine

v1.5.0

View the shipped GitHub release

Release notes

Features

  • Position popups based on the click trigger. Tooltips & Popovers are now possible.
  • Added new conditions for targeting children & grandchildren / ancestors of selected content.
  • Added new settings to the Nav Menu editor to choose a popup that a menu item will trigger.
  • Addded option to Disable on Tablets as well as mobile phones.
  • Added WooCommerce is_wc_endpoint_url conditions.
  • Added new click selector presets for quicker targeting & more user friendly.
  • Added a new debug mode. Including:
    • Admin Bar with manual open, close & cookie resets for loaded popups.

Improvements

  • New global JS functions for easily working with popups. PUM.open(123), PUM.close(123), PUM.clearCookies(123).
  • Added inline links to docs for various settings.
  • Reworked popup analytics to improving response times and decreasing server loads.
    • Moved Analytic tracking to the WP-API with a new endpoint.
    • Reduced number of queries by 75% for analytics tracking.
    • Added option to disable it entirely if absolutely neccessary.
  • Many improvements to JavaScript including object caching.

Fixes

  • Bug in admin when editing a trigger, cookie field didn’t repopulate properly.
  • Bug where rangeslider values can be set to strings.
  • Bug where links in the close button were not triggered even when do_default was enabled.
  • Bug with scrollbar "flashing" when popup opens.

Maintenance

  • Creating a new trigger will automatically create a cookie and assign it if one doesn’t exist.
  • Mobile Disable was also applied to tablets, now only to phones.
  • Removed readonly from rangesliders to make the fact you can manually enter any value more intuitive.
  • Use CSS to display a popup immediately if has trigger: auto open: delay 0.
  • Clicking elements in the visual theme preview will now scroll to the relevant section of settings.

Release notes

Features

  • Position popups based on the click trigger. Tooltips & Popovers are now possible.
  • Added new conditions for targeting children & grandchildren / ancestors of selected content.
  • Added new settings to the Nav Menu editor to choose a popup that a menu item will trigger.
  • Addded option to Disable on Tablets as well as mobile phones.
  • Added WooCommerce is_wc_endpoint_url conditions.
  • Added new click selector presets for quicker targeting & more user friendly.
  • Added a new debug mode. Including:
    • Admin Bar with manual open, close & cookie resets for loaded popups.

Improvements

  • New global JS functions for easily working with popups. PUM.open(123), PUM.close(123), PUM.clearCookies(123).
  • Added inline links to docs for various settings.
  • Reworked popup analytics to improving response times and decreasing server loads.
    • Moved Analytic tracking to the WP-API with a new endpoint.
    • Reduced number of queries by 75% for analytics tracking.
    • Added option to disable it entirely if absolutely neccessary.
  • Many improvements to JavaScript including object caching.

Fixes

  • Bug in admin when editing a trigger, cookie field didn't repopulate properly.
  • Bug where rangeslider values can be set to strings.
  • Bug where links in the close button were not triggered even when do_default was enabled.
  • Bug with scrollbar "flashing" when popup opens.

Maintenance

  • Creating a new trigger will automatically create a cookie and assign it if one doesn't exist.
  • Mobile Disable was also applied to tablets, now only to phones.
  • Removed readonly from rangesliders to make the fact you can manually enter any value more intuitive.
  • Use CSS to display a popup immediately if has trigger: auto open: delay 0.
  • Clicking elements in the visual theme preview will now scroll to the relevant section of settings.

Recent releases

More from this product