Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress How to Build a WordPress Blog Without Coding Posts and Pages in WordPress The WordPress Post Publish Page

WordPress setup

Hi, I expected every Wordpress setup should include a database and an FTP account in order to upload WP. You did not go through this process here. Can you explain why?

3 Answers

Jay Mayu
Jay Mayu
6,805 Points

Hi Slavash, If you are to install WordPress manually then you need to crete db and upload files via ftp etc.

if your hosting offers one click install for WordPress, then most of the tedious manual work is automated for you. All you have to do is provide a username, password and email for your blog along with the intended url where you want to install your site. I have used it numerous times and it works just fine.

Check with your hosting provider whether they provide one click WordPress install. As far as I know most of the hosting providers do provide this service these days.

Hi, I am using BlueHost. They do provide a one click install. I went through the process and installed it. I noticed during the install being bombarded by offers to purchase perimium themes. I hope there are good free options available are just as good. I am looking to create a responsive blog.

Another question is regarding security. I remember way back last year I tried out a Lynda.com tutorial which suggested for security reasons I should install WP on different directory. Then set the site URL to the domain you want it to appear as. But point the WP address to domain_name/directory_name.

I would appreciate your opinion.

Finally, is the Treehouse tutorial based on the current WP version? Because what I have looks slightly different to the video tutorials.

Thanks Siavash

Jay Mayu
Jay Mayu
6,805 Points

Hi Siavash, Usually one click installer will install it in the root of your url. Usually if the file permissions are messed up then there is a good possibility of getting hacked. But these one click installers take care of them.

There are many security measures you can take to prevent your site from being hacked. I've put up some tips here. http://mayuonline.com/wordpress-security-tips/

It doesn't look like the WP shown in the tutorial is that old. I hope you will be able to follow up. Learn the basic concepts around WP that'll help you to stabilize you against any future releases. Even proposed WordPress 4.0 doesn't have much difference from the current version.

Feel free to ask if you encounter any specific problem and I"m sure the people here will be more than willing to help you out.

Good luck Jay

Brady Sammons
Brady Sammons
10,855 Points

Siavash, yes don't worry, luckily for us wordpress has become one of the most popular content management systems (CMS) and this there are tons of free resources out there including themes!

You are absolutely correct about security, and having the install in a different directory is really a smart idea, and will make the site harder to hack. also wordpress shippes with a plugin called "Akismat" definitely use this if your going to allow google search engine to index your site, it can prevent email bots and spam from abusing your forms! Hope this helps