Madhurie Singh . Com

How to build my own web site from my wordpress blog !

Posts Tagged ‘website’

How to add new theme to wordpress site?

Posted by Madhurie Singh on September 11, 2009

Today I am gonna add new themes for my wordpress website. As of now, I did not want to word hard on something which takes loads of times, until I was sure of my first site installed correctly.

Now till I install other sites in the same database, I may take a month or so. So I want to give my site a good look, till I finalize on the other sites and rest of the fine tunings.

To add a new theme, log into the admin page of the website. ie

or I can go to the admin page and click Add New Theme under APPEARANCE.
click add new theme

I like Andreas as I have using it in my blogs. So I will click and preview it first. I like the preview and will Install it now. I click Install button.
preview and install a theme

I am using Andreas09 for my wordpress blogs, but the available theme in is Andreas01 !
So I google it and download the zip file of Andreas09-16 .zip. Then I click upload button in the Install Theme page.
I select the downloaded zip file for upload.
upload theme zip file
Activate the installed theme

This is how my site looks after activating the theme Andreas 09.
my website after activating the theme


Posted in Webpage Design | Tagged: , , , , | 41 Comments »

Migrating wordpress from root to subdirectory on webhost!

Posted by Madhurie Singh on September 7, 2009

Tonight I will make a subdirectory for wordpress files to keep the root directory clean.

My root i.e. /public_html has all wp_ files that were created after SimpleScripts installed wordpress. Then other files were added after I imported file through my wordpress site admin page.

I am creating a subdirectory say ONLY4KIDS where all my wordpress files will be moved.

I go to my CPanel and make a new directory under public_html. I name it as Only4kids.
Then I select all files except index.php and .htaccess files and move them into subdirectory Only4Kids.

move all wordpress files to subdir

The subdirectory is created.
created now subdirectory for wordpress

Now I need to change the link address from to throughout my database.

For that I Click phpmyadmin in CPanel. Then I click the database connected with this wordpress. In my case it is madhurie_wrd01.
I then select all the tables preceding with wp_ .
select all tables in original table and export

Then I click EXPORT button on top. An sql file containing all my database details and content is downloaded to my laptop. This file is madhurie_wrd01.SQL
exporting the tables to change wordpress to subdirectory

Now I open this SQL file in an editor and find all with
I save this sql file.
change all urls to new url with subdirectory

Before I upload it back to the database, I select all the tables and drop them.
drop all tables and import the file which has updated url

Now I click IMPORT and select the updated SQL file madhurie_wrd01.SQL
import all updated tables in database

So now all places where the reference to are changed to

Now I need to change the index.php file line 17. The index.php file should be in the root directory where I change this line 17.

I change line 17 ie require(‘./wp-blog-header.php’); to require(‘.only4kids/wp-blog-header.php’);

But I get this error message when I load my site

