Link Software LLC
Forum Replies Created
-
@chantalf Sorry but I’m not quite sure I understand. WP Terms Popup doesn’t interact directly with any WordPress user accounts. Declining a popup should just direct the user to whichever URL you specify.
These forums are difficult to deal with support issues like this. Would you mind emailing me directly at [email protected] with more information?
@oksannap I’m not sure where that welcome message is coming from but it’s not WP Terms Popup. It sounds like that text is generated by Ultimate Member based on some searches but I can’t be sure.
Yes, cookies are set per browser and the expiration timer will apply each time a cookie is set.
I’m not sure what you need to know about the media query? Did you go ahead with your own CSS to change the popup size as you mentioned in this other support thread?
You can only show popups to logged-in users by changing the “User Visibility” options in the WP Terms Popup Settings screen.
To limit the popup to only appearing once after it is accepted you have two choices:
- You can set the Agreement Expiration to its maximum value of 99999. This isn’t foolproof, of course, because WP Terms Popup is cookie-based and people clear those out of their browser regularly or access your site from different browsers.
- The other option is to use the Collector add-on to which has a feature that prevents a popup from showing to any logged-in user after they have accepted. This setting ignores the cookie, and its expiration and works across multiple browsers and devices. I’m not going to link to that add-on here because it’s not free, and promoting that kind of stuff here on the support forum is probably best avoided but if you’d like more information please email me: [email protected]
- This reply was modified 5 years ago by Link Software LLC.
- This reply was modified 5 years ago by Link Software LLC.
@blogdropper If you’re familiar with CSS, you can do this yourself by modifying the properties of the element with the class “tbrightcontent”
I also have a paid add-on, called Designer, that will allow you to modify the popup appearance without writing any CSS. I won’t link to it here because that’s probably too salesy for this forum but if you’d like more information you can email me at [email protected]
Sorry, I misunderstood. I see what you are saying now. It’s even stranger because it appears to be hit or miss on whether or not even the popup shows after I tested things out some more. I had it appear on some internal pages/articles and not on others.
My hunch is there is a conflict with WP Rocket but I can’t swear to it because I just don’t know how their plugin works. I hate to say it but if you don’t like your CSS hack you might want to look into another option.
@amityweb Thanks for taking the time to look into a solution. I don’t have access or experience with WP Rocket so I’m going to be shooting in the dark a bit here.
When you use the “Load Popups with JavaScript” option, the actual content of the popup shouldn’t load until after the page is initially rendered. If you see the actual popup content (the text and not just the HTML structure) appear in your page’s source code then something strange might be going on with a cache or plugin conflict.
I did just check the site and the popup, on the home page and internal pages, isn’t re-appearing for me after I hit the accept button. No matter how many times I tried to reload it. Deleting the cookie brought it back as expected.
Any chance you only experience this when you are actively logged in to the WordPress admin?
@sachinkhacreation You seem to have quite a lot of Javascript problems related to the Google Maps API, an issue with admin-ajax.php, and some custom CSS that I don’t quite understand the need for. You might be better served trying another popup plugin that would be more compatible with your current theme.
@saidesigns Unfortunately, this isn’t possible with WP Terms Popup as it is currently implemented. Sorry.
@humananimal Thank you for the kind review and the feedback.
I think you are right that the refresh/page load is not ideal. The original developer of the plugin went with an approach that was entirely PHP based. I understand why that decision was made but it has led to compromises in the plugin’s flow. Ideally, I will have a better solution for your complaint in the coming months as I continue to release updates.
Thanks again.
Inside of WP Terms Popup’s Settings, turn off the option to display your popup sitewide. Then go to the Page, inside of the WordPress admin, that you are using as your homepage and you’ll find a box that will let pick a popup to show on that page only.
If those instructions don’t make sense, you can contact me directly at [email protected] and I can send you some screenshots or something to make it clearer.
- This reply was modified 5 years, 4 months ago by Link Software LLC.
@robotfaults Can you send me the URL? [email protected]
After you checked the JavaScript option, did you purge the Cloudflare cache? Also, is the Agreement Expiration setting set to something higher than 0?
@flash1111 Can you email me at support {at} linksoftwarellc {dot} com with the URL of the site you’re using the plugin on? I could also use a screenshot of your WP Terms Popup settings as well to try and figure out what’s going on. Thank you.
@ttoaster Sorry for the delay in responding. It shouldn’t have taken this long to get back to you.
To be honest, the WooCommerce option idea just fell out of my to do list. If you’re still using WP Terms Popup on your site, can you send me the URL so I can check this behavior out myself?
You can email me at support {at} linksoftwarellc {dot} com
@mstudioil I think I understand. Unfortunately, I don’t think WP Terms Popup is going to be able to do what you want.