After you installed your WordPress, you thought about the SPAM, so you went on and registered yourself at WordPress.com to get use Akismet. Then you need the blog to be SEO friendly, so you installed another SEO pack, and suddenly you remember the server usage and installed WP optimizer, the thinking and go on and on just to make sure your blog works well.
That is exactly why I like to cut down all the possible plugins and have a better life. Remember, when it is time to backup or perhaps, changing a host, you will spend a lot of time to construct back the plugins.
The other day while I was adjusting a comment section, I feel stupid to know that WordPress does not have a contact form built in. Again, the A-Ha!
Literary, your comment form IS the contact form, they notify you too.

Create an exact same page.php template, name it as Contact.
<?php /* Template Name: Contact */ ?> <?php get_header(); ?> <!-- Page.php content --> <?php get_sidebar(); ?> <?php get_footer(); ?>
Do not delete anything in the template. Instead of include the comment.php, I copy all the content in comment.php to the template.
<?php /* Template Name: Contact */ ?> <?php get_header(); ?> <!-- Page.php content --> <!-- Comment.php content --> <?php get_sidebar(); ?> <?php get_footer(); ?>
Comment.php content will be placed after the page.php original content. So here are what I did:
- Remove the comment listing (privacy for sender)
Dump this section:<?php if ( have_comments() ) : ?> <h3 id="comments"><?php comments_number('No comment', 'One comment', '% comments' );?></h3> <div class="navigation"> <div class="alignleft"><?php previous_comments_link() ?></div> <div class="alignright"><?php next_comments_link() ?></div> </div> <ol class="commentlist"> <?php wp_list_comments(); ?> </ol> <div class="navigation"> <div class="alignleft"><?php previous_comments_link() ?></div> <div class="alignright"><?php next_comments_link() ?></div> </div> - Change the label name (it’s a contact form not comment form)
- Add a “Reset” button (to make it look more like a contact form?)
<input name=”reset” type=”reset” value=”Reset” />

The outcome is not that bad. However, there is one last thing I’m still applying though – Ajaxify the comment section. Currently, like normal WP comment behave, refresh the page, comment on the comment list. As my edition has take away the comment list, it is hard to tell the message is sent or not.
Wow Bro. Nowadays, u blog more on WP thingy eh! Great. Keep on.
Hey, thats fine. all cool, mah.