Join Carrie Dils for an in-depth discussion in this video Client use vs. public theme distribution, part of WordPress and Genesis: Building Child Themes from Scratch.
- Before we dive into the specifics of creating a Theme,…I'd like to point out an important distinction,…and that is creating a Theme for a specific use on…a single website, like a client's website, is very different…than creating a Theme that you plan to distribute.…Consider these examples.…When creating a single website, you wouldn't need…color options, you'd just include exactly the colors…you want in your css.…With the distributed Theme, however, you might want include…a variety of color options so that each user…can choose their desired color scheme.…
For a single website, you know exactly how each Widget area…will be used, and you'll style it accordingly.…Let's say you want to use a Search Widget…in the Header Right Widget area on a client site.…Well, you'd focus on making sure that looked good.…But, if your Theme is available for others to use,…you need to consider many different scenarios…about how people would use your Theme.…Maybe someone else wants to put a Custom Menu Widget…in the same Widget area, so you need to make sure…
- 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?
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.