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

Get Started
← All releases

Popup Maker Core v1.7.0

Popup Maker Core Routine

v1.7.0

View the shipped GitHub release

Release notes

Features

  • Subscriber forms now included without a paid extension.
    • Provider API for easily extending forms to work with 3rd party providers.
    • New shortcode with tons of options built in.
    • Stores subscribers into a new custom table for import into your favorite system at a later time.
  • Front end asset overhaul, now uses cached static assets.
    • All front end assets now combined into single js & css file.
    • Custom styles are now saved along with all core & extension styles eliminating inline style blocks.
    • Reduction of footprint means massively improved loading performance.
    • Dynamic file creation allows for some awesome upcoming features.
    • Now completely compatible with plugins like Autoptimize (Thanks Frank).
  • Support for nearly any form, including non ajax forms.
    • Helper functions to integrate your 3rd party form plugins quickly.
    • Show thank you popups, set cookies & close popups with a delay after success (requires code).
    • Automatically reopen popup forms after refresh from a form submission.

Improvements

  • Lots of text, label & description changes to be more intuitive.
  • Better 3rd party plugin support including page builders:
    • Popup post type is now public.
    • Better support for 3rd party shortcodes which require extra assets loaded (JS/CSS).
  • Adding trigger now gives optional choices to create a cookie, rather than being automatic.
  • New Popup Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
    • Now all popup settings are stored in a single meta key reducing DB clutter.
  • New Popup Maker Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
  • New Popup preview mode.
  • Better page builder support by changing popup post type arg for public to true.
  • Resource reduction & optimization.
    • Added class autoloader for core and extensions.
    • Greatly simplified code base & internal API structures.
    • Converted many internal APIs to use passive loading.
    • Added internal caching.
  • Integrated WPJSF lib for easier maintenance and quicker updates of our admin forms.
  • Various improvements to smart select fields (jQuery select2) including:
    • Allow multiple page/post selections without reopening/searching again.
    • Properly highlights & shows selected items after save/reload.
    • Paginated/scroll based loading of more results over ajax.
    • Now shows list of recent "items" immediately upon clicking the field rather than requiring search.
  • Admin asset handling
    • Modularized admin assets for easier debugging & maintenance.
  • Popup Trigger shortcode can now use custom popup IDs.
  • Added new batch processing system for upgrades and other processes.
  • Removed a lot of old code.
  • Rebuilt Shortcode UI that should be more reliable.
  • Addressed most all PHP 7 notices.
  • IOS scrolling issue fixes.
  • Added support for KingComposer.

Fixes

  • Incorrect BuddyPress condition labels
  • Bug when WPML isn’t yet available.

Maintenance

  • Support for subdirectory sites having their own sitewide cookies.

Release notes

Features

  • Subscriber forms now included without a paid extension.
    • Provider API for easily extending forms to work with 3rd party providers.
    • New shortcode with tons of options built in.
    • Stores subscribers into a new custom table for import into your favorite system at a later time.
  • Front end asset overhaul, now uses cached static assets.
    • All front end assets now combined into single js & css file.
    • Custom styles are now saved along with all core & extension styles eliminating inline style blocks.
    • Reduction of footprint means massively improved loading performance.
    • Dynamic file creation allows for some awesome upcoming features.
    • Now completely compatible with plugins like Autoptimize (Thanks Frank).
  • Support for nearly any form, including non ajax forms.
    • Helper functions to integrate your 3rd party form plugins quickly.
    • Show thank you popups, set cookies & close popups with a delay after success (requires code).
    • Automatically reopen popup forms after refresh from a form submission.

Improvements

  • Lots of text, label & description changes to be more intuitive.
  • Better 3rd party plugin support including page builders:
    • Popup post type is now public.
    • Better support for 3rd party shortcodes which require extra assets loaded (JS/CSS).
  • Adding trigger now gives optional choices to create a cookie, rather than being automatic.
  • New Popup Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
    • Now all popup settings are stored in a single meta key reducing DB clutter.
  • New Popup Maker Settings tabbed interface to help make settings more intuitive & easy to find on one screen.
  • New Popup preview mode.
  • Better page builder support by changing popup post type arg for public to true.
  • Resource reduction & optimization.
    • Added class autoloader for core and extensions.
    • Greatly simplified code base & internal API structures.
    • Converted many internal APIs to use passive loading.
    • Added internal caching.
  • Integrated WPJSF lib for easier maintenance and quicker updates of our admin forms.
  • Various improvements to smart select fields (jQuery select2) including:
    • Allow multiple page/post selections without reopening/searching again.
    • Properly highlights & shows selected items after save/reload.
    • Paginated/scroll based loading of more results over ajax.
    • Now shows list of recent "items" immediately upon clicking the field rather than requiring search.
  • Admin asset handling
    • Modularized admin assets for easier debugging & maintenance.
  • Popup Trigger shortcode can now use custom popup IDs.
  • Added new batch processing system for upgrades and other processes.
  • Removed a lot of old code.
  • Rebuilt Shortcode UI that should be more reliable.
  • Addressed most all PHP 7 notices.
  • IOS scrolling issue fixes.
  • Added support for KingComposer.

Fixes

  • Incorrect BuddyPress condition labels
  • Bug when WPML isn't yet available.

Maintenance

  • Support for subdirectory sites having their own sitewide cookies.

Recent releases

More from this product