I am transferring subscribers from one website/domain to a new website/domain. I am using Paid Memberships Pro and exporting user info and subscription/orders data. All of my current subscribers will be migrated to the new website, but the new website has new terms & conditions and privacy policy. I cannot export their acceptance of the TOS of the current website. I need to be able to have my existing subscribers accept the new TOS only once upon their first login and have a record of that, but any new subscribers will automatically have to accept the TOS at the PMPro checkout, so I don’t need the pop up to display for them. Can your plugin handle this… To only present the TOS to my existing subscribers being migrated to the new website, but not for new subscribers at the new website? Also, I already have a TOS page and Privacy policy page. Can I link to them rather than reproduce the text in your pop-up? Thanks
]]>Hi, the decline and logout button does not work. Users are still logged in. I had to do a workaround by adding /wp-login.php?action=logout as the target for the “redirect” after logout. Then, I have to add a php function to disable logout confirmation.
This might be a clash with another plugin? I’m using bbPress and Members. Tried on both incognito and standard browsers.
Also, I think it’ll be nice to allow HTML formatting even on the free version. ??
Hi Lehel,
I am using free version of this plugin and I see terms users accepted meta value as 2 and accepted date is a numbers like 1725478063
We are looking for the terms accepted meta value to be “Accepted” or “Declined” and date format to be correct.
Also, user’s macid, timestamp and location to be collected.
Kindly respond so that we could take it forward for a premium.
Thanks
]]>I am trying to write a filter for the labels in the following function but am not seeing them change.
get_has_accepted_terms_labels()
This is what I have tried so far, but nothing changes on the Users.php page in the ‘Terms accepted’ column. I do have an active license key. can you advise? I know I’m overlooking something obvious.
add_filter('get_has_accepted_terms_labels', 'new_get_has_accepted_terms_labels');
function new_get_has_accepted_terms_labels($user_id, $user_accepted_terms, $user_state) {
$label = "";
switch ($this->user_state) {
case 2:
$label = "✓ " . __('LA', 'terms-popup-on-user-login');
break;
case 1:
$label = " " . __('A', 'terms-popup-on-user-login');
break;
case -1:
$label = " " . __('LD', 'terms-popup-on-user-login');
break;
case -2:
$label = " " . __('D', 'terms-popup-on-user-login');
break;
case 0:
default:
$label = "-";
break;
}
return $label;
}
]]>
Is it possible to add a link or button on the frontend that lets the user select Show Me Later, and log in without accepting or declining the terms? Then, they would still get the popup the next time the logged in, until they choose Accept.
]]>Can you tell me how the caching works? I’m having trouble with the modal when using my own page for the modal content. It seems to retain the page content and/or css after updating the page or stylesheet. I do not have a separate caching plugin installed and the actual wordpress page that was edited updates normally. I have n active license key.
]]>Hello,
is it somehow possible to NOT logout a user after he declined the terms and only to redirect him to another page? The information if the terms where confirmed should still be available on the users profile page.
Thanks in advance!
Hi, I wish to use this plugin, but my booking system broke after activation, it shows many 500 errors and Cannot read properties of undefined. When deactivating it was ok.
]]>Dear,
A few days ago I bought the Premium License Key. When I try to activate it gives me an error:
ERROR: Invalid response from lehelmatyus.com. Please contact support. Syntax error
Could you help me?
Thanks in advance!
]]>For the free version, when user accepts, the pop up will no longer display.
What happens if they clear their cache and cookies? Or what if they log in from a different computer? Would the pop up display again?
]]>Plugin Developer here.
I am humbled by how many people are using my plugin and for the great reviews I have received.
I am always looking for ways to improve this plugin, please let me know if you are looking for a specific feature that I could add to the premium version of this plugin. You guys come up with the greatest ideas.
Thank you.
Lehel Matyus
]]>Hi!
I’m using this addon for the pop-up. I want to people to be redirected, afther clicking “Accept” to their personal page where they can eddit personal information such as their password or home adress. I’m using the ”Accept redirect URL” feature for this.
My question is, how can I use the redirect URL in a way that they will be redirected to their personal page. For example:
www.ads-software.com/username
Where username is the name they just logged in with.
I already googled, but I don’t know much about coding so that wasn’t very helpfull for me.
Thanks in advance!
]]>Hi, what table can I find their saved data?
]]>Will the terms pop up still display or nothing happens?
]]>Is it pod?ívka to add links inside the popup?
]]>Got a undefined array key on 407 of thre plugin php that has caused the header of mdweightloss.ca to crash the theme on the page.
Warning: Undefined array key “terms _modal_designated_test_user” in home/mdweigh1/public_html/wp-content/plugins/… on line 407
Hoping you can help me clear up what may have caused the plugin to fail?
]]>Hello,
We are very interested in using your plugin but we need the plugin to pop-up the terms and conditions again every 12 months forcing the user to re-accept them once a year.
Secondly, what we would like is an additional email sent to the wordpress user and admin as proof that they have accepted the terms and conditions. the reason for this is because the database can always be manipulated by an admin and because the website is actually a critical accounting website for tax practitioners, the database record is not enough. We would like an additional email as proof.
Are these possible?
]]>Hello,
Your contact page is not working because your recaptcha is not set up properly.
See screenshot: https://prnt.sc/1_on64GYuY6N
]]>Hi, If a user uses Chrome, clicks on Decline, the error is shown but it doesn’t redirect out to the page. it stays there idle even after many minutes
]]>