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!

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


Jay Bhatt
Jay Bhatt
6,502 Points

How to transition your website from HTML/CSS to WordPress?

Currently in the process of transitioning my current website "foodmoneyandtravel.com" from my HTML/CSS code to a word press theme. I am a bit confused by how I would go about actually switching it. I understand that I would have to pick a theme and stuff and I have a working knowledge of how Wordpress works. However, I don't understand how you actually install the word press site on my blue host account. I know they have on-click installs but I don't really understand what this means.

Please help. Thank you!

1 Answer

Having a brief look at your profile, it looks like you haven't taken any PHP. In order to create a WP theme you are going to need to learn some basic PHP. I would also recommend installing and setting up a local web server to run WP on rather than using a live hosting account. I personally use the xampp server (cross-platform Apache MySQL PHP Perl stack), but if you take the PHP courses they will show you how to install MAMP (Macintosh, Apache, MySQL, PHP). Either is fine, and if you're running Windows you can install MAMP for Windows, or just install WAMP. Once you have a local web server running, installing WP on that server is not difficult. Then turning a static HTML site into a WP theme is a matter of using the correct PHP functions to organize the templates for your site. But if all the stuff that I am saying sounds overwhelming or confusing to you, I recommend: 1) go take the Beginning PHP track; then, go take 2) Beginning WordPress track. After doing those you will have more than enough base knowledge to understand a tutorial on how to do what you want. Or alternatively you could then 3) take the Development for WordPress track where you will learn how to create WP themes and plugins from scratch. Happy learning!

Jay Bhatt
Jay Bhatt
6,502 Points

Hey Mike! Thank you for answering. Currently I am working towards just picking a different theme (I chose the 2019 theme) and transferring all of my actual content over. Once everything is set (the new design), I just have no clue how to actually upload that on my bluehost account and that's what shows up when someone types in "foodmoneyandtravel.com". Do you have any ideas/literature you can point me towards?

Eventually, i'd like to learn php and build my own theme.

Again, Thank you for your response, Sincerely, Jay Bhatt