content managementTag Archive -

How To Start A Website Using WordPress (Part 2)

Note: This is part of an ongoing series of articles that chronicles the steps taken to create WebBusinessFreedom.com.

In the previous article about using WordPress, I mentioned some of top reasons to use it for your blog or small website.

One of my priorities when planning for Web Business Freedom was to establish a very professional look for the site. I am firm believer in the power of quality graphic design. Unfortunately on the web, design often takes a back seat to content. However, I think both design and content play a role in making a positive impression on your users.

Initially, I felt strongly about creating a custom, one-of-a-kind design for this website. So I asked a very talented designer I know to give me a quote. When it came back at more than $5,000, I decided to try to look for a cheaper option. Being in startup mode, every penny counts!

Fortunately, there are a lot of very good pre-defined WordPress layouts, otherwise known as themes. Once you have WordPress (the .org version) installed on your server, you’re free to use one of these themes.

Thousands of themes are free, and the only dilemma is spending the time searching for something to fit your needs. WordPress has its own free themes directory that allows you to search for many of these. Using a free theme is a good way to get started with WordPress. And you can always change your mind and choose another design.

If you’re hankering for something with more pizzazz than a standard free theme, but that’s less expensive than a custom design, you might try a premium theme. Typically, these will be very well designed WordPress layouts that also come with extra features built in, such as ready-to-use widgets that will enhance the functionality of your site.

I was fortunate to run across a relatively new site, WooThemes, that specializes in premium themes. One of them was very close to a rough sketch I had in mind for the Web Business Freedom site.

Like most premium theme sites, WooThemes provides detailed instructions on how to download and install their themes. After deciding on the theme I liked, I debated whether I wanted to do the installation myself. While not a novice with things like FTP and server settings, I was nevertheless a little intimidated. Essentially, I felt it would be a better use of my time if I could find someone to install the site for me, add my logo to it, tweak a few other settings, and make sure it was all working.

A friend suggested I contact one of the designers at WooThemes. I figured it was a long shot, but in a surprisingly short time I got an email back from Adii, a self-described WordPress Rock Star and one of the WooThemes‘ founders. He agreed to help out, for a lot less than what I was quoted for a custom design. Granted, I could’ve spent very little money to do everything myself using WooThemes, but I still decided to hire Adii.

Adii spared me a lot of time by setting up the hosting, installing the theme, adding my logo and color scheme, activating some essential plugins and even tying into a third-party email campaign system I use. Even with Adii doing the bulk of the work, I still invested many hours overseeing the job and testing the site.

Overall, the process went smoothly. Inevitably, though, I hit a snag or two along the way to launching the site. I had trouble uploading images, and when Adii wasn’t readily available to fix the issue I asked another developer for help using the WooThemes‘ support forum. That person was able to fix the images problem, but unfortunately he wiped out my logo and the email signup box! I accepted responsibility for not waiting on Adii, which is a lesson for anyone launching a new website: Be patient. Stuff will happen, and haste makes waste. Too many people working on the same files is a recipe for disaster.

Once everything was working correctly, I started adding pages and content to the site. As I said, WordPress is pretty good and user-friendly, on the whole.

My biggest gripes revolve around actually inputting content (copy) and uploading images. As anyone who has written for the web knows, it’s trouble to use Microsoft Word and then copy-and-paste into WordPress. Even in HTML/text mode in WordPress, many characters get mangled in the process.

At first, I opted to first write my articles in Google Docs, but also found some formatting and copying-and-pasting to be quirky. Then I switched to TextEdit (I’m on a Mac), but again found some gremlins creeping in. It became a tedious process of pasting text in WordPress, saving in “unpublished” mode and previewing each article (repeatedly) to check the formatting.

Finally, I started typing all articles first into TextMate, which seems to be working better than any of the above methods. I also use BlogAssist and TextExpander to quickly type common HTML tags, like commands for bold, italics, links and paragraphs. I wrap all of my content in tags in TextMate, beforeI copy anything into WordPress. I strongly encourage anyone who is thinking about blogging to become familiar with how to use these basic HTML tags, at a minimum. You can add tags right in WordPress, but the editing window is small and not a great place to spending editing your text.

I’m sure there are probably easier ways to get raw content into WordPress, but for now these are my personal preferences. I also know there are other tools that you can use to post content via a web browser or email, but I am too picky about the way I want things to look to pursue these options.

