Archive for 'WordPress'

A Checklist of Preparing A Working WordPress Blog

image The work is not done yet after setting up your self-hosted WordPress blog. There are still number of things you need to configure before it actually fully works. Here is a quick short checklist of things that need your attention, most of them can be easily done through the awesome WP admin control panel.

General Settings

This is the first place you would go right after you have your blog newly installed, in where you can name your blog title, sub-title, URL, date format, and email address, etc.

You can get to that page by clicking the Settings link at the left panel when you are in the admin panel. In case you don’t know how to get into your admin panel, this is the address can get you there.

http://yourblogaddress.com/wp-admin/

Permalinks Settings

IMO, having a link with your post name embedded is more search-engine-friendly, and helps to get your page ranked better, because having the keywords embedded in URL weights more from search engine’s point of view. Option Month and Name is my preferred permalinks option.

image

Clicking Permalinks under Settings at the left panel in admin panel can get you there.

Remote Publishing

If you are a person like me who prefer blogging through desktop client like Windows Live Writer or iPhone App, enabling XML-RPC is a no-brainer. And most Blog This link on a lot of websites that allows you blog their content right from their own page requires you have this enabled as well.

Remote Publishing setting is also located under Settings on your admin panel.

image

IMO, if you are a Windows user and haven’t heard or used Live Writer I urge you doing so right away. It’s a ultimate tool you will ever need for blogging, which makes your blog life so much easier and enjoyable. And most importantly, it’s a free tool from Microsoft that gets updated constantly. The same feature from Live Writer is also included in the latest MS Word version 2007.

Theme

Picking a theme is not as easy as it sounds. You should not judge a theme only based on its looking. The feature and flexibility are also very important factor that you need to consider. A good theme should provide you a set of options to play with. For example, a convenient place where you can put static tracking codes or ad codes, either in footer or the sidebar. Ultimately, you can inject these codes right to the PHP page but it’s always good you don’t have to do that.

There are tons of good designed free themes out there you can choose.  And you can customize them to get your own unique looking one, if you know a little bit CSS and PHP.

image

Traffic Stats Tracking

Most of the tracking service will provide you an easy implement javascipt code that you can easily embedded into your website. If theme you choose has the static code box option ready you can simply insert these codes in. Otherwise, you will need to manually add them into one of the PHP page in the theme you pick, i.e. footer.php.

If you are using Google Analytics, this plug-in is a must-have. It saves all the hassle adding the code manually. All you need to know is your Analytics Account ID for the blog you want to track.

Feedburner Setup

You will need Feedburner to help you track your feeds subscribers. Burn your feeds first on Feedburner, if you haven’t done so. And add both Feedburner feed URL and email subscription link to your blog, either through theme option or editing directly to PHP file. You also need to make the change on the feed link on the page header section, or you won’t get all your subscriber tracked. A lot of people like to subscribe the feed directly from the address bar, right than through the link on the page self.

It used to a place in older version that allows me just simply put the FeedBurner link but I couldn’t find it in the version 2.7.1. If you know, please let me know in the comments.

And that’s it. If you read all through and get the point where you read now you are good to go.

Enjoy and happy blogging…at least, I am.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • email
  • LinkedIn
  • Print
  • Reddit
  • TwitThis

Setting Up Self-hosted WordPress Blog on IIS

image Well, I said this blog will be strictly for business stuff but since this is the first WordPress blog I have set up I got quite excited. I have learned many many times how easy it is setting up a WordPress-blog but I was still quite impressed the whole process.

WordPress.org has all the information you need to set up a self-hosted WordPress blog. Because I am a tech geek, I followed their famous 5-minute install and had this blog set up a little over 5 minutes. Here are the basic steps, mostly for my own references.

1. Download the latest version of package and up-compressed it to the local hard drive.

2. Create a mySQL database on the hosting server, as well as a user that has all the rights for updating the database.

3. Rename the wp-config-sample.php file to wp-config.php, and open it in my favorite text-editor, Notepad2.

4. Change the database connection section, only 4 settings that need to be updated. The DB_Host is the URL that hosts the mySQL database created on step 2.

image

5. Grant the full-permission access to IUSR_username if installing WordPress on Windows-based IIS web server, in where username should be the same as the webhost username but may be different depending on the hosting company.

6. Access http://yourdomain.com/wp-admin/install.php from any browser. If connecting to the database successfully, the following page will pop up.

sshot-186

6. Type in the blog title and email address into these two boxes, and click Install WordPress button.  All information can be changed later on in the control panel.

7. Once succeed, this will pop up.

sshot-187

8. Make sure copy the password before pressing the Log In button, and update the password once logging in the first time.

That’s it.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • email
  • LinkedIn
  • Print
  • Reddit
  • TwitThis