Rss Feed
Tweeter button
Facebook button
Reddit button
Digg button

SEO Blog

SEO Blog is a platform to learn about basics of seo, social media optimization, internet marketing and website/blog promotion through various means. SEO Blog contains up to date SEO and Social Media news, as well as exclusive and useful SEO tips for the SEO beginners. SEO is an ongoing process which needs to be updated regularly to get your blog/site in the top SERPs.

Simple Guide to Create a Self Hosted Website/Blog using Wordpress 2.9.1 as CMS

4 Comments »January 28th, 2010

Wordpress is the most admired CMS specifically designed and developed for the bloggers. You can use Wordpress to create a customized blog or website using your own domain name. The latest released WP 2.9.1 adds a great deal of new functions and allows you to create a full functional website at no cost.

Step by step guide to create a self hosted website or blog using Wordpress 2.9.1 as cms.

1. Webhosting

To be able to set up the domain, you need a web hosting service that supports MySQL databases and PHP. Sign up for hosting with your registered domain name

2. Install Wordpress 2.9.1

Here is quick guide to install wordpress

  • Download and unzip the WordPress 2.9.1
  • Create a database for WordPress on your web server, as well as a MySQL user.
  • Rename the wp-config-sample.php file to wp-config.php.
  • Open wp-config.php in your favorite text editor and fill in your database details as to generate and use your secret key password.
  • Place the WordPress files in the desired location on your web server:
  • Run the WordPress installation script by accessing wp-admin/install.php in your favorite web browser.

3. Choose a WordPress Theme

Choose a wordpress theme and upload in wp-content/themes

4. Create a custom WordPress page template

To create a WordPress Page Template, you’ll need to use your text editor. Go to the directory on your server where you installed WordPress, and then navigate to the directory of your theme “/wp-content/themes/default” where “default” is your theme name.

Create a file called “home_page.php” and add the following code to it

<?php

/*

Template Name: Home Page

*/

?>

<?php get_header(); ?>

Here’s my home page!

<?php get_footer(); ?>

Home Page tells WordPress that this will be a custom page template, you can add any HTML that you want to display on your page in the middle.

5. Create a custom homepage

After you log into your WordPress Admin, create two WordPress pages.

  • Go to Write -> Page. Name the page ‘Home’ and publish it.
  • Go to Write -> Page one more time. Name this page ‘Blog’ and publish it.
  • Now go to Settings -> Reading in your WordPress Admin panel.
  • Change the “Front page displays:” settings to look like this:

Simple Guide to Create a Self Hosted Website/Blog using Wordpress 2.9.1 as CMS

Turn off comments and pings in the settings at the bottom of this page before publishing it.

* If you don’t want your website t look like a blog, just delete the following code from the index.php ,page.php and single.php

* <?php the_time(’F jS, Y’) ?><?php edit_post_link(’, Edit’); ?>

* <div class=”comm”><?php comments_popup_link(’Post Comment’, ‘Comments (1)’, ‘Comments (%)’); ?></div>

Change the navigation menu as per your requirements and your fully customized self hosted WordPress blog or website is ready to be used.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)
Related Websites

Tags:

This entry was posted on Thursday, January 28th, 2010 at 12:10 pm and is filed under WordPress. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

4 Responses to “Simple Guide to Create a Self Hosted Website/Blog using Wordpress 2.9.1 as CMS”

  • Evony says:

    Pretty decent guide for beginners, wordpress is quite easy to get started with though. And it’s so flexible, I use wordpress for pretty much anything!

  • kind of ordinary theme, quite nice. let’s try the features…

  • Kevin says:

    This is a great article with a lot of great useful information. I will subscribe to your RSS Feed.

  • How’s everyone’s experience with WordPress? No complaints here.

  • Leave a Reply