redsand
Forum Replies Created
-
Forum: Plugins
In reply to: [Advanced Booking Calendar] booking form goes to blank pageForum: Plugins
In reply to: [Advanced Booking Calendar] booking form goes to blank pageHi @johnymas and @bookingcalendar,
Scott here (developer of WP-SpamShield). Perhaps I can help.
There’s no need to deactivate WP-SpamShield – just use the option “Disable anti-spam for miscellaneous forms.” or whitelist the IP Address (use logging to see what the IP address of the blocked request is). See Troubleshooting Guide step 13 for more info.
Hope that helps!
If you’d like…feel free to get in touch with us to help you make your API requests compatible. If they are blocked, it means that something about the API request isn’t following at least one best practice. It’s usually easy to fix.
– Scott
Forum: Reviews
In reply to: [WP-SpamShield] sucksWe have been in this business for over 20 years.
Then, you should have been familiar with best practices, and configured your servers correctly out of the box, with garbage collection enabled. If the customer tells you they have an issue like this, then the first thing you should have checked is if they disabled PHP’s built in garbage collection, and shown them how to fix it. That’s web server management 101.
Customers buy a VPS, install Plesk and start using it e.g. with WordPress.
They donât know about garbage collection, etc. That is how it is nowadays.They shouldn’t have to know about garbage collection. That’s the point. If it’s set up correctly out of the box, they would have to go out of their way to turn it off.
No other web hosts have an issue with this. In fact many top web hosts recommend WP-SpamShield.
PHP sessions are a standard feature. Nothing needs to be “fixed”. This plugin and its predecessor have been around for ten years using PHP sessions basically the same way, and this is the first time someone has complained of an issue like that. We do a ridiculous amount of testing, on all different servers, configurations and PHP versions.
We do not give such a review lightly.
There is no excuse to write a review like this without submitting a support request first.
Go scratch the back of your head and fix it somehow.
It’s a bit difficult to fix things that aren’t broken. Again, that is a server management issue.
As plugin developers, there is a certain code of ethics. We should not be interfering with Session management, and we should do our best to avoid messing with a user’s php.ini settings at runtime. Sometimes it is necessary, but it should be the least invasive approach possible. (For example, WordPress itself has to tweak a few things, but it’s non-invasive.) What you’re requesting when you say “go fix it” would require invasive modifications to the user’s settings. For example, if they have their own garbage collection set up, and turn PHP’s off, then if we go and turn it back on, we’d be overriding their php.ini settings. That’s not ok, and would be a bit heavy handed IMO.
For the time being, it is on our blacklist.
Blacklist? WOW. Just so we’re clear…you’re blacklisting one of the highest rated plugins in the WordPress directory, that has almost 200,000 users. Ok.
It just has this problem that can cause a HUGE problem.
Anything can cause a huge problem if your server isn’t configured correctly. As a company that resells hosting and/or manages websites, you should know this.
I suggest you Google “PHP session garbage collection”. More on PHP.net:
- php.ini ‘session.gc_probability’ setting – http://php.net/manual/en/session.configuration.php#ini.session.gc-probability
– Scott
Forum: Reviews
In reply to: [WP-SpamShield] sucksIf the session files aren’t removed, that’s because your server isn’t configured correctly. Garbage collection is usually set by default to run in the php.ini. It can also be run by cron job if it’s not running automatically.
That is not an error in the plugin. That’s the responsibility of the site owner to make sure their site is configured correctly. Good web hosts do this by default.
Your company offers web hosting and management services…I’m quite surprised you’re not familiar with this.
This should be a support request, not a review.
I really am sorry to hear that you had an issue.
However, I have to ask, why would you post a negative review without even submitting a support request first?
We really do offer outstanding support. You should give us a chance to help you.
It is important for all plugin users to read the documentation. We ask users to take a few minutes to work through the Troubleshooting Guide and FAQs completely, as these solve over 90% of issues users have. If you need further help, then we are happy to provide support.
Please ask yourself this…When developers spend so much time developing free plugins for the WordPress community, is it really ok to post a 1-star review without making any reasonable effort to receive support? That’s simply not the right way to handle things.
If you have an issue with something, submit a support request first, and give the author time to respond. We provide free support for our plugins…all you have to do is submit a support request at the WP-SpamShield Support Page. We provide some of the best support out there.
You might want to take a moment to check out these two posts:
I would ask that you reconsider your rating, as it simply isn’t accurate or fair. It can be updated by going to: https://wordpress.org/support/view/plugin-reviews/wp-spamshield#postform
Reviews like this simply do not help the global WordPress community.
– Scott
- This reply was modified 9 years, 8 months ago by redsand.
Forum: Plugins
In reply to: [WP-SpamShield] Cannot activateYou’re welcome! đ
Forum: Plugins
In reply to: [WP-SpamShield] Cannot activatePlease see this thread, as it’s essentially the same issue: https://wordpress.org/support/topic/message-is-wrong-on-the-version-of-php/
It’s not an issue with the plugin but rather a configuration issue on your site, and easy to fix.
Forum: Plugins
In reply to: [WP-SpamShield] WP-Spamshield and Autoptimize integrationI’ll be happy to address your questions.
Before I get too far into this, I’ll just take a second to point out that the WP-SpamShield Support page is our main support venue for this plugin, not the forums here, so if you need further help after this, please head on over there. We’ve also put together some informative resources for plugin users, such as the plugin documentation, the FAQs, and Troubleshooting Guide, so I encourage you to make full use of those.
Please see two FAQs that address these issues:
- FAQ #14: “Q: I’m trying to optimize my site for speed, and Google PageSpeed and/or Yahoo YSlow are telling me I should move the wp-spamshield/js/jscripts.php file to the footer. (aka ‘render-blocking JavaScript’) Should I be concerned about this script slowing down my page?”
- FAQ #15: “Q: Will WP-SpamShield slow down my site, and is there anything I can do to optimize my site for it?”
Thanks @lukecavanagh for your comment – you are 100% correct…the actual site load time is far more important than the scores.
The scores are there to be an indicator to help people improve the load time. The goal of speed optimization for a site is not to get a high GTmetrix, PageSpeed, or YSlow score, but to get a fast-loading site.
We’ve been in touch with Frank – the author of Autoptimize – to build compatibility between the two plugins. We’ve discussed some of the issued you’re bringing up here, and have come up with ways to have the two plugins work well together. We agreed on some compromises that aren’t going to negatively affect a site’s load time. I’m sure there are further ways that we can make improvements, but anything we come up with from here on out isn’t going to make or break your site speed.
This method, however, is not valid for this website because of the upload speed requirements (80%).
You’re stating this as if it’s a generally accepted fact, and that simply isn’t true.
It is a misconception that moving JavaScript to the footer will automatically speed up your site, just as it is a misconception that having JavaScript in the header will automatically slow your site down. Optimizing a site requires a fine-grain approach.
We do speed-optimization for clients day in and day out, so this is something we’re quite familiar with. We have developed our own JS/CSS minification plugin, RS Head Cleaner Plus, and you are welcome to try it out. It is built for brute speed, whereas Autoptimize is designed for maximum compatibility – each has their strengths and some different approaches to optimization. We recommend both to people depending on their needs.
There are some situations where you will need to ignore advice given by automated evaluation systems such as PageSpeed and YSlow. They are giving you a list of things that typically slow down a site. You need to remember that this is general advice and not every item will be applicable to every site. There are a number of speed issues that automated evaluations like these cannot properly address. You can follow all their advice and still have a slow site if you have other undiagnosed issues on your site, yet they will give you a high score. Conversely, you can ignore some of their advice and improve your actual speed more than if you follow it exactly. Optimizing a site for speed requires knowing when each item is applicable, along with a little common sense.
Anyhow, it would not be a valid method neither, because there would be a couple of scripts in the header, which would cause a low score on GTmetrix and Google PageSpeed.
Again, I think you have a misconception here.
jQuery scripts generally need to stay in the header of a site for maximum compatibility, especially with WordPress. Other scripts may be moved to the footer. (Caveat: If you move a script to the footer, you need to test and make sure it doesn’t break any functionality.)
I could discuss this topic all day, but unfortunately I can’t do that. I will offer a few quick points to consider. You can still have a blazing fast site with jQuery or other JavaScripts in the header. We’ve got sites loading .6 seconds with jQuery in the header.
Each of these make more of a difference to site speed than whether JavaScript is in the header or footer:
- It is far more important to concatenate scripts (combine them) and reduce the number of scripts and stylesheets loaded, than whether they are in the header or the footer.
- It is also far more important to minify scripts and CSS, and serve gzipped files.
- You can speed up the load time of scripts by using a CDN, and there are even CDNs that host the most popular JavaScript libraries, that you can use for free. If you even just do this, it makes a big difference.
- Using a caching plugin and configuring your server to properly leverage browser caching.
- Optimizing your image file sizes, and serving images from a CDN. Again there are free CDNs specifically for images.
- One item that doesn’t get talked about enough – optimizing your database. A lot of sites run much slower than they need to because of a bloated database. Make sure your database is being regularly maintained (optimized, repaired, etc) and that you don’t have any extra bloat from old plugins, themes, etc.
I hope this information helps. If you have any further questions please check out the plugin documentation and submit a support request.
– Scott
Forum: Plugins
In reply to: [WP-SpamShield] Problems with a custom formHi Liz,
No problem! We’re happy to help! đ
We just emailed you. We can continue the discussion there.
Just a quick thought on this:
On the support form issue on your site, I use ad blocker but i also tried disabling it for the site and didnt seem to help. I also have pop blocking on i think, but didnt get a warning about a pop up as i would usually if it were that..
I was guessing you were using an ad-blocker…the behavior you described is very consistent with that. They often interfere with JavaScript, and some are better than others. We use uBlock Origin ourselves (after testing and comparing MANY different ad-blockers), but we had to become VERY familiar with its effects on websites, so we would know when to disable it. When you disable them, you need to clear the browser cache, (and clear cookies…at least for that site) so websites load a fresh copy that is completely unaffected by the ad-blocker. Hope that helps!
– Scott
- This reply was modified 9 years, 8 months ago by redsand.
Forum: Plugins
In reply to: [WP-SpamShield] Problems with a custom formHi Liz,
I’m sorry to hear that you had an issue, and I’ll be happy to help.
We’ll dig through the logs for your support form submission, and email you to help you directly, but we’ll answer a bit of your question here as well.
I need to know how to âwhitelistâ this form from the wp-spamshield protection basically.
In the WP-SpamShield settings, if you use the option, “Disable anti-spam for miscellaneous forms” that will do exactly that.
I tried unchecking the âmiscellaneousâ forms option…
I’m not sure exactly what you are saying here…the “Disable anti-spam for miscellaneous forms” option is not checked by default. In other words, Anti-spam for Miscellaneous forms is enabled by default. If you check the box, then you are disabling anti-spam for miscellaneous forms. If you uncheck the box (as you’re saying), then you are leaving Anti-spam for Miscellaneous forms enabled…which sounds like the opposite of what you want…
I tried unchecking the âmiscellaneousâ forms option in the settings but the form still gave this error when users tried to submit the form:
Unknown column â3204681114fd79aefe596a05bca4b3e9â in âfield listâ
The long hex/number was different each time. Any idea why it is is happening and if there is an easy way to say donât monitor these pages/forms?
If you disabled miscellaneous form protection, and got an error, that’s an issue with the form on your site…There’s nothing we can do about that.
It sounds like your form generates an error if there are any additional fields that it wasn’t expecting. I would recommend modifying the form to not generate an error if there are extra fields sent with the stock form fields. There’s no reason for it to consider an extra field being sent as an error. If it doesn’t want to use an extra field, then it should just ignore any extra fields when it is processing the form.
Yes, I do know why…the “The long hex/number” is the name of an HTML form field. That’s a randomly generated security key that WP-SpamShield adds to the forms via jQuery. That is explained in the “How it Works” section of the documentation.
I actually do have cookies and javascript allowed in by browser (linux/firefox), but s=for some reason it thinks not.
If you have JavaScript enabled in your browser, then it’s likely that one of your browser plugins is interfering with the functionality of the JavaScript. Also, have you tried clearing your browser cache and cookies, and reloading the page? I’d recommend doing that. We have tested that support form inside and out, in every type of browser and OS out there, and it definitely works.
I do also think it is a bit problematic for users that for whatever reason donât like having javascript enabled to make it impossible to use? Is that how the plugin works?
Yes, JavaScript is required.
Please see the plugin documentation, especially the section “How it Works”. It explains all of this in detail so I won’t rehash all of that again here.
Stats show that among all Internet users, less than 1% have JavaScript turned off, and less than 1% have cookies turned off. This requirement isnât anything out of the ordinary because almost every single modern websites requires the use of JavaScript and cookies for key features â AJAX, for example, wonât work if JS is disabled.
– Scott
Forum: Reviews
In reply to: [WP-SpamShield] Functional but destroys site performanceI’m sorry, but you are mistaken. WP-SpamShield does not slow sites down. The plugin is extremely optimized and will actually speed up your site. Benchmarking and speed has been a primary focus from the beginning. If you are experiencing a slowdown, it means there is an issue with your site or server, or your site does not meet the minimum requirements for the plugin. There is an FAQ that directly addresses questions about speed: Q: Will WP-SpamShield slow down my site, and is there anything I can do to optimize my site for it?
Using a P3 to measure speed issues is not an accurate way to gauge what is ailing your site. The plugin hasn’t been maintained or updated in 18 months, is only compatible up to WP 4.1, and in recent times it’s been getting more 1 star reviews than anything else.
This should be a support request, not a review.
I really am sorry to hear that you had an issue.
However, I have to ask, why would you post a negative review without even submitting a support request first?
We really do offer outstanding support. You should give us a chance to help you.
It is important for all plugin users to read the documentation. We ask users to take a few minutes to work through the Troubleshooting Guide and FAQs completely, as these solve over 90% of issues users have. If you need further help, then we are happy to provide support.
Please ask yourself this…When developers spend so much time developing free plugins for the WordPress community, is it really ok to post a 1-star review without making any reasonable effort to receive support? That’s simply not the right way to handle things.
If you have an issue with something, submit a support request first, and give the author time to respond. We provide free support for our plugins…all you have to do is submit a support request at the WP-SpamShield Support Page. We provide some of the best support out there.
You might want to take a moment to check out these two posts:
I would ask that you reconsider your rating, as it simply isn’t accurate or fair. It can be updated by going to: https://wordpress.org/support/view/plugin-reviews/wp-spamshield#postform
Reviews like this simply do not help the global WordPress community.
– Scott
- This reply was modified 9 years, 8 months ago by redsand.
Forum: Fixing WordPress
In reply to: Comment Notification EmailHi jennjoanne,
I’m the developer of WP-SpamShield, and I’ll be happy to help. You mentioned seeing some forum threads where users had issues, but it’s actually pretty rare for users to have an issue like that. We do a ton of testing to make sure we can minimize issues. If you look at the forum threads, 100% of those issues are resolved.
If something happens like the issue you mentioned, it’s likely a conflict. We can help you fix it though. All you need to do is submit a support request, and we’ll be happy to help you get things squared away. We have some handy resources available for users to check when they have issues, such as the Troubleshooting Guide and FAQs. Let us know if we can help.
– Scott
Forum: Plugins
In reply to: [WP-SpamShield] Comments have been temporarily disabledHi Ethos,
At the top of the support forum there is a sticky post that we ask users to read first because it guides you to excellent troubleshooting options we have already put together for our plugin users.
We will be happy to help you or your friend out. You/she will need to take the following steps:
- The Troubleshooting Guide and FAQs are the place to start.
Please take a few minutes to work through these, as they solve over 90% of issues users have. (Please be sure to follow all the steps, not just read through them.)
Once you have gone through the Troubleshooting Guide and FAQs, if that doesn’t solve the issue, we’ll need a bit more info from you on the specifics, and we’ll need to email back and forth, so you should move on to the next step.
- Submit a support request at the WP-SpamShield Support Form, our main support channel for the plugin. We have an excellent diagnostic process.
That will allow us to help you diagnose this, find out what the real issue is, and get things working right for you.
– Scott
Please note that the WP-SpamShield Support page is our main support venue, not the WordPress forums here, so that will always be the best way to get a quick response and resolve any tech support issues.
Forum: Plugins
In reply to: [RS System Diagnostic] Advanced view shows no dataHi Tim,
You’re very welcome! We’ve got plans to make it even better too. đ
I’m sorry to hear you had that issue. Sounds like we need to do some debugging with you, and see what’s going on. If you wouldn’t mind heading over to our main support site for the plugin and submit a support request, we’ll get you squared away.
– Scott
Forum: Plugins
In reply to: [Woo Mercado Pago Module Oficial] Error IPN notifictionsHappy to help.
It might be better if your user-agent follow a more standardized format. This helps prevent issues like this with a lot of different security software and firewalls. Also, if you set it to a static User-Agent, like PayPal IPN or Googlebot, it would be better than having it be dynamic like it currently is (with version info.) Browser User-Agents should include that info, but not bot user-agents. (In general, and of course there are exceptions.)
This is the User-Agent used by PayPal IPN for example:
PayPal IPN ( https://www.paypal.com/ipn )
Additionally, we have some hooks you can use to make your plugin more compatible with WP-SpamShield.
- This reply was modified 9 years, 9 months ago by redsand. Reason: Typo
Forum: Plugins
In reply to: [Woo Mercado Pago Module Oficial] Error IPN notifictionsPerhaps I can help. I’m the developer of WP-SpamShield. Please see the Troubleshooting Guide, Step 13 as it addresses issues like this. You are correct…MP should add a User-Agent, as that is a best practice.
Please submit a support request so we can look into it further.