WordPress: Customizing Themes with Genesis

WordPress: Customizing Themes with Genesis

1h 17mIntermediate2020-03-11

Authors

Carrie Dils

Carrie Dils

Development, WordPress

Course details

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.

Skills covered

GenesisStudioPressWordPressContent Management Systems (CMS)Web DevelopmentOpen SourceDeep Dive (X:Y)

Concepts

Introduction

  • Customize Genesis child themes
  • What you should know
  • Working with provided code snippets

Setting the Stage for Customizations

  • Set up a development environment
  • Select a child theme to customize

Technical Overview of Genesis and WordPress

  • The core of Genesis Framework
  • Template files in Genesis Framework
  • The child theme template structure
  • The WordPress loop
  • The Genesis loop
  • Action hooks and filters in WordPress
  • Action hooks and filters in Genesis
  • Challenge
  • Solution

Customizing Themes

  • Tips for customizing themes
  • Editing the style sheet
  • Working with functions.php
  • Conditional statements
  • Modify Comments title
  • Changing Google fonts
  • Challenge
  • Solution

Working with the Loop

  • Digging deeper into the WordPress loop
  • Using a custom Genesis loop
  • Using query_args in a custom field
  • Challenge
  • Solution

Conclusion

  • Next steps
40,000 Toman