Stopping WooCommerce Batch Product Image Regeneration with WP-CLI

Recently I was working on a very large WooCommerce store trying to find out why it was so slow. As part of the troublshooting process I switched themes and then noticed the load on the debugging server went insanely high. After a Google search I learned that WooCommerce will automatically regenerate all product image thumbnails … Learn more…

Using Free Tideways XHProf + XHGUI PHP 7.x for WordPress Code Profiling

WordPress performance has become incredibly important these days. Google has devoted an engineering team for WordPress performance development! Knowing which code is slowing your site down can help boost visitor retention and improve conversion rates for WooCommerce. XHProf is an amazing tool that can help you identify bottlenecks in your WordPress code. This took me … Learn more…

Automating WooCommerce and WordPress Updates with WP-CLI Script

WordPress and WooCommerce updates are critical nowadays. Keeping your site or store secure from the latest security exploits that may have been disclosed and reported on WPScan Vulnerability Database (see here how to install WP Scan and use it) or ThreatPress. WP-CLI can help automate the monotonous update dance of plugins, themes and WordPress core … Learn more…

Protecting wp-admin Brute Force Attacks with nginx Rate Limiting

WordPress is gaining in popularity and therefore the number of attacks specific to WordPress keep increasing. I manage servers for some political websites which get attacked relentlessly so that means I get to create new firewall rules and rate limiting directives to help keep the site running – very fun! Recently this site was being … Learn more…