Join Carrie Dils for an in-depth discussion in this video What you should know, part of WordPress and Genesis: Building Child Themes from Scratch.
- This is not a beginner course and I'm starting with the assumption that there are few things you already know. You should be familiar with building websites and know how HTML5 works. A really good course to check out in the library is HTML5: Structure, Syntax and Semantics with James Williamson. You should also be familiar with the basics of PHP and CSS. If you need help, check out David Powers' PHP for Web Designers. Although, it's not WordPress specific, it'll help you understand the basics of working with PHP.
Likewise, if you want to delve into a better understanding of CSS, check out CSS: Core Concepts, also by James Williamson. Finally, because the Genesis Framework provides a unique structure for child theming, you need to have a solid grasp of the Framework itself. If you're not quite there yet, I'd highly recommend watching Customizing Themes with Genesis for WordPress by yours truly.
- Why build a theme from scratch?
- Creating a theme folder
- Creating the CSS and PHP files
- Adding a theme setup function
- Adding features and functionality to your child theme
- Styling the theme
- Adding content to widgets
- Making the theme responsive with media queries
Skill Level Intermediate
1. Building a Theme
2. Setting Up Your Basic Theme Structure
3. Generating Site Features and Functionality
4. Building Out Your CSS
5. Going Further with CSS
6. Putting It All Together
Prepare your theme2m 31s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.