How To Move From Posterous To WordPress

This week Posterous announced it would be shutting it’s doors. This leaves many bloggers (including this one) looking for another solution. I had setup my personal site and a podcast site on Posterous for ease of use and simple publishing. Now, it’s time to move them back into WordPress (where they really should have been all along). This is a good reminder – you should always own your site so this doesn’t happen to you.

We had issues moving some sites over to WordPress today using the importer plugin that’s out there now. So, we forked it, fixed it, tested it – and it works! So give it a try if you are having trouble with the original version of the plugin.

1. Download Our WordPress Importer Plugin

Download, Install, and activate our WordPress Importer Plugin.

2. Enter Your Posterous Info

Then enter your information on the Import Posterous page by going to Tools->Import and selecting “Posterous” from the list.

WordPress Posterous Importer

3. Go Get Coffee

Depending on the amount of posts you have, this could take awhile.

WordPress Import Posterous

This will finish and let you know when it’s done. Then go to Posts and check it out! Check out – I just ran the import!

WordPress Bootstrap Theme

When time permits I’ve been working on another WordPress starter theme based on Bootstrap, the super awesome CSS and JS framework originally released by Twitter. I use it on everything so it was natural to convert our base starter theme to use Bootstrap. And of course it’s open source (fork it and make it better - please)

So far it’s got the basics and a couple treats. You can choose to make it fluid layout or standard (this could be better worded inside the theme… perhaps a future issue). It also features facebook comments and a blog page template.

More to come as we get the time. For now we are using it at and you can fork it and use it yourself on Github.

How To Make Facebook Comments Responsive

On most WordPress themes we develop the Facebook comment platform is used. Some like it because it’s social… Others like it because it’s the best way to keep comment spam out. At 48Web, we’ve made it the default comment system in our WordPress Bootstrap Starter Theme.

When I got down to implementing Facebook comments in our WordPress starter theme I immediately ran into an issue of responsiveness. The code Facebook gives you has a static width. This is good for 80% of the themes and is easy to change. But when you are creating a theme framework/starter theme you never know how someone else will implement the layout. Not to mention a 450px Facebook comments doesn’t look great when the browser is narrowed (like you would see on mobile).

So, here’s how we implemented it to be responsive, and simply grow to its container size.

How to Make Facebook Comments Responsive In WordPress

1. Add rules to your CSS file of choice (see ours)
2. Update comments.php to load Facebook Comments

Here’s a gist with everything you need to implement responsive Facebook comments in WordPress.

tip via

WordPress Query Multiple Taxonomies

This example is for an employee directory. We created a custom post type called “employee”. For that custom post type we created two custom taxonomies – “type” and “department”. Lets say we want to find employees in the technology department that are programmers.

	  'post_type' => 'employee',
	  'post_status' => 'publish',
	  'posts_per_page' => -1,
	  'caller_get_posts' => 1,
	  'order' => 'ASC',
	  'orderby' => 'title',
	  'type' => 'programmer',
	  'department'  => 'technology'
query_posts( $args );

// loop it

Hopefully this helps if you are looking to query multiple custom taxonomies from custom post types in WordPress. Have questions? Let us know in the comments!

Cheatin’ uh? Error – WordPress Custom Post Types

This is for those of you hunting for the Cheatin’ uh? WordPress error when developing custom post types.

It’s most likely an issue with what you named a custom taxonomy that you intend to attach to a custom post type.

In our case we had…

register_taxonomy("Types", array("portfolio"), array("hierarchical" => true, "label" =>; "Types", "singular_label" => "Type", "rewrite" =&> true));

This is a frustrating error because you simply get the “Cheatin uh?” message.

Here’s the fix

register_taxonomy("types", array("portfolio"), array("hierarchical" => true, "label" => "Types", "singular_label" => "Type", "rewrite" => true));

Notice the difference? The fix is your custom taxonomy’s name has to be lower case. That should save you a couple hour hunt down a rabbit hole.

WordPress E-Commerce –

Our latest project was a WordPress E-commerce store selling printable baby shower games.


Baby Shower Games

Baby Shower Word Scramble

Free Baby Shower Games

What We Did

  1. WordPress Hosting
  2. SEO and Site Optimization
  3. Landing Page Design (see free baby shower games)
  4. Site Configuration / Optimization
  5. WordPress Theme Design and Updates
  6. E-Commerce Integration

Questions? Comments? Let us know below!

What’s The Best Forum Plugin For WordPress?

Andy’s answer on Quora to What’s the best forum plugin for WordPress?

  1. Simple:Press
  2. bbPress
  3. BuddyPress

WordPress 3.0.5 Released

WordPress 3.0.5 was released today

This security release is required if you have any untrusted user accounts, but it also comes with important security enhancements and hardening. All WordPress users are strongly encouraged to update.

Release details can be found here.

How To Add Social Sharing Buttons To WordPress Blog

A recent Quora question I answered… “How can I add social sharing buttons to my WordPress blog?

We’ve talked WordPress sharing plugins before…

But if you want multiple sharing options (LinkedIn, Twitter, Facebook, etc) then install the Sexy Bookmarks plugin and configure it to use whichever networks you want to have your content shared on.

If you want just Twitter and Facebook you can install just the Facebook Like Button and Twitter Tweet Button.

How To Add Social Sharing Buttons To WordPress

Social Bookmarks In Action on

WordPress Social Sharing Buttons

On most of our WordPress sites we use the Facebook Like button along with the Twitter Tweet button plugins and place theme into the theme with shortcodes. This way we have more control over where they show up and how they look in our WordPress themes.

Got questions? Comments? Suggestions? Let us know in the comments!

How do I SEO my WordPress hosted blog?

I regularly post answers on Quora to WordPress questions and will be cross posting some of my more popular answers here…

This question was how to SEO a WordPress blog. I always start with these simple steps….

  1. Set up permalinks properly (I use %category%/%postname%)
  2. Install All-In-One SEO plugin
    • Put keyword in Title
    • Put keyword-rich description for Meta description
  3. Optimize On Page elements
    • Post/Page titles should be H1/H2
    • Link to internal pages with keywords
    • Use alt/title elements with keywords in them
  4. Write good keyword-rich content
    • First step is to know what keywords to target
    • Second step is to write well using those keywords

Those are the basics and should get you started with a highly optimized WordPress site. Once you get this far you can begin to take it to the next level…

How do I SEO my WordPress hosted blog?

Questions? Comments? Let us know below!