{"id":99286,"date":"2020-01-30T16:43:02","date_gmt":"2020-01-30T22:43:02","guid":{"rendered":"https:\/\/wpengine.com\/?p=99286"},"modified":"2025-05-14T13:34:54","modified_gmt":"2025-05-14T18:34:54","slug":"getting-started-with-the-genesis-framework","status":"publish","type":"post","link":"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/","title":{"rendered":"Celebrating 10 Years of the Genesis Framework"},"content":{"rendered":"\n<p>This Saturday, <a href=\"https:\/\/wpengine.com\/themes\/genesis-framework\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">the Genesis Framework<\/a> will celebrate its 10th birthday. That\u2019s a full decade of WordPress websites that have benefited from Genesis, which has been one of the world\u2019s most popular WordPress theme frameworks since it launched.&nbsp;<\/p>\n\n\n\n<p>With the addition of <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/wordpress.org\/support\/article\/post-types\/\" target=\"_blank\">custom post types<\/a> and <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/wordpress.org\/support\/article\/custom-fields\/\" target=\"_blank\">custom meta fields<\/a> in 2010, WordPress was quickly evolving from its roots as a blogging platform into a full-fledged content management system (CMS). At the time, a number of companies came into existence with the express purpose of adding value around these new capabilities. Genesis was one of them.&nbsp;<\/p>\n\n\n\n<p>But Genesis didn\u2019t just add value. The theme framework played\u2014and has continued to play\u2014 an integral role in the evolution of WordPress itself, allowing site builders of varying skill levels to quickly and easily build great-looking websites.&nbsp;&nbsp;<\/p>\n\n\n\n<p>With the introduction of WordPress 5.0 and its new block-based editor just over a year ago, we\u2019re arguably in a similarly new era for WordPress, in which the CMS is again evolving to meet the new expectations of today\u2019s digital audiences. Nonetheless, Genesis is as relevant today as it was when it was born\u2014arguably more so, as Genesis-built themes embrace content blocks and mobile-first approaches that are priorities for today\u2019s site builders.&nbsp;<\/p>\n\n\n\n<p>All that said, many WordPress users are still unfamiliar with Genesis and all of the ways they can put the powerful theme framework to use for their sites. Keep reading below for a quick primer on this amazing theme framework, and the ways you can get started using Genesis today.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Genesis\u2014What is it?&nbsp;<\/strong><\/h2>\n\n\n\n<p>At its core, Genesis is a parent theme template that has served as the foundation for more than 1 million WordPress sites. It combines all of the design, layout, SEO, and performance features needed to power a professional website.&nbsp;<\/p>\n\n\n\n<p>Genesis also offers users the ability to safely and easily update and switch between themes at scale, offering the ability to incorporate new technologies more easily.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How does Genesis work with WordPress?<\/strong><\/h2>\n\n\n\n<p>The simplest way to think of how Genesis works with WordPress is this: WordPress is the engine of your car, Genesis is the body and frame, and StudioPress themes are the paint job.&nbsp;<\/p>\n\n\n\n<p>Whether you call it a framework or a parent theme, Genesis provides a layer of rich features on top of WordPress and serves as the foundation for child themes.&nbsp;<\/p>\n\n\n\n<p>A child theme is a layer of code that sits on top of the Genesis Framework and is comprised mainly of the design elements for a site, but can also extend and modify the default functionality of the Genesis Framework. In the same way you can extend WordPress by using action hooks and filters inside plugins, you can extend Genesis by using its extensive library of hooks and filters inside a child theme.&nbsp;<\/p>\n\n\n\n<p>Rather than build a theme from scratch, you can build a child theme with unique specifications while leaning on the framework for core site functionality.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Working with child themes&nbsp;<\/strong><\/h2>\n\n\n\n<p>WP Engine offers a <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/wpengine.com\/studiopress-themes\/\" target=\"_blank\">suite of StudioPress Themes<\/a>, all built to run on the Genesis Framework. They are professionally-designed, mobile-responsive child themes that look great right out of the box, making it easy to create and deliver a turnkey digital experience.&nbsp;<\/p>\n\n\n\n<p>You can also use a StudioPress theme as a starting point for a custom theme or build a custom theme from scratch. If you\u2019ve written WordPress themes from scratch, created child themes as a way to customize a parent theme, or used starter themes like _s as a base, then you\u2019re familiar with the WordPress theme development principles outlined in the WordPress Theme Handbook.&nbsp;<\/p>\n\n\n\n<p>What makes Genesis different from typical theme development is how you customize the features and markup on the page. Rather than directly editing the core theme files\u2014as you would typically do in a custom theme\u2014you use hooks and filters to remove or modify core Genesis features and add your new features.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Get Started with Genesis and WP Engine&nbsp;<\/strong><\/h2>\n\n\n\n<p>Interested in learning more about Genesis and the ways you can put it to use? Check out our whitepaper: <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework-and-wp-engine\/\" target=\"_blank\">Getting Started with the Genesis Framework and WP Engine<\/a>&nbsp;<\/p>\n\n\n\n<p>This whitepaper offers a helpful outline for getting started with the Genesis Framework, and it will walk you through ways you can customize it, and some best practices for putting it to use. You\u2019ll also learn best practices for keeping your website secure with Genesis and how to optimize performance and SEO using the framework. <\/p>\n\n\n\n<p><a href=\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework-and-wp-engine\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Check out the whitepaper today<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This Saturday, the Genesis Framework will celebrate its 10th birthday. That\u2019s a full decade of WordPress websites that have benefited from Genesis, which has been one of the world\u2019s most popular WordPress theme frameworks since it launched.&nbsp; With the addition of custom post types and custom meta fields in 2010, WordPress was quickly evolving from<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":200,"featured_media":43216,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-99286","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Getting Started with the Genesis Framework<\/title>\n<meta name=\"description\" content=\"The Genesis Framework has been one of the most popular WordPress theme frameworks for ten years. See why more people build their WordPress sites with Genesis.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Started with the Genesis Framework\" \/>\n<meta property=\"og:description\" content=\"The Genesis Framework has been one of the most popular WordPress theme frameworks for ten years. See why more people build their WordPress sites with Genesis.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-30T22:43:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-14T18:34:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2018\/10\/genesisdigitalmarketing_hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Abe Selig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wpengine\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Abe Selig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/\",\"url\":\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/\",\"name\":\"Getting Started with the Genesis Framework\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/resources\/#website\"},\"datePublished\":\"2020-01-30T22:43:02+00:00\",\"dateModified\":\"2025-05-14T18:34:54+00:00\",\"author\":{\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/b732a884dbf4917dcd15ce2e9fbd3652\"},\"description\":\"The Genesis Framework has been one of the most popular WordPress theme frameworks for ten years. See why more people build their WordPress sites with Genesis.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/resources\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Celebrating 10 Years of the Genesis Framework\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/resources\/#website\",\"url\":\"https:\/\/wpengine.com\/resources\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/resources\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/b732a884dbf4917dcd15ce2e9fbd3652\",\"name\":\"Abe Selig\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/resources\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6deb04da8be57a16bed1b5ad7722572beaa7ed7292795763c9324d46b0ad9454?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6deb04da8be57a16bed1b5ad7722572beaa7ed7292795763c9324d46b0ad9454?s=96&d=mm&r=g\",\"caption\":\"Abe Selig\"},\"description\":\"Abe Selig is a writer, amateur musician and accomplished inshore fisherman. He began his career as a journalist and now tells stories about technology and the ways it\u2019s helping businesses thrive. He is an Austin, TX native who has lived in New York City and traveled all around the world. You can reach him at abe.selig@wpengine.com.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting Started with the Genesis Framework","description":"The Genesis Framework has been one of the most popular WordPress theme frameworks for ten years. See why more people build their WordPress sites with Genesis.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Getting Started with the Genesis Framework","og_description":"The Genesis Framework has been one of the most popular WordPress theme frameworks for ten years. See why more people build their WordPress sites with Genesis.","og_url":"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_published_time":"2020-01-30T22:43:02+00:00","article_modified_time":"2025-05-14T18:34:54+00:00","og_image":[{"width":2400,"height":1260,"url":"https:\/\/wpengine.com\/resources\/wp-content\/uploads\/2018\/10\/genesisdigitalmarketing_hero.jpg","type":"image\/jpeg"}],"author":"Abe Selig","twitter_card":"summary_large_image","twitter_creator":"@wpengine","twitter_site":"@wpengine","twitter_misc":{"Written by":"Abe Selig","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/","url":"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/","name":"Getting Started with the Genesis Framework","isPartOf":{"@id":"https:\/\/wpengine.com\/resources\/#website"},"datePublished":"2020-01-30T22:43:02+00:00","dateModified":"2025-05-14T18:34:54+00:00","author":{"@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/b732a884dbf4917dcd15ce2e9fbd3652"},"description":"The Genesis Framework has been one of the most popular WordPress theme frameworks for ten years. See why more people build their WordPress sites with Genesis.","breadcrumb":{"@id":"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/resources\/getting-started-with-the-genesis-framework\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/resources\/"},{"@type":"ListItem","position":2,"name":"Celebrating 10 Years of the Genesis Framework"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/resources\/#website","url":"https:\/\/wpengine.com\/resources\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/resources\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/b732a884dbf4917dcd15ce2e9fbd3652","name":"Abe Selig","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/resources\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6deb04da8be57a16bed1b5ad7722572beaa7ed7292795763c9324d46b0ad9454?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6deb04da8be57a16bed1b5ad7722572beaa7ed7292795763c9324d46b0ad9454?s=96&d=mm&r=g","caption":"Abe Selig"},"description":"Abe Selig is a writer, amateur musician and accomplished inshore fisherman. He began his career as a journalist and now tells stories about technology and the ways it\u2019s helping businesses thrive. He is an Austin, TX native who has lived in New York City and traveled all around the world. You can reach him at abe.selig@wpengine.com."}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts\/99286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/users\/200"}],"replies":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/comments?post=99286"}],"version-history":[{"count":0,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/posts\/99286\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/media\/43216"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/media?parent=99286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/categories?post=99286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpengine.com\/resources\/wp-json\/wp\/v2\/tags?post=99286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}