Version Description
Download this release
Release Info
Developer | danieliser |
Plugin | Popup Maker – Popup Forms, Optins & More |
Version | 1.9.2 |
Comparing to | |
See all releases |
Code changes from version 1.9.1 to 1.9.2
- CHANGELOG.md +3 -0
- includes/extension-list.json +0 -11
- includes/modules/menus.php +11 -5
- languages/popup-maker.pot +2 -2
- popup-maker.php +2 -2
- readme.txt +8 -5
CHANGELOG.md
CHANGED
@@ -1,5 +1,8 @@
|
|
1 |
### Unreleased Changes
|
2 |
|
|
|
|
|
|
|
3 |
### v1.9.1 - 02/13/2020
|
4 |
* Fix: JS error when MailChimp for WordPress was active but no forms on the page.
|
5 |
|
1 |
### Unreleased Changes
|
2 |
|
3 |
+
### v1.9.2 - 03/26/2020
|
4 |
+
* Tweak: Add support for WP 5.4's new method of adding custom fields to the nav menu editor.
|
5 |
+
|
6 |
### v1.9.1 - 02/13/2020
|
7 |
* Fix: JS error when MailChimp for WordPress was active but no forms on the page.
|
8 |
|
includes/extension-list.json
CHANGED
@@ -1,15 +1,4 @@
|
|
1 |
[
|
2 |
-
{
|
3 |
-
"new_version": "",
|
4 |
-
"name": "Core Extensions Bundle",
|
5 |
-
"slug": "core-extensions-bundle",
|
6 |
-
"url": "https:\/\/wppopupmaker.com\/extensions\/core-extensions-bundle\/?changelog=1",
|
7 |
-
"homepage": "https:\/\/wppopupmaker.com\/extensions\/core-extensions-bundle\/",
|
8 |
-
"package": "",
|
9 |
-
"download_link": "",
|
10 |
-
"image": "https:\/\/wppopupmaker.com\/wp-content\/uploads\/edd\/2015\/08\/Core-Extension-Bundle.png",
|
11 |
-
"excerpt": "Save Big & Get access to all core Popup Maker extensions + all future extensions by purchasing our massively discounted extensions bundle."
|
12 |
-
},
|
13 |
{
|
14 |
"new_version": "1.1.0",
|
15 |
"name": "Exit Intent Popups",
|
1 |
[
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
{
|
3 |
"new_version": "1.1.0",
|
4 |
"name": "Exit Intent Popups",
|
includes/modules/menus.php
CHANGED
@@ -67,14 +67,20 @@ class PUM_Modules_Menu {
|
|
67 |
public static function nav_menu_walker( $walker ) {
|
68 |
global $wp_version;
|
69 |
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
|
|
|
|
|
|
|
|
|
|
75 |
return $walker;
|
76 |
}
|
77 |
|
|
|
78 |
if ( ! class_exists( 'Walker_Nav_Menu_Edit_Custom_Fields' ) ) {
|
79 |
if ( version_compare( $wp_version, '3.6', '>=' ) ) {
|
80 |
require_once POPMAKE_DIR . '/includes/modules/menus/class-nav-menu-edit-custom-fields.php';
|
67 |
public static function nav_menu_walker( $walker ) {
|
68 |
global $wp_version;
|
69 |
|
70 |
+
$bail_early = [
|
71 |
+
// WP 5.4 adds support for custom fields, no need to do this hack at all.
|
72 |
+
version_compare( $wp_version, '5.4', '>=' ),
|
73 |
+
// not sure about this one, was part of the original solution.
|
74 |
+
doing_filter( 'plugins_loaded' ),
|
75 |
+
// No need if its already loaded by another plugin.
|
76 |
+
$walker === 'Walker_Nav_Menu_Edit_Custom_Fields',
|
77 |
+
];
|
78 |
+
|
79 |
+
if ( in_array( true, $bail_early ) ) {
|
80 |
return $walker;
|
81 |
}
|
82 |
|
83 |
+
// Load custom nav menu walker class for custom field compatibility.
|
84 |
if ( ! class_exists( 'Walker_Nav_Menu_Edit_Custom_Fields' ) ) {
|
85 |
if ( version_compare( $wp_version, '3.6', '>=' ) ) {
|
86 |
require_once POPMAKE_DIR . '/includes/modules/menus/class-nav-menu-edit-custom-fields.php';
|
languages/popup-maker.pot
CHANGED
@@ -2838,11 +2838,11 @@ msgctxt "%s represent opening and closing link html"
|
|
2838 |
msgid "Use this if there is a conflict with your theme or another plugin in the nav menu editor. %sSee Details%s"
|
2839 |
msgstr ""
|
2840 |
|
2841 |
-
#: includes/modules/menus.php:
|
2842 |
msgid "Trigger a Popup"
|
2843 |
msgstr ""
|
2844 |
|
2845 |
-
#: includes/modules/menus.php:
|
2846 |
msgid "Choose a popup to trigger when this item is clicked."
|
2847 |
msgstr ""
|
2848 |
|
2838 |
msgid "Use this if there is a conflict with your theme or another plugin in the nav menu editor. %sSee Details%s"
|
2839 |
msgstr ""
|
2840 |
|
2841 |
+
#: includes/modules/menus.php:168
|
2842 |
msgid "Trigger a Popup"
|
2843 |
msgstr ""
|
2844 |
|
2845 |
+
#: includes/modules/menus.php:179
|
2846 |
msgid "Choose a popup to trigger when this item is clicked."
|
2847 |
msgstr ""
|
2848 |
|
popup-maker.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Popup Maker
|
4 |
* Plugin URI: https://wppopupmaker.com/?utm_campaign=PluginInfo&utm_source=plugin-header&utm_medium=plugin-uri
|
5 |
* Description: Easily create & style popups with any content. Theme editor to quickly style your popups. Add forms, social media boxes, videos & more.
|
6 |
-
* Version: 1.9.
|
7 |
* Author: Popup Maker
|
8 |
* Author URI: https://wppopupmaker.com/?utm_campaign=PluginInfo&utm_source=plugin-header&utm_medium=author-uri
|
9 |
* License: GPL2 or later
|
@@ -93,7 +93,7 @@ class Popup_Maker {
|
|
93 |
/**
|
94 |
* @var string Plugin Version
|
95 |
*/
|
96 |
-
public static $VER = '1.9.
|
97 |
|
98 |
/**
|
99 |
* @var int DB Version
|
3 |
* Plugin Name: Popup Maker
|
4 |
* Plugin URI: https://wppopupmaker.com/?utm_campaign=PluginInfo&utm_source=plugin-header&utm_medium=plugin-uri
|
5 |
* Description: Easily create & style popups with any content. Theme editor to quickly style your popups. Add forms, social media boxes, videos & more.
|
6 |
+
* Version: 1.9.2
|
7 |
* Author: Popup Maker
|
8 |
* Author URI: https://wppopupmaker.com/?utm_campaign=PluginInfo&utm_source=plugin-header&utm_medium=author-uri
|
9 |
* License: GPL2 or later
|
93 |
/**
|
94 |
* @var string Plugin Version
|
95 |
*/
|
96 |
+
public static $VER = '1.9.2';
|
97 |
|
98 |
/**
|
99 |
* @var int DB Version
|
readme.txt
CHANGED
@@ -5,9 +5,9 @@ Plugin URI: https://wppopupmaker.com/?utm_capmaign=Readme&utm_source=readme-head
|
|
5 |
Donate link:
|
6 |
Tags: marketing, popup, popups, optin, advertising, conversion, responsive popups, promotion, popover, pop-up, pop over, lightbox, conversion, modal
|
7 |
Requires at least: 4.1
|
8 |
-
Tested up to: 5.
|
9 |
Requires PHP: 5.6
|
10 |
-
Stable tag: 1.9.
|
11 |
License: GPLv2 or later
|
12 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
13 |
|
@@ -18,7 +18,7 @@ Everything you need to create unique popup user experiences. Insert forms & othe
|
|
18 |
= Create Effective Popups For WordPress =
|
19 |
[Popup Maker](https://wppopupmaker.com)™ is the **best popup plugin WordPress** has to offer. It is incredibly versatile & flexible. Bend it to create any type of popup, modal, or content overlay for your WordPress website.
|
20 |
|
21 |
-
Easily create email opt-in popups, contact form popups, announcements, [EU cookie notices](https://ninjaforms.com/eu-cookie-notices-ninja-forms/), slide-ins, & more. Check out some examples in our video below:
|
22 |
|
23 |
https://www.youtube.com/watch?v=PomnMganMVM
|
24 |
|
@@ -27,7 +27,7 @@ https://www.youtube.com/watch?v=PomnMganMVM
|
|
27 |
Create unlimited popups of every type you need and customize every facet of each of your popups from theme and position, to targeting and cookies.
|
28 |
|
29 |
= Trusted by many people just like you! =
|
30 |
-
Popup Maker is used on over
|
31 |
|
32 |
> **Great product – best I’ve used!**
|
33 |
> "I’ve tried many different popup programs, but I must say I find this one the best!" ~[@jessefjosserand](https://wordpress.org/support/topic/great-product-best-ive-used/)
|
@@ -36,7 +36,7 @@ Popup Maker is used on over 400,000 websites and has received over 3,100 5-star
|
|
36 |
|
37 |
* This popup plugin has limitless potential with no restrictions. If you can’t get the functionality you’re after, we’ll be happy to help you! Just ask at [https://wppopupmaker.com/support/](https://wppopupmaker.com/support/).
|
38 |
* Slide Out Popups, Banner Bars, Floating Sticky Popups, Notification Popups, Loading Screen Popups, Video Lightboxes, and Opt-In Form Popups.
|
39 |
-
* Our popups support the most popular form building plugins available: Ninja Forms, Gravity Forms, Contact Form 7, Caldera Forms, WPForms,
|
40 |
* We support every list building form, including but not limited to: MailChimp, AWeber, InfusionSoft, GetResponse, Constant Contact, Mail Poet, Mad Mimi, Hubspot, and Emma.
|
41 |
* Use our unique **Popup Editor** to build any content you can imagine inside of our popups, plus control popup sizing, position, animation, and so much more.
|
42 |
* **Conditions** allow you to target exactly who will (and will not) see your popups. Target any WordPress content such as: posts, pages, and 26 more!
|
@@ -125,6 +125,9 @@ There are several common causes for this, check [this guide for help](https://do
|
|
125 |
|
126 |
View our [complete changelog](https://github.com/PopupMaker/Popup-Maker/blob/master/CHANGELOG.md) for up-to-date information on what has been going on with the development of Popup Maker.
|
127 |
|
|
|
|
|
|
|
128 |
= v1.9.1 - 02/13/2020 =
|
129 |
* Fix: JS error when MailChimp for WordPress was active but no forms on the page.
|
130 |
|
5 |
Donate link:
|
6 |
Tags: marketing, popup, popups, optin, advertising, conversion, responsive popups, promotion, popover, pop-up, pop over, lightbox, conversion, modal
|
7 |
Requires at least: 4.1
|
8 |
+
Tested up to: 5.4
|
9 |
Requires PHP: 5.6
|
10 |
+
Stable tag: 1.9.2
|
11 |
License: GPLv2 or later
|
12 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
13 |
|
18 |
= Create Effective Popups For WordPress =
|
19 |
[Popup Maker](https://wppopupmaker.com)™ is the **best popup plugin WordPress** has to offer. It is incredibly versatile & flexible. Bend it to create any type of popup, modal, or content overlay for your WordPress website.
|
20 |
|
21 |
+
Easily create email opt-in popups, contact form popups, Coronavirus/COVID-19 announcements, [EU cookie notices](https://ninjaforms.com/eu-cookie-notices-ninja-forms/), slide-ins, & more. Check out some examples in our video below:
|
22 |
|
23 |
https://www.youtube.com/watch?v=PomnMganMVM
|
24 |
|
27 |
Create unlimited popups of every type you need and customize every facet of each of your popups from theme and position, to targeting and cookies.
|
28 |
|
29 |
= Trusted by many people just like you! =
|
30 |
+
Popup Maker is used on over 500,000 websites and has received over 3,500 5-star reviews just like this one:
|
31 |
|
32 |
> **Great product – best I’ve used!**
|
33 |
> "I’ve tried many different popup programs, but I must say I find this one the best!" ~[@jessefjosserand](https://wordpress.org/support/topic/great-product-best-ive-used/)
|
36 |
|
37 |
* This popup plugin has limitless potential with no restrictions. If you can’t get the functionality you’re after, we’ll be happy to help you! Just ask at [https://wppopupmaker.com/support/](https://wppopupmaker.com/support/).
|
38 |
* Slide Out Popups, Banner Bars, Floating Sticky Popups, Notification Popups, Loading Screen Popups, Video Lightboxes, and Opt-In Form Popups.
|
39 |
+
* Our popups support the most popular form building plugins available: Ninja Forms, Gravity Forms, Contact Form 7 (CF7), Caldera Forms, WPForms, Mailchimp for WordPress (MC4WP), & More.
|
40 |
* We support every list building form, including but not limited to: MailChimp, AWeber, InfusionSoft, GetResponse, Constant Contact, Mail Poet, Mad Mimi, Hubspot, and Emma.
|
41 |
* Use our unique **Popup Editor** to build any content you can imagine inside of our popups, plus control popup sizing, position, animation, and so much more.
|
42 |
* **Conditions** allow you to target exactly who will (and will not) see your popups. Target any WordPress content such as: posts, pages, and 26 more!
|
125 |
|
126 |
View our [complete changelog](https://github.com/PopupMaker/Popup-Maker/blob/master/CHANGELOG.md) for up-to-date information on what has been going on with the development of Popup Maker.
|
127 |
|
128 |
+
= v1.9.2 - 03/26/2020 =
|
129 |
+
* Tweak: Add support for WP 5.4's new method of adding custom fields to the nav menu editor.
|
130 |
+
|
131 |
= v1.9.1 - 02/13/2020 =
|
132 |
* Fix: JS error when MailChimp for WordPress was active but no forms on the page.
|
133 |
|