Genesis Sample Theme with Sass & Gulp - A Nice Starter

· Travis Rodgers  · 2 min read

When people ask me about a good Genesis starter theme, I now answer exclusively with "the Genesis Sample theme…..with an added Sass & Gulp workflow." I'll share it with you in this post.

I've been back and forth on Genesis starter themes over the years.

I made one a while back with the Genesis Sample theme, again with a Sass and Gulp workflow, but over time realized I had changed up so much code and shifted so many things around that it had become more of a burden than a helper.

Then I came across Bill Erickson's starter theme and really enjoyed using it for a month or two, but it just has a bit too much going on for my taste.

Thus, I decided to step back a bit and simplify things.

Here's what I did:

First, I grabbed the latest Genesis Sample theme from Studiopress (3.0).

Second, I decided not to change anything at all except for the assets and the workflow. That means no gutting functions.php and no creating a custom plugin, by default, to throw everything in.

I used Sridhar Katakam's Sass files to replace the default CSS.

Finally, I added WP Gulp to incorporate a full-featured Gulp workflow

So if you are looking for a nice, simple, Sassified, Gulp-driven Genesis Starter theme to begin your projects with, this one is simple to use and based off of the latest and greatest Genesis Sample theme.

Here it is: Genesis Starter Theme

This page may contain affiliate links. Please see my affiliate disclaimer for more info.

Related Posts

View All Posts »
How to Upgrade Git on RHEL7 and CentOS7

How to Upgrade Git on RHEL7 and CentOS7

Red Hat Enterprise Linux 7 (RHEL7) comes with git 1.8. And git 1.8 is old and unusable in most situations. So how you do upgrade it. Well, with this script of course.

How to Manage Dotfiles with GNU Stow

How to Manage Dotfiles with GNU Stow

A simple, powerful workflow for managing any Linux dotfiles with GNU Stow. This guide walks you step-by-step through setting up a clean, scalable dotfiles system using a Ghostty config as the example.