Moving Day: A Guide for Moving One WordPress Site to Another

One of the best parts of WordPress is just how easy it is, not only to import content in from other content management systems, but to export and take all of your content with you out of WordPress itself. There isn’t the feeling, like with so many systems and web apps out there, that you are deliberately being locked down into using one particular system. And like anything, there is an art to moving your WordPress site from one location to another.

Moving Day post graphic

Why move?

There could be any number of reasons for moving your site to a new location. Perhaps you are changing hosting providers (as we all do at one point or another) and are moving all of your stuff someplace new. Most of the time, for me, it’s because I’m setting up a client’s site based on a local or remote testing installation.

A better question would probably be: why test? More often that not you will be moving a WordPress site to a new location because you first had it in place, testing it. And this is only smart. Live testing, where people know how to find it, is never smart. Testing it in secret can help you foresee and diagnose many of the potential problems, and help you save face once you turn it live.

In the 100 or so odd times I’ve moved a WordPress site from one location to another, I’ve casually put together a mental checklist that I go through to make sure I hit all of the points I need to, and to speed the process up. Consider this a mental brain dump, for your benefit.

Read more…

Freelancing with WordPress: The Future of Invoicing with WordPress

Getting paid is the single most important thing that happens for a freelancer. If you didn’t want to be paid, you wouldn’t be a freelancer! To manage their finances, many freelancers use subscription-based web apps like Freshbooks or Harvest. This may be changing fairly soon, though. WordPress already offers a few invoicing solutions, the most notable of which is WP-Invoice.

Even with these options, however, WordPress lacks a killer invoicing app… for now.

Invoicing with WordPress

Read more…

Freelancing with WordPress: Setting Up Your Portfolio Using WordPress

When I started freelancing almost two years ago I knew absolutely nothing about WordPress.  When the time came to put my design work online, I had no clue where it should go. For a while I organized files in an Elance portfolio, but that was a complicated and ugly mess, especially back then. After that I moved on to CarbonMade.com. It has a great design and slick interface, but it’s limited and it’s not free (as in beer or speech). CarbonMade always felt “good enough” but was never what I really wanted.

Thank God I learned a little more about WordPress!

While WordPress’ project management capabilities are still developing and its contact management is adequate, creating and managing a portfolio is where WordPress really shines! There are almost too many portfolio themes to count and new ones are being developed all the time. Here are a few of the best portfolio themes for WordPress.

Freelancing, Building your portfolio

Read more…

Freelancing with WordPress: Using WordPress to Manage Contacts

In the course of your freelancing career you’ll run into plenty of people for every project you work on. It can be pretty hectic to keep everybody organized in your head so it’s highly recommended that you use some form of contact management system. For some of you that might be Outlook or Gmail or Thunderbird. Others might use 37signals’ Highrise or manage contacts within Basecamp and others still might use a simple notebook.

But I offer you another solution, arguably a better solution — WordPress!

Freelancing with WordPress: Contact Management

Read more…

Freelancing with WordPress: Using WordPress as a Project Management App

If you freelance, youʼre no doubt familiar with 37signalsʼ Basecamp. Since launching in 2004 it has become the standard for online project management, claiming a legion of notable users such as USA Today, National Geographic, Patagonia, Threadless and Kelloggʼs. Itʼs just as popular with small businesses, non-profits, independent web workers, and… me.

As a freelancer who makes a living with WordPress , I couldnʼt help but feel like a sellout using Basecamp when I knew my site was sitting on top of arguably the most extendable and powerful publishing platform on the web. Realizing I could save myself $12 per month and keep in line with my open source philosophy, I set out to create my own self-hosted project management app built on top of WordPress from resources freely available on the web.

There turned out to be a few different options.

Freelancing with WordPress, Project Management

Read more…

A Guide to the Actions API

WordPress theme frameworks have been all the rave nowadays, and rightly so. Everybody’s either using one or rolling their own flavor. Theme frameworks introduce several new concepts to theme authoring that till now, only plugin developers have been taking advantage of. In this article, I’m going to introduce you to the actions API, and break it down so you can understand how it all works. Read more…

10 Things You can Do with WordPress Besides Blogging

Today you’re going to learn 10 things you can do with WordPress besides blogging, and whether you’re a WordPress newbie or longtime veteran - I guarantee that you will learn something after reading this post!

While WordPress is the world’s most popular self-hosted blogging solution, it’s also an open source CMS (Content Management Solution). WordPress is known for it’s blogging capabilities, but being a CMS as well it can do nearly anything that can be done within a web site. Like a Forum, photo gallery, web directory, classifieds site, jobs board, news site, and more! The advantage of doing these kinds of things within WordPress are that you can use it for either blogging or other features in as well!

Imagine being able to create a web directory, but use WP RSS, comments, pingback, plugin, and theme features? Consider the ability to add a blog within a subsection of a web site without having to install a separate instance of WordPress there (because WP runs your entire site!).

There are probably hundreds (if not thousands) of things you can do with WordPress that aren’t blogging, but here are the top 10 ones I could think of to get the gears turning inside your head!

Read more…

WordPress 2.8 Beta RC1

Well, it looks like WordPress 2.8 is (or at least close to being) on track for it’s release date Wednesday, June 10th. Feel free to download Release Candidate 1 here, and let us know what you think!

Also, check out some other resources on WordPress 2.8 -