wordpress general question


I have set up a free wordpress account and I also have my own spare website, call it xyz.info.uk.  I have enough knowledge to publish my own basic site.

I want to set up a blog.

Right, can I publish a blog to that site?
Would this be the best way to do it.
Could the blog be just a part of the website, ie contained in it eg xyz.info.uk/blog

I am a bit lost with blogs and I cant quite make out my options from the wordpress site.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
Wordpress started out as a blogging tool and transformed into a cms. So the lines are probably a bit muddy between what is a "site" vs "blog".     To answer your questions, you can do either.  Keep them separate or together.     If the site and blog are on the same content theme, I would keep them together.  

To help visualize, you may have your navigation set up with

Home | About | Bio | Products | Contact | Blog |

Under products

Product 1 | Product 2 | Product 3 |

and under blog you could have navigation of both date ranges or topics.

I would point links in your blog to your site pages.  If you are posting about a certain tool and that tool is something you sell, the have a link in the blog pointing to that page.
topUKlawyerAuthor Commented:
thanks padas

I have downloaded the Wordpress program files. Do I upload these to my  website "blog page" via dreamweaver or ftp?

some general pointers would be welcome here.
Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
I was answering your general question.  

The simple answer to put wordpress on your site uploading wordpress files and following these steps to upload, create the database, setting some config  files and running the install script.  http://codex.wordpress.org/Installing_WordPress

There are some other experts here that are well versed in all the ins and outs of WP.  Before you begin, read up on preventing spam http://www.experts-exchange.com/Web_Development/Blogs/WordPress/A_10349-Stopping-Spam-in-WordPress.html and preventing hacks http://www.experts-exchange.com/Web_Development/Blogs/WordPress/A_10806-Recovering-From-and-Preventing-WordPress-Site-Hacks.html

Wordpress is a CMS so in general you really will not need to use dreamweaver unless you are developing custom themes for yourself.  

Are you trying to use wordpress just for the blog and keep your site as is or are you trying to  make an all in one site & blog using wordpress?  If you do keep them separate, you can install WP in a sub folder and keep your site top level.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

Jason C. LevineNo oneCommented:
Hi topUKlawyer,

Let's rewind a bit.  Padas has given you good advice so far but I want to start in a different place.

I have enough knowledge to publish my own basic site. I want to set up a blog

The first thing I want to make sure you understand is that the two sentences above are not mutually exclusive.  At the most basic level, a blog is just a series of web pages that function like your online diary and are usually organized from most recent to least. You don't need WordPress or any other tool to make a blog if you are willing to put in the sweat equity of managing the pages.  I just want to be sure you are choosing the right tool for you and not using WP because someone told you you should...

The tools (WordPress, Tumblr, Blogger, etc.) evolved to reduce some of the pain involved in managing old-style sites and further evolved into things that could allow non-technical users to publish their own sites and also reduce the need to have a developer write custom code to have more advanced features.  But managing a site on a server has its own challenges so...

I have set up a free wordpress account

The people who wrote the tools wrote them in such a way that they could be centrally hosted and managed.  All users had to do would be to sign up and start publishing after a brief tutorial on the backend administration.  So when you set up a Wordpress.com account, you are using a specially customized and modified version of Wordpress that is not fully under your control.  You can publish content but your ability to affect the theme of the site is very limited and you can't add plugins beyond what it already included (which is a lot).  So you would be fine hosting your blog on Wordpress.com assuming you have (or want) your "business" site elsewhere (technically you can pay WordPress.com to get more control but this usually isn't worth it unless you are a Fortune 500 company).

I also have my own spare website

For slightly more advanced/experienced users who know about hosting their own stuff, you can download WordPress and install it on your server provided you have PHP and MySQL running.  This gives you complete control over the site and options...you can upload any theme or plugin you want or create your own. This comes at some risk of fending off spammers and hack attempts but as padas demonstrated, there are tutorials and tools that help you manage that risk.  That brings us to:

Right, can I publish a blog to that site?

Yes.  You can do any of the following:

1)  Just declare a section of the existing site to be the blog and publish web pages with the new content.

2) Install WordPress in a subdirectory on that site and run it somewhat separate from the main site.

3) Replace the entire site with a WordPress installation (start over and import existing content)

4) Publish the blog at Wordpress.com and just link to it from the main site and vice-versa.

Would this be the best way to do it.

Which "this" are we referring to :) ?

Generally speaking there isn't a right or a wrong way to integrate a blog section.  What's important is the regular publishing of content and the attention that content gets from Google. As for the method of publication, the decision ultimately comes down to what makes you the most comfortable balanced by the need to upgrade or change your existing properties.

I hope this clears up some confusion for you.  Feel free to ask me or padas any follow up questions.
topUKlawyerAuthor Commented:
Thank you for your patience.

My hosting package for the web site has a so called one click solution which looks doable.
It has step by step guidance.

However I am confused by this:

It says if you want to upload to root folder, and then gives the steps. OK

Also says if you want to upload to xyz.co.uk/blog then gives the steps for that. OK


Does an upload to xyz.co.uk/blog create a standalone blog.

Does the upload to root folder place the blog in your main site on a page of the site (see your navigation list above, Home | About | Bio | Products | Contact | Blog |   )
Jason C. LevineNo oneCommented:
Does an upload to xyz.co.uk/blog create a standalone blog

Upload followed by running the install, but yes.

Does the upload to root folder place the blog in your main site on a page of the site (see your navigation list above, Home | About | Bio | Products | Contact | Blog |   )

It places the blog in a subdirectory of the main site but you would need to modify the main site to add links to the new subdirectory.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Social Networking

From novice to tech pro — start learning today.