WP Mobile Detector Plugin Patched for Arbitrary File Upload Vulnerability, Exploits Ongoing

Researchers at Sucuri are reporting that the WP Mobile Detector plugin has been patched for an arbitrary file upload vulnerability that is being actively exploited in the wild. The plugin, which was temporarily removed from the WordPress Plugin Directory, had more than 10,000 active installs before the exploits began. According to Sucuri, the majority of compromised sites have been infected …

How to Build Custom Faceted Search for Big WordPress Sites

Sites that use lots of categories to organize lots of content need faceted search. Without a way to filter through that mountain of content, and pinpoint exactly what they are looking for, visitors may grow frustrated and seek out other options online. eCommerce sites are the obvious application for faceted search. Ebay, Amazon, Zappos, Etsy, and virtually every other successful …

How to Fix the 500 Internal Server Error in WordPress

The 500 Internal Server Error is one of the most common panic-inducing “I’ve broken everything!” catch-all errors in WordPress that can literally mean anything. The most common reasons for WordPress throwing up this error include having a corrupted .htaccess file, exceeding your PHP memory limit, or having improper file permissions, but there could also be other potential causes, such as …

How to Fix “Error Establishing Database Connection” for WordPress

If WordPress is throwing up a message telling you “Error establishing database connection” on an otherwise blank page, it means your database cannot be reached. And, obviously, your site it down. But you probably already figured that. In most cases, this error appears because the credentials you entered for your database aren’t correct, you made a mistake installing or migrating your …