- [Instructor] Previously we looked at…creating a custom front page for our Genesis sample theme…and we didn't really do anything too interesting for it.…We really just laid the framework.…Now I would like to come in and show you…how you could register a widget area…and then display it on the front page.…So there's going to be several steps involved.…First, in functions.php, we're going to write the code…that actually registers or creates the widget area…and then we're going to come into front page php…and write a function that adds in the display of that.…

Now I've got some snippets here ready to go.…There's a lot of typing…and I didn't want to make you watch all of my typing.…So, we're going to do a little copy pasting…and you will also have access to this snippets.txt…in your exercise file.…So I'm going to come over to functions.php,…and head down to the bottom of the file…and here on line 173,…I'll just go ahead and paste this in.…So let me walk through this.…So, we've got a function called genesis register sidebar…

Resume Transcript Auto-Scroll

Author

Released

7/28/2017

Whether you're a novice or advanced developer, Genesis provides a foundation that takes WordPress to places you never thought it could go. The Genesis framework for WordPress is more than a mere WordPress theme; it's an underlying framework of immaculate code offering three important benefits: SEO optimization, security, and a huge selection of design options. In this course, learn how to work with the framework in order to customize child themes. Carrie Dils discusses key aspects of Genesis—including template files and action hooks and filters—to help familiarize you with the structure and components that make up this framework. With a solid understanding of how Genesis operates, you can modify nearly any child theme.