I have WordPress 6.6.1 and Popup Maker 1.19.0
Here is the relevant information about my issue:
Link to my implementation of Popup Maker (www)
No link since I had to disable one of the popups since it wasn’t working properly, so it currently works “properly”. The issue only seems to occur when both are activated at the same time.
What is?supposed?to happen:
I made 2 popups, one is for a subscribing form, another is for an internal promotion. Both are supposed to appear on the screen on the homepage and all posts, the subscribing form is a center popup and the promo popup appears on the bottom right corner of the screen. The subscribing form is supposed to appear after the promo form, and users can close them separately. Users should also be able to scroll on my page.
What is?actually?happening
I discovered that when both popups are active, the promo popup does not show at all, only the subscribing form. After some tweaking (no idea what I did exactly), I somehow managed to get the promo popup to show. At this point, a few things happened: the promo popup shows but the subscribing form will not, and the promo popup shows for only 3 seconds and disappears by itself. Also, when both are activated, if a user manually closes the promo popup, the user can no longer scroll on the page, even the scroll bar disappears. When I refresh the page to be able to scroll again, the subscribing form shows up, but the promo popup does not. As a result, currently I disabled the subscribing form so only one popup, the promo one, shows, and that works fine.
What I would like to happen:
I would like to be able to have both popups on the same page at the specified time eg say one appear after 3 seconds on the page and another after 10 seconds and not cause my page to be un-scrollable.
Thank you
]]>It works fine on desktop but not on mobile, no matter which button you click it opens the same popup. Could you please advise how to troubleshoot this issue?
Thank you.
]]>1.
Even though the background of popup A is set to be dark, if popup A has a newer update date than popup B, the popup is displayed later in the order of priority. Therefore, after B’s popup disappears, the area around A’s popup darkens.
If the update date of B is the latest, as intended, there is a popup of A in the dark background, and when it is closed, the background lightens and B is displayed.
The difference is the update date. If this is not a bug, what is?
2
I have set “Cookies control the repeat display of a popup.” for both the A popup and the B popup, one week later and the other 3 months later, and they work fine on their own, but when A and B are displayed together, only one of the cookies is controlled. When A and B are displayed together, however, only one of the cookie controls works, and when the page is reloaded after closing it, it is displayed again. If this is not a bug, what is?
Is the following scenario possible with the OptinMonster plugin?
For steps #4 and #8, we want to make sure that when one popup closes the other does not immediately appear because it could be intrusive to users. That is what is happening on the?page we need help with.?When “test popup A” in the left corner is closed “test popup B” appears immediately. We don’t want that, instead we want “test popup A” to close, then 24 hours later show “test popup B”.
]]>I have a presale question. Is the following possible with Popup Builder?
Thank you,
Adam
]]>Unfortunately I can’t show the site in development as we’ve disabled the plugin after a whole week of investigating the issue.
We had deployed 50 (click open) pop-ups to showcase the client’s portfolio items. Everything works. BUT the entire site was affected somehow and taking forever to load ONLY on Chrome, Safari and Firefox. Checked with web host, checked with Divi, developed the site on a different server. Same issue.
Eventually, disabling popup maker resolved it. The site loads in a nano second. Such a bummer cos we really love the plugin and now have to find an alternative and recreate 50 pop-ups OMG.
Build details:
Divi Version: 4.19.4
System Status
:: 2022-12-17 @ 10:36:10 UTC
Writable wp-content Directory
1
PHP: Version
8
WordPress Version
6.1.1
PHP: memory_limit
512M
PHP: post_max_size
300M
PHP: max_execution_time
0
PHP: upload_max_filesize
300M
PHP: max_input_time
600
PHP: max_input_vars
1000
PHP: display_errors
0
Dynamic CSS
on
Dynamic Framework
on
Dynamic JavaScript
on
Critical CSS
on
Static CSS
on
]]>[popup_trigger id="827" tag="ee"]
<h1 style="text-align: center;">6<sub>th</sub>-11<sub>th</sub> DECEMBER</h1>
<h4 style="text-align: center;">christmas table
other dates on request</h4>
[/popup_trigger]
[popup_trigger id="898" tag="newyear"]
<h1 style="text-align: center;">31<sub>th</sub> december</h1>
<h4 style="text-align: center;">new years eve dinner
come celebrate the new year with us</h4>
[/popup_trigger]
If I open tag=ee and without closing it try to open tag=newyear, it would not open and all pop-up function will be disabled till I refresh page.
Br,
OPVAB
Interstitial #A – Displays sitewide (does not display on ONE category)
Interstitial #B – Displays only on ONE selected category
We Red Dot the Home page and all posts, Black dot the selected category for #A
We Red Dot the selected category, tags, cat id for #B
It doesn’t display #B on the selected category and it DOES displays the #A on the post. Total opposite of what we want. Can someone point me in the right direction.
Also is there a difference between using OR & AND?
Thanks
]]>J’ai installé Popup Maker et j’ai paramétré deux types de popup:
une qui s’affiche sur la page d’accueil pour l’inscription à la newsletter, qui marche très bien.
La seconde qui doit s’afficher quand quelqu’un sélectionne un produit de classe d’expédition particulière (ici volumineux). Pour cette seconde popup, j’ai sélectionné afficher quand classe d’expédition choisie + page panier.
Cependant, elle ne s’affiche jamais. Elle fait même disparaitre la barre de défilement sur la page sur laquelle elle devrait s’afficher …
J’ai choisi “déclenchement au clic” et pas de cookie pour empêcher la répétition.
Vous auriez une idée ?
]]>For this I have enabled the WPML option to set a language cookie, as outlined here:
https://wpml.org/documentation/getting-started-guide/language-setup/enabling-language-cookie-to-support-ajax-filtering/#:~:text=To%20enable%20language%20information%20for,language%20filtering%20for%20AJAX%20option.
I made sure that the cookie is indeed present.
Now I have created multiple popups with “Display Rule” set to “Everywhere”.
I left the “Popup Condition” set to “Select role” for all of them.
Then I use this code in the “Opening events” part of custom JS section of the popup:
alert('english popup');
function getCookieValue(a) {
var b = document.cookie.match('(^|;)\\s*' + a + '\\s*=\\s*([^;]+)');
return b ? b.pop() : '';
}
return (getCookieValue('wp-wpml_current_language') == 'de') ? false : true;
The “alert()” is just for debugging purposes.
I’ve added this JS code to all the popups.
Now I would have expected that ALL popups load on ALL pages, run this JS code and then, depending on whether it returns true or false, the correct popup gets displayed.
However, this is not the case. Only one popup is loaded. And it’s a different popup on different subpages – very weird.
When I inspect the html elements and search for ones beginning with “sg-popup-content-wrapper” I always see only one element. Shouldn’t there be multiple elements beginning with “sg-popup-content-wrapper…” in order for this to work?
Am I missing something or is this a bug?
]]>