mark l chaves
Forum Replies Created
-
Hi @blueart ,
Sorry about that. Thanks for letting us know.
We’ll check back with the lead dev and update your open ticket when we hear back.
Hi @htopor2 ,
This should work now in version 1.22.0 released on 31 March 2026.
Please update your Popup Maker to 1.22.0, **disable the workaround fix**, clear all caches, and retest.
If your test works (i.e., no more
?pid=), then you can delete that workaround fix from your site.For more info, read the version 1.22.0 release notes https://ww.wp.xz.cn/plugins/popup-maker/#developers
Holler back if you get stuck anywhere.
Hi @blueart ,
This should work now in version 1.22.0 released on 31 March 2026.
Please update your Popup Maker to 1.22.0 and retest.
Let us know how that goes. ☺️
Hi @htopor2 ,
If you can’t wait for the new release, can you ask your dev to test this code on your staging site as an “emergency” workaround? If it works on your staging, go ahead and install it on your live site.
add_action( 'wp_footer', function () {
?>
<script>
document.addEventListener('DOMContentLoaded', function() {
if ( window.PUM_URLTracking ) {
var _orig = window.PUM_URLTracking.isInternalUrl.bind(window.PUM_URLTracking);
window.PUM_URLTracking.isInternalUrl = function(url) {
if ( /^(tel|mailto|javascript):/i.test(url) ) return false;
return _orig(url);
};
}
});
</script>
<?php
}, 99 );I tested this on my staging and it works fine even with priority 99.
Check out the custom JS guide if you need more details on how to install this code.
https://wppopupmaker.com/docs/getting-started-with-custom-code/getting-started-with-custom-js/
Holler if you run into any roadblocks.
Hey @harvis ,
The Set the Body Padding Override to 0px solution in the help doc should work on both desktop and mobile.
We just tested that several times, and it worked every time for us on our desktop and mobile phone (iPhone).
We’ve tested with Popup Maker 1.21.5 and Chrome.
Our test popup is simple: it has a title and “Hiya!”
Here’s a video of that.
https://share.zight.com/L1uZ2kOg
If you’re sure your Body Padding Override setting is 0px, settings saved, and caches cleared, yet you’re still seeing the problem, can you hit up our support team?
https://wppopupmaker.com/support/
Much appreciated ☺️
- This reply was modified 4 months ago by mark l chaves. Reason: Grammar and punctuation
@chambergeek, No worries. Well done! 👍🏼
Hey @chambergeek ,
Thanks for the detailed troubleshooting explanation, location of your popup, and the link to your site.
After looking at the HTML for your page, we saw that your popup (11420),
scheduled-banner-top-bar, has a cookie set up for when the popup closes (great!)But that cookie isn’t connected (i.e., attached) to your auto open trigger yet (not so great). So, your popup will keep opening until you connect your trigger to a cookie.
Can you edit your trigger and then add your
pum-11420cookie to the Cookie Name field.You should see something like this when you edit the trigger.
https://wppopupmaker.com/wp-content/uploads/popup-maker-trigger-cookie-name-690w.png
Visit our Connect the cookie to your popup trigger section in our troubleshooting guide if you need more details.
Remember to save your changes and clear all of your caches before retesting.
Holler if that doesn’t work.
Hey @chrisegg ,
I reproduced that bug too. So I reverted to CC v2.6.1 and the bug went away. If you need to get up and running now, please try going back to version 2.6.1.
Here’s how.
https://share.wppopupmaker.com/NQumYzno
Make sure you deactivate and delete your current version of CC first.
If you revert, please let us know how that goes.
Thanks!
Hi @pyrobd ,
Absolutely! Popup Maker has built-in support for Fluent Forms (since October 2024). Read the full announcement to learn more.
https://wppopupmaker.com/conversion-optimization/support-for-fluent-forms/
Also, as @kimmyx said, the Fluent Forms shortcode (as well as any valid shortcode) works in the Popup Maker popup editor.
https://share.zight.com/NQunQW4y
Cheers!
P.S. Apologies for the confusion in the earlier replies.
Hi @thekendog ,
Here’s an example of using the
wp_ajax_pum_save_enabled_statehook to callpum_save_popupwhen you toggle the enabled button on the popups list page.https://gist.github.com/marklchaves/985d6b20dab73646ca7f2d946bf4b3e0
The code snippet includes test functions to log “debug” statements to Popup Maker > Tools > Error Log. You can remove those test functions anytime, especially before you go live on your production site.
Please remember this is a code example that works on our test sites. You might need to tweak it to make it work on your site.
If you’ve never worked with WordPress PHP hooks, please read Getting Started With Custom PHP first.
https://wppopupmaker.com/docs/getting-started-with-custom-code/getting-started-with-custom-php/
Here’s our full custom sample code disclaimer.
Major caveat: Every time you use custom code, you take responsibility for testing and maintaining it. Here are some best practices you should follow:
- Back up your site: Make sure you have a recent full backup of your site.
- Use a staging site: Test your code on a staging copy of your live site.
- Tweak the example: Remember that any custom code example you decide to reuse is exactly that—an example! Meaning, that you’ll need to tweak and make sure the code works in your environment and meets your needs.
- Disable custom code when troubleshooting conflicts: Whenever you need to troubleshoot your site for a possible plugin or theme conflict, make sure you disable all custom code.
Cheers!
Forum: Fixing WordPress
In reply to: How to stop autoplay for Vimeo videosHey @willyurman ,
I looked at this some more. I used Chrome DevTools to change every instance of
autoplay=1toautoplay=0on your page. That didn’t work.I ended up writing a small JS function that forces
autoplay=0in the iframe that Vimeography launches in the popup (light box).Yep, it’s the good ole brute force method. It won’t be 100% because you need to guess how long to wait for the iframe to show up. But it should be pretty close.
I added that JS function to a temporary copy your page via the browser DevTools. You can watch this demo to see what happens when the function runs.
Here’s the code I used in the demo. Feel free to use it as an example.
https://gist.github.com/marklchaves/bc94b1c499f530d14e3bc8c07f9a8cb1
If you decide you want to use the code sample and need help doing that properly in WP, holler back.
Cheers!
P.S. You can also ask the kind folks at Vimeography to support setting autoplay on and off. Ya, I know they said it wasn’t their problem.
Forum: Fixing WordPress
In reply to: How to stop autoplay for Vimeo videosHey @willyurman ,
Did you try editing your video embed code to use the
autoplay=0query parameter?For example.
<iframe src="https://player.vimeo.com/video/76979871?autoplay=0" width="640" height="360" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>Reference https://help.vimeo.com/hc/en-us/articles/12426486963857-Autoplay-and-loop-embedded-videos
Hi @stephunique ,
That’s excellent news.
Good to know you didn’t need the CSS. We appreciate that heads up.
Have a great day 🙂
Hey @stephunique ,
Thanks for the excellent details. You’re right. It sounds like a CSS conflict.
Please try the CSS fix we’ve outlined in this help guide.
https://docs.wppopupmaker.com/article/544-your-popup-is-not-displaying-on-your-homepage#conflict
We also recommend you make both popups “stackable” and turn off the overlays for both.
We’ve got instructions on how to do that as well.
https://docs.wppopupmaker.com/article/196-display-multiple-popups-at-the-same-time
Remember to set your auto open trigger delays to 3000 ms and 10000 ms respectively (3 seconds and 10 seconds).
When that’s all done, you should have something like this.
https://share.wppopupmaker.com/6qu1KRn7
Let us know how that goes 🙏🏽