Tech Blog

Block WordPress Login Attempts by IP

Bit of code to block anyone from logging in to your WordPress site unless they are on the REMOTE_ADDR IP. Put this in your .htaccess file.

WooCommerce Variation Extensions Conflict

I’m working on an ecommerce website that makes heavy use of WooCommerce product variations. It is a website that sells makeup so they have many shades of each product and want to show multiple photos of each variation. They also want site visitors to select between product variations with swatches instead of WooCommerce’s default drop…

Continue reading »

XMLRPC WordPress Login Attempts

I monitor login attempts on all my WordPress websites using the Limit Login Attempts plugin. This is a very popular plugin and is used by all the WordPress specialized hosting companies I host with so it must be pretty good at what it does. I set the plugin to email me whenever someone tries but…

Continue reading »

How Did They Get My WordPress Username?

I currently manage over 50 WordPress websites and have the ‘Limit Login Attempts’ plugin set to send an email whenever anyone tries to log into one of these sites and fails. It doesn’t take long for a new WordPress website to go through its first brute force login attack. When this happens, I monitor the…

Continue reading »

Comparing WordPress Hosting Companies

Below are slides from my WordCamp Milwaukee 2014 presentation entitled “Comparing WordPress Hosting Companies”. I discuss my experiences hosting over 50 WordPress websites with hosting companies such as WP Engine, Flywheel, Pressable, HostGator, Site5 and SiteGround, comparing each host’s Security, Backups, Support, Speed and Price. I hope this information helps you make better hosting decisions…

Continue reading »

Tweet Quote WordPress Plugin

Have you noticed websites with preformatted, tweetable links that make it super easy to share articles on twitter? If not, I have an example below. Go ahead and click it. Tweetable text: [tweet_quote hashtags=”#wordpressplugins” ]Tweet Quote WordPress plugin makes adding tweetable links on your website super easy![/tweet_quote] Now there is a simple way to create…

Continue reading »

How to Have Beautiful Share Icons with Counts

I’m often given designs with custom icons for sharing blog posts and until now, I’ve told these designers we had to go with the icons provided with a share plugin like AddThis, ShareThis, Shareaholic or AddToAny. When I did find a plugin that promised you could customize your icons, it turned out custom icons only…

Continue reading »

Speaking at WordCamp Milwaukee

I am trilled to be speaking at WordCamp Milwaukee this year and look forward to sharing my WordPress experience with other developers. My talk is entitled “When and How to Build Your Own Theme”. If you know PHP, HTML, CSS and Javascript but don’t know how to make WordPress behave, I’ll show you how. I’ll…

Continue reading »


Search Tech Blog