Daniel Iser
Forum Replies Created
-
Incoming patch in the next 10-20 minutes (v1.21.1).
I’ve stripped out all usage of
|in types, and am in the process of stripping out all hard coded types in general as they are simply more likely to cause problems in the WP space than help prevent them like other code-bases might.Thank you for the rapid report and isolation.
- This reply was modified 8 months, 4 weeks ago by Daniel Iser.
@dreamingat30fps – On it, do you happen to have the error message itself, would be really helpful as we tested on PHP 7.4 and didn’t have any crash errors (or any issues really), so thinking its something else maybe that we didn’t account for in testing somewhere.
@efishinsea for that you would likely need to write your own custom Advanced conditional rule. Pretty easy to register one, just need to provide a JavaScript globally available function that it will call when its checking, then that function needs to return true/false.
You can then either register it as an actual condition in our Editor, or use our Advanced Targeting capabilities to simply set the custom function as the rule https://wppopupmaker.com/features/popup-targeting/custom-functions/
Hope that helps.
@efishinsea – Our new Popup Maker Pro+ lineup has a dedicated LMS Popups niche based addon where this should be possible in the near future. We created a dedicated new LMS addon specifically because there is a lot more to LMS than just purchasing courses and we want to help these sites improve their outcomes across the board.
As such in the v1.0.0 going out this week, LifterLMS is fully supported, with more to come.
- Target based on course status, test grades, student profile.
- Cart abandonment with revenue tracking
- Custom CTAs for your popups to do things like add them to classes, award achievements etc.
On our TODO list for updates shortly after launch include triggers for different LMS specific events like video ended, test completed etc. We could easily have popup rules that check if a test is actively under way too.
I think that combo of features might be what your looking for, exit-intent + test underway rule.
What LMS platform are you using?
- This reply was modified 9 months ago by Daniel Iser.
@stlpl – Am I understanding correctly that your blocking access to these for logged in users? That will prevent access via rest api to retrieve their data as well in general terms, including by the Yoast plugin acting on your behalf.
Will test it out just the same, but making sure I understand your scenario.
Either way this is patched for upcoming v1.21.0
@shanemac10 – Resolved in multiple branches, but will come in v1.21 that is near release.
@dmchale – Patch out, tested working on 4.9.
For reference though outside of security patches and bug fixes this will be the end of support for 4.9 going forward.
@dmchale – Sorry this didn’t get a response, our team did discuss it initially, and I thought response was covered.
In this case I will look to put out a point release adding some conditionals to ensure it doesn’t throw errors.
That said going forward with v1.21+, we will no longer be able to support 4.9. Its become increasingly difficult to add new fully integrated features with the lates versions without loading more and more of those APIs & such. The flags are already set for minimum versions there, so you won’t have to worry about it installing.
We will try to keep some point releases coming on the older v1.20.x.
@migaweb – Its coming, just not quite there yet. We are moving toward the block editor as the primary editor in the upcoming v1.21.
It will probably come quickly after though as were feeling that pain point ourselves as we have been testing the new major features coming on our sites.That said if your clients are going into the popup editor already and using block editor, they are seeing pretty close to what should show up on the front end, though I understand the need to visually see it in the pretty box with overlays or test the button click triggers work etc.
If you want a simple 1 click, bullet-proof solution, our Advanced Targeting can target users by role, its what we have been using, simply adding an
AND user has role AdminIts coming though. Good luck, thanks for the feedback!!
@shanemac10 – Updated to use default arg for
[]in upcoming 1.21.Thanks for the detailed report.
@muhammadnan – Patched for upcoming v1.21
Can you tell me what version of PHP your using? I’m not seeing any issues like this on 8.1 or 8.2, will have to test 8.3
@manoj239 – Kim is correct, your using a content based condition, one that determines what urls the popup loads on, as opposed to one targeting user capabilities.
We have conditions for user roles and such in our Advanced Targeting, but are working currently on an entire suite of LMS power features, though LearnDash wasn’t our first choice to integrate with it is second on the list.
That will include a ton of new features directly integrating Popup Maker with your LMS, new triggers, conditions, call to actions, revenue tracking and more coming soon.
@geom4rios – Sorry to hear you had such trouble.
It would be great to know more about what you tried, there are many different things this plugin can do, from restricting content on per block basis, the
[content_control]shortcode, as well as the global restriction editor.In general this plugin should just work outside of some conflict with another plugin or theme in terms of how content is filtered/rendered.