In terms of images, I think WordPress makes it a bit difficult to upload and assign images within posts. Some of WordPress’ built-in tools just don’t work well, so I find myself having to manually copy the full URL of each image that I upload and add this entire string as the image reference. It’s also important to size and compress images properly, before uploading them to WordPress.

To sum up, WordPress is a fantastic platform for launching a blog or small website. However, it does come with a learning curve, especially if you are a novice with server lingo/setup or HTML. It pays to get someone to help you get it set up correctly from the start. And later, you need to learn or brush up on some simple HTML and photo editing techniques. Otherwise, you might get frustrated at wacky formatting or images when creating your blog masterpieces.

Photo credit: http://www.flickr.com/photos/jetheriot

How To Start A Website Using WordPress (Part 1)

Note: This is part of an ongoing series of articles that chronicles the steps taken to create WebBusinessFreedom.com.

So you want to start a website? There are an overwhelming number of options available, both in terms of the software you’ll use for the initial setup and ongoing maintenance, and the hosting platform or environment where your site will live.

It can frankly lead to analysis paralysis trying to pick the “best” system to use. There is no 100% perfect system out there. But some are more user-friendly (especially for beginners) than others.

For a lot of people (including me) WordPress just makes good sense. If you’re primarily starting a blog, WordPress is open source (i.e., free) and is the top blogging software of choice. Alternatives include Blogger (also free) and Typepad (various paid versions from $4.95+ per month). I’ve used both Blogger and Typepad but kept coming back to WordPress.

Why WordPress? For me, the main advantages are:

  • It’s free (but not necessarily, depending on which version you use…more on that in a moment)
  • There are thousands of excellent design templates or layouts available for WordPress
  • There are dozens of plugins and widgets that enhance the features of WordPress
  • It is very customizable
  • It is (relatively) easy to install
  • It is (relatively) simple to use it to add, edit and delete content

Besides being good for a basic blog, WordPress is decent to use with any basic website. That said, it is not for everyone (look elsewhere if you need advanced databases in your site, for example), and it is not as easy to implement or use as some may lead you to believe. To take full advantage of WordPress, you’re going to need to get your hands in some HTML code at some point, or have someone who knows some hosting and programming basics help you out.

WordPress: Where To Start

There are actually two flavors of WordPress, and they can be confusing to the uninitiated. There’s a free, hosted version at WordPress.com, and a free, downloadable version at WordPress.org. The main difference is, with the first version the WordPress organization does all the heavy lifting, and you don’t have to install anything or worry about hosting. With the second version, you have to physically download the software and then upload and install it on the right kind of web server that is capable of running WordPress (it requires PHP and MySQL).

The folks at WordPress actually do a great job here of explaining the differences between the two versions.

The real crux of the matter lies in the control you want or need to have over your site. If you just want something up fast and aren’t worried about the ability to really control or customize your website, go with the free hosted version. Otherwise, you are much, much better off in the long run using the download-and-install route (.org version) despite a steeper learning curve. You’ll only be able to control the look-and-feel and functionality of your site using WordPress.org.

And here’s something that is not at all obvious—it’s actually ideal to set up a free WordPress (.com) account first, even if you don’t ever actually make use of a site there! The reason is that this is the only way to get a WordPress API key (a special code that will allow you to use services and enhancements built on the .com platform) while still hosting your blog elsewhere. This is extremely valuable, especially in order to use WordPress’ anti-spam service known as Akismet. And it can’t hurt to set up your free (.com) account, especially if you’re new to WordPress and want to play around. Go ahead, you can mess around as much as you want and it won’t cost you a dime.

After setting up a free WordPress account (the .com site), you have two choices to get the “real thing,” the full downloaded version of the WordPress software. The simplest option is to find a web hosting company that comes with WordPress pre-installed, or via a “one-click installation” type of service. WordPress suggests some web hosts, and there are plenty of others out there who are WordPress-friendly. (The host for Web Business Freedom is Fused Network.)

The second option is to physically download WordPress and install it on your web hosting server. This is a lot trickier and not for the techno-phobic at heart. Michael Pollock of Solostream.com has put together a great step-by-step WordPress installation guide and accompanying screencast.

Once it is installed, the real fun begins! In the next article, I’ll talk about the basics of using WordPress, including selecting the design, adding site content and enhancing your site’s functionality with plugins and widgets.

Photo credit: http://www.flickr.com/photos/mwichary/2140391908/sizes/m