WordPress Image Positioning, Spacing & Alignment – Common Problems and Fixes

problems with images in WordPress - alignment, spacing, positiong

LAST UPDATED: August 2016

Ah images.

They cause so much grief in the WordPress editor don’t they? They just don’t seem to do what you expect of them. Unfortunately the WordPress editor is not (yet?) a drag n’ drop interface which is how people (well, Mac users mostly ;) ) expect it to work.

So getting images to do what you want can be tricky. This is not a basic “how to insert an image into a post” article (you can Google that) – this is for folks who know how to add an image, but just don’t understand why it won’t do what they want [insert curses here]! 

Read More

Maintaining Your WordPress Site

WordPress Maintenance Checklist

Launching your WordPress site is just the beginning of its life on the web. You’ve conceived and birthed your baby… but now you’re in charge of feeding and protecting it.

Owning a website is a responsibility.

There’s a lot to consider, more than most people realize when they are just starting out. Neglecting your site means it could get hacked, suffer from broken links, or an unplanned update breaking your contact form. Any of which could result in lost search engine rankings, decreased traffic and/or lost leads.

Here are some of the main tasks you’ll have to do on a regular basis to keep your site in excellent health.

Read More

Syncing Content Between WordPress Sites with WP Site Sync

sitesync-fb-1544x630When you are working with a WordPress development or staging site in conjunction with a live site, there are often times when you just want to migrate a couple of blog posts, for example, from staging to live, without re-migrating the whole site.

While there are some tools, like WP Migrate DB (pro), that let you sync databases pretty easily, that can be overkill for some situations, and they tend to be more developer-centric.

Until now there really hasn’t been a good tool for syncing up isolated pieces of content.

Enter: WP Site Sync

Read More

How To Set Up a Free Download with Email Capture in your WooCommerce Shop

Free Downloads in WooCommerce

I’ve had some clients in the past who wanted to set up a free download in their WooCommerce store, as an email list building strategy.

In reality it can be a little cumbersome to do a free download in exchange for an email address within a store context because it takes several more clicks on the part of the user, than it would for a typical opt-in form. The steps I provide here will significantly streamline the process. I wouldn’t recommend it as your only opt-in process, but if you really want/need to use your WooCommerce store for this, the method below will certainly ease the pain points.

Read More

2 Ways To Safely Customize Your WordPress Site Without A Child Theme

2 Ways to Customize WordPress

This year (2016) I gave a talk at WordCamp San Diego as part of the Beginners’ Bootcamp, entitled “Customizing Without Hacking”. It was an introduction to best practices for customizing WordPress without doing anything that will break your site or make it a nightmare to maintain.

Learning from the beginning how to customize the right way will make your future-self’s life much easier:

  • Your changes will be future-proofed to keep each layer of your site update-able: WordPress core, themes, plugins.
  • Using WordPress best practices means that if you are building the site for someone else to maintain, or if you will have someone else helping you in the future, they won’t have be Sherlock Holmes to figure out how the site works.
  • You’ll have confidence and peace of mind when experimenting with your site, knowing that you’re not going to break something beyond your own ability to repair.
Read More

The 3 Most Customizable, Free WordPress Themes

3 Free, Customizable WordPress themes

INTENDED AUDIENCE: Beginners, Non-developers

I must start with a caveat – I don’t believe any one theme should be all things to all users. A few years ago, a theme used to simply be a pre-made design that you could apply to your site – an overall look and feel, not a “website in a box”. You used a theme because you didn’t have the design and/or coding skill to create your own. But, nowadays users want to be able to control every aspect of their site’s look and feel – basically design their site themselves, without doing any code. If you are not an actual designer, then there are many downfalls to this approach. But that is not the point of this post.

Needless to say, people like free themes and they also like flexibility. So here are three themes that fit the bill. I’m not saying they will do anything and everything you want, but for free, they are pretty extensive. I’ve tried to point out the features that are useful and/or unique, but that doesn’t mean I’ve included every possibility. But these themes are free, so you can try them for yourself at no risk!

Read More