We recently got a client support request for a fix regarding an issue they were constantly experiencing while trying to edit or publish a post on their WordPress news site. It seems that now and then, the Author was locked out of the post and had to re-login to continue editing the post. Every time the Author experienced this glitch, one of the following warnings was displayed on his post-edit page. "Updating failed. The response is not a valid JSON response." or "Updating failed" After creating a staging site, we tried and finally managed to experience the issue ourselves. The first thing we did to troubleshoot the issue was … [Read more...] about How to Fix the WP API Returning Invalid User Id Issue
The free.xjs.lol Spam Injection WordPress Malware Cleanup
A few days ago, we received a hack removal request for a WordPress website using both Malcare and WordFence; it kept getting hacked and injected with Japanese spam malware repeatedly. The site owner told us that he found two scripts injected into his WordPress site; the first one was located under the site's root directory with the name sw.js, while the other was sitting under wp-includes/js directory with the name font.js. The owner also mentioned that they suspect there is a backdoor which is used to keep infecting their site again and again. While auditing the site for malware, we immediately confirmed the site owner's findings; we … [Read more...] about The free.xjs.lol Spam Injection WordPress Malware Cleanup
How to Fix the grecaptcha not defined warning when using WP Rocket
Just recently I was contacted by a client trying to find a WordPress Fix for making his Contact Form 7 work when using Google's ReCaptcha v.3. It seems that this was actually an issue related to the site's optimization plugin, WP Rocket. I had to deal with the same issue today on another client's WordPress site, only a few days after the first Fix Support Request, so I decided to create a Guide showing How to Fix the grecaptcha not defined warning when using WP Rocket. How to debug grecaptcha is not defined If you're using both WP Rocket and Contact Form7 along with Google's ReCaptcha addon-on then there is a big chance that your … [Read more...] about How to Fix the grecaptcha not defined warning when using WP Rocket
How to trace and clean the monit.php hack
UPDATED: 14th July 2020 Let's start this tutorial with a tip, if you want to know your site has been infected by the monit.php hack add your site URL before this snippet and browse it: /wp-admin/options-general.php?page=monit If you see a page opening with settings and text strings then you're most probably hacked, if not you're probably safe. In both cases I suggest to follow the cleanup guide for the ofgogoatan.com redirect hack. Monit.php flagged as malware A few days ago we have been contacted by a client who was looking to clean his site from malware. While working on his site he noticed that some random code was … [Read more...] about How to trace and clean the monit.php hack
From Yoast SEO to SEO Framework Plugin – How-to Guide
Why changing your SEO plugin from Yoast SEO to The SEO Framework? The SEO Framework plugin has started to gain popularity. This is a plugin that “delivers results” as they boldly state and they also pride themselves in being the fastest SEO plugin. According to their statement, the SEO Framework Plugin appears to be 2.3x faster than SEOPress, 5.3x faster than All in One SEO Pack, 9.6x faster than Rank Math and 30x faster than Yoast SEO. And though these numbers are admittedly impressive, users are often reluctant and hesitate to switch to a different plugin. This could be because users often believe that switching plugins mean that they … [Read more...] about From Yoast SEO to SEO Framework Plugin – How-to Guide