The Genesis Framework is mature software, dating back to 2008 and still under active development. It is a parent theme where core functionality lives. Whether you call it a framework or a parent theme, Genesis serves as a robust foundation for child themes, which are covered in more detail throughout the course.
- [Instructor] Before we dive in, let's step back and take a look at how the Genesis framework came to be, and how it works with WordPress. StudioPress, the company behind the Genesis framework, was created by Brian Gardner in 2009 as a marketplace for premium WordPress themes. Each StudioPress theme runs on top of the Genesis framework. So you can think of the framework as sort of a mega-theme, where core functionality lives. In WordPress terms you might also hear it referred to as a parent theme. Whether you call it a framework or a parent theme, Genesis serves as the foundation for custom child themes, which we'll talk more about later in this course. The framework encapsulates all of the security and performance features in foundational code you need for your site. So where does WordPress fit into the picture? Well, there is no picture without WordPress. StudioPress describes it like this, "WordPress is the engine that runs your site, "and Genesis is the frame or the body "that provides the HTML structure. "Child themes are the paint jobs you use "to customize the way your site looks and works." In 2018, WP Engine, a managed WordPress hosting company, acquired StudioPress. This was an exciting step, and as part of the deal the Genesis framework and all StudioPress themes were made available as part of WP Engine hosting plans. The Genesis framework was already mature software. And since its time as part of the WP Engine family, Genesis remains under active development. With a continued commitment from the WP Engine and StudioPress teams to evolve the software alongside WordPress, Genesis is the best theme framework out there, in my opinion.