My Genesis Starter Theme

I build custom Genesis child themes for most of my clients. Rather than starting from an existing StudioPress theme, I use my own starter theme: EA Genesis Child.

What is a starter theme

A starter theme is a base upon which you can build your own custom theme. They usually have minimal styling and contain the features and functionality you use on every site you build.

I recommend you check out StudioPress’ starter theme, Genesis Sample, in addition to mine. After you’ve built a few Genesis sites you’ll likely build your own starter theme structured to your liking.

My starter theme includes

SASS for Styling

Rather than one long stylesheet, my styles are broken into smaller SASS partials for a cleaner organization. I also use variables for key settings (colors, column widths), mixins for helper functions, and dynamically generate styles.

Gutenberg Ready

The theme includes theme support for new Gutenberg features. It also compiles a separate stylesheet so the editor matches the frontend display.


Genesis can be made more accessible by enabling the accessibility features.

Template partials for archive pages

See this article for more information.

Login Logo

The site login form displays the client’s logo (example)

Miscellaneous performance improvements

Like minimizing classes on nav menus and posts and removing avatars from comments.

Download Now

My starter theme is available for free on GitHub.

Click here

Bill Erickson

Bill Erickson is a freelance WordPress developer and a contributing developer to the Genesis framework. For the past 14 years he has worked with attorneys, publishers, corporations, and non-profits, building custom websites tailored to their needs and goals.

Ready to upgrade your website?

I build custom WordPress websites that look great and are easy to manage.

Let's Talk

Reader Interactions


  1. Jumedeen khan says

    Awesome theme,

    I see many new features but I think you missed one important features.

    As we all know, every wordpress site have related posts but genesis framework have not.

    If you add “Related Posts” then no need additional code to show related posts.

    I’m sure this is required feature for wp themes, please add this features.

Leave A Reply