Warning: require(.only4kid/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home8/madhurie/public_html/index.php on line 17

Fatal error: require() [function.require]: Failed opening required ‘.only4kid/wp-blog-header.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home8/madhurie/public_html/index.php on line 17

Lemme try to change the path in settings on the wordpress admin page.

OOPS 😦 !!!!
I am getting same error message here too !!!!!!!!!!!!!!!

Ok lemme guess, maybe the path has some minor error.

I will rewrite line 17 of index.php with a front slash before the subdirectory only4kids
require(‘.only4kids/wp-blog-header.php’); to require(‘./only4kids/wp-blog-header.php’);

I save the index.php file and load my site again.


There is my baby .
mysite after migrating to subdirectory


Posted in Migrating Wordpress Blog | Tagged: , , , , , , , , | 1 Comment »

Exporting, Importing, Settings of WordPress for My BLOG Website!

Posted by Madhurie Singh on September 2, 2009

Once the installation by SimpleScripts of WordPress is complete, I received a mail and a pop up page confirming the site URL and the site administration path. The email sent by SimpleScripts also mentions the password of the database.

This is the Page on successful installation of wordpress.

Page on successful Worpress installation

When I clicked on the URL HTTP://WWW.MadhurieSingh.Com , I was taken to my own site! WOW what feeling! This is what I saw:
MY Blog Page

Earlier I had done some mistake in naming the database. So when I clicked my URL, I was taken to this Default.HTML page!
first look of my site

It’s got My site name and a few ads, that’s all!

Since I am still learning, I glad I did this mistake. I know now that to install wordpress the best way is to let all default settings run initially. Later all these details can be changed.
So I again go back to the SimpleScripts. The page shows my earlier WordPress installation script. I click Uninstall to remove the last installation of database and other details.

When I had tried to access, it had shown my this page.
Error while accessing the wordpress wp_admin1

Whenever I get this kind of erroneous page, I have the liberty to delete the wordpress script that I had installed last. And start a fresh Install on WordPress.

But this privilege is exercised only because I have not yet announced my website to the world. I am in my testing stage which is the most crucial step. I am in mood to hurry up. I may take 2 more months before I am confident to launch the website to the world.

Now I have to export the wordpress files from my to my computer.
SO I go to the wordpress blog. Click Export under TOOLS.
exporting wordpress blog

An xml file will be downloaded and saved in my computer.

Now come back to my site admin page page.
Here I Click IMPORT under TOOLS.
Click Import under Tools in WordPress Admin page

I am again taken to the page where I have to click WordPress that is found in the last row.
I click WordPress

I select the xml file which was downloaded as wordpressXXX.xml .

Click wordpress after Import button is clicked

When I click Import button in Tools of wordpress
The uploading of all posts, images etc begin one by one.
while importing wordpress xml file from my computer
And there I am, DONE with my wordpress IMPORT! 🙂

Now when I go back to my site

I can see the posts written by me with pictures and pages.
my site after wordpress is imported

The Site Title is still “MY BLOG” 😦

So now I have to change the Settings so that my site looks more personalized.


Change the Tag line that always follows the BLOG TITLE to “All about Kids, product review….”

Change other settings, time zone, date and time format etc.
settings page of wordpress site

I save the settings and click the WRITING SETTINGS, be enabling everything.
I leave the mail setting untouched and save the setting.
writing settings for wordpress site

Next I change the READING SETTINGS.
Here there one very important setting to be done in order to have a static homepage, instead of the recent posts that appears in the home page.

I first create a new page with title “Indian Mom’s Review’s for Kids” and add content that I want to appear on my homepage always. I assign this page as Front Page under STATIC Page.
Then I create another page called “RECENT POSTS” and assign it for Posts Page. This page “Recent Page” now will show all my recent posts, instead of the Home page.
How to make a static home page in wordpress

I save these settings.

And click Discussion Settings. Here I make sure the comments are nested and needs moderation.
discussion setting for wordpress site

I click save button.

I leave the MEDIA and PRIVACY settings as it is.

Now I click an important setting called PERMALINKS.
This setting allows how the posts will be indexed and appear in the search. It’s important that I change it to
Day and name

This way the search engines will be easily searching the file headings instead of some numbers.

Permanent setting of the posts in wordpress site
I save the settings.

The last setting I have to make is under MISCELLANEOUS settings.
This has the path name where all files will be uploaded into my server directory.
Default is wp-content/uploads and I should not touch it unless I am changing my subdirectories.
Then in order to organize the Uploads into months and year folders with time track, I click the other two options too.
Miscellaneous setting of wordpress site

I save the last settings.
Now this is how my Site looks. 🙂
My site after settings changed

Mission Completed 🙂

In the next post I will be try to install the wordpress into a sub directory by shifting all the wordpress files from root directory i.e /public_html to sub directory say /public_html/only4kid

Posted in Migrating Wordpress Blog | Tagged: , , , , , , | 16 Comments »

How to add a pop up!

Posted by Madhurie Singh on September 1, 2009

I am keen to get the traffic to my site converted into dedicated readership. One good way to do this by making the readers subscribe to the posts through email. Also that ensures a niche databank.

I do have other ways already incorporated in my blog, but I am not sure how many are actually following my blog. One sure way to have hard data generated to keep track of the traffic is by getting people to register via subscription form. I am not too keen on making people share all their demographic details, but I would love to get them registered. SO a pop up is a great idea to get them to sign up, with just their name and email address. I know how I detest pop ups that ask for more than email addresses. Also if a pop up pops more than two times, I close that site once and for all!

So I am first gonna try this feature for free.
A good site that I stumbled upon is

Now I can see they offer this free stuff only for 10 days. SO I will not use this as of now. I would prefer to make use of it later when I am launching my site. 🙂

Well, that means I still have look for this usable free feature.
I am aware of which is free with Bluehost package. This site offers excellent contact form which can be added anywhere in the site. I will come back to this site, later when I am actually incorporating the contact form.
But what I am interested is in a pop up, for any purpose.
Some of the sites I copied from the google search result which will be reviewed by me later on are : ( I really liked this site, seems very professional and knowledgeable)

Posted in Website Widgets Plugins | Tagged: , , , , , , , , | Leave a Comment »

How to select a good website name?

Posted by Madhurie Singh on August 31, 2009

This is an important step for any website.

The site name will be the first introduction to my site. So it better be something that follows a few naming rules which should be logical.

1: Site name must reflect the content, in very wide angle.
Well, when I started blogging under my own name, which is the most common thing to do, I did not have any particular topic in my mine. I just started writing on things which mattered to me. Later when I looked back, I realized my passion was in my kids and in providing the best stuff in the world. For me, best meant well researched product that was worth every penny and provided what the claims were for the product. So unconsciously, I started comparing brands, reviewing schools and thought of sharing them with other parents. Now since I had not paid any attention to the name then, the search engines have today linked my name with schools in pune and with products for kids which have honest reviews. So it was ok for me to lend my name to my site.
But there is a limitation. I will have to continue making my name spread around so that the spiders that are crawling on the net keep noting it down. Now that’s an unnecessary headache, that I might have to deal with. So another way to handle this is to make my post headings very prominent and easily searchable.
Since, spiders now rely more on the content than the website name, I will keep the site name as my name.

2: Keep is short. It’s the guru mantra for all fundamentals. Easy to remember, easy to share, easy write…

3: Most commonly searched words combination. There are good sites which offer the service of providing the number of times a word has been searched in the recent past.
I never went for these fancy stuff. I did something out of commonsense. I gave google search for a the words I was interested in. Then I made a list of relevant words and the number of search results for each. I repeated this for 4 search engines. Google, Yahoo, Lycos, Ask. Then made a combination of such high paged words for my sub heading and posts titles.
Frankly, most of the time, I just wrote the titles, that I would search for in google.
Like for my type of content some of the high ranking words are Kids, Schools, Parenting, Indian, Reviews.
I am going make use of these words consciously in my content. Actually, even if I did not do this exercise, I would still be using these words in my posts. So the moral of the story is, write the content genuinely from the heart. The spiders will be forced to pick my posts whenever they see what is related to school, kids, products for kids and honest reviews. 🙂

4: I have kept a notepad file open, whenever a new name clicks in my mind, I jot it down. Then when I have a few handful, I open my Host site and start to find if these domain names are available or not. Then I keep only those which are not yet registered.
Important observation of mine: Never search for the site name in a search engine, too many times. Some smart guy will be keeping track of these searches and register them, even before I do. So use the hosting services only, as they want these names to be available to be registered and not blocked.

5: No more rules 🙂 use the logical mind and choose with the emotional mind.
6: My site name

Had I not selected this, it would be probably Reviews4Kids or honestreviews. But both were already registered. So no worries, my name is well picked by all search engines 🙂

Posted in Pre Website Decisions | Tagged: , , , , | Leave a Comment »

Purchasing right website host!

Posted by Madhurie Singh on August 28, 2009

I did a bit of reading about a few hosts available in the market based on the features, recommendations, fees/month and my gut feeling.

I value my gut feeling very deeply. I have always been better off by doing things that I feel is right. Infact, ALWAYS, I have had to face troubles, when I did something told by others, without researching or validating their claims!

My gut feeling says I go and buy a package from BLUEHOST.COM hosting.

Went to their site and payed $83.40 for a 12 months service to host my site with them.

Why did I boil down to BlueHost?

Reason 1: They were recommended by WordPress.Org themselves. Since I have been blogging with wordpress for a year now, I am very sure of one thing, that WordPress is 100% trustworthy. So if they think Bluehost is number one in their list, why should I bother and research on other hosts.

Reason 2: Even though Reason 1 was very convincing, I did a lot of research on other hosts. I found the second most tempting factor was their fee. It’s the one of the cheapest in the market and amongst those hosts recommended by WordPress. BlueHost fee is $6.96/ month. All others are way above. And those that charge $3-$4/month do not compare with the loads of features provided by BlueHost.

Reason 3: Bluehost has maximum number of WordPress blogs being hosted with them. That makes BlueHost most experienced in handling anything to do with WordPress.

Reason 4: Most people on the net are recommending BlueHost, especially those who are freshly building new websites.

Reason 5: Cpanel is the best control panel that is available in the market, to handle the domain and websites. And BlueHost has Cpanel.

Reason 6: I can host as many domains with BlueHost in that one single package, now that’s irresistable, isn’t it!

SO I registered my domain name MADHURIESINGH with BlueHost. By the way, it’s free for life with BlueHost. No need to pay annual fee to keep the domain name registered every year!

Posted in Pre Website Decisions, Website Host | Tagged: , , , , , , , , , , , , , | Leave a Comment »