I was just hired to work in web design with WordPress and I'm struggling because I'm not experienced with the platform. My job is, basically, take the design made in Adobe Illustrator and build the layout in HTML and CSS.
Today I was assigned a site that's already online and had to build the new layout. My instructions were to activate the new template in the WordPress wp-admin
, to create the new files (index.php
, header.php
, footer.php
and style.css
) in the FTP server and build from there.
Everything OK with that except that when I'm working on the site (maybe 3 or 4 hours), the site is kinda down because I'm uploading the new (incomplete) layout, am I explaining correctly?. E.g., if the web address is theclientsite.com
I go to theclientsite.com/wp-admin/themes
, define and activate new theme, write the code and test it directly in the browser going to theclientsite.com
.
The question is: is there a way to work locally with the WordPress installation? I mean a way to test the site in something like localhost/theclientsite
in the browser. My intuition says that the answer is YES, because we're talking about php code. But, as I said, I'm not experienced in the WordPress platform. I don't know if I need to be connected to a WordPress's server or something like that, or if I need to install something in my machine.
Any help, guide or tutorial is welcomed and will be appreciated. Thanks in advance for your answers.