Because, once you have grasp of what makes WordPress theme work, you can build upon that foundation one brick at time.. Written by our own David Hayes, this free course will take you on tour of the core concepts of developing WordPress theme. You'll learn the keys to getting started, such the loop and how to harness the power of the functions php file.. You might be surprised to find out that theme could be comprised of as little as two files index php Provides template for your theme to display content style css Serves as the stylesheet for your theme.. To add bit more flexibility, a barebones theme might also include the following header php Displays the header portion of your website on each page footer php Displays the footer portion of your website on each page functions php Defines functionality for your theme, including enqueued scripts and styles, along with PHP code snippets, etc... Simply put, then you need to know Template Hierarchy. To dig in, be sure to check out Visual Overview to get idea of how things work.. One key to learning how to create WordPress theme from scratch is finding ways to simplify the process especially in the beginning. You could set this up just the way you like it in your WordPress theme, then save it to either your device or service such as GitHub.. The default themes that come bundled with WordPress can also be resource for your development journey..
Read more