Remove the Default style.css in WordPress with Genesis

Removing 1 more file from loading will help in your goal to increase site performanceGenesis (affiliate link) is a great framework for theming WordPress (I use it on almost every site I build) but it does make some decisions I don’t agree with. For example, it loads the style.css of the child theme you’re using by using its own action rather than the wp_register_style and wp_enqueue_style functions provided by WordPress. If you don’t want to load the default style.css this could make getting rid of it rather tricky. Continue Reading

5 Ways To Tell If Your Website Has Been Hacked

Finding out your site has been hackedWhen I was working for a university in Illinois it wasn’t uncommon for me to get phone calls along the lines of “the xxx department website is playing foreign music.” or “there’s religious propaganda replacing department y’s website.” These are some pretty obvious signs that the website was hacked and something needs to be done about it.

Unfortunately today most attacks aren’t so obvious. Most hacks today result in websites becoming infected and then spreading that infection to unaware users and possibly even other servers. Trust me when I say you don’t want to be in this boat. It can take quite a bit of time to clean up a mess that may have been there long before you discovered it. I still remember getting a call from the central campus IT just before I left that Illinois school asking if I would have some availability to help them clean a site. I asked them if they would like me to stop by one day that week and they told me they would need me until February (it was October when I took the call). Yikes. Whatever they had managed to find its way throughout not just one site but hundreds or more before it was discovered. It was too late.

How can a person or organization know when their website has been compromised before it gets out of control? More importantly, how can that same person or organization know their website has been compromised before their customers find it themselves? It really isn’t hard to find a hack. Here are 5 signs you can watch for to make sure your site hasn’t become a victim. Continue Reading

Adding a Widget Area After Your Post In WordPress and Genesis

Adding a Widget Area After Your Post In WordPress and GenesisThe space after your post on WordPress is a great place to display information to your audience for maximum exposure and, hopefully, high click-through rates. It can be a place to post advertising, link folks to other posts, or add just about anything else you want. For example, this site uses the area after the post to link to other relevant articles using the nRelate related content system. Just by adding this little section I was able to drop the bounce rate of this site almost 10% overnight. It really can be that effective.

So how do you add content after the post and, more importantly, how do you add content after the post that can be changed and updated as needed? If you’re using WordPress and the Genesis Framework (affiliate link) it’s easy. This tutorial will walk you through adding a widget area to your post right after the post content itself just as the related content section is used on this site. Continue Reading

What If Your WordPress Gets Hacked? [Infographic]

The folks over at have put together an interesting infographic on “What if your WordPress Gets Hacked?” As I’m not a visual person myself I thought it might come in handy for some of you as another viewpoint on the WordPress security arena. Admittedly I haven’t read all their sources (which are at the bottom of the graphic) however from experience it looks pretty accurate. Continue Reading

Website Security Is More Than Just Prevention

Real security is more than just detectionThere’s a myth among website owners that real security involves preventing problems and nothing more. While of course you want to do your best to make sure no one gets into your site, if you stop at prevention you’re going to get in trouble. Instead, real security depends on two other areas at least as and, in some cases, more important than prevention. Take away any of the three and you’re asking for the kind of trouble that can cost you far more than a headache. You’re asking for the kind of trouble that can cost you your customers. Continue Reading