Ok, folks. This Genesis tut is gonna be a quick one.
I was recently asked if there are great features of the Genesis Framework that are generally overlooked. I’ve had that question several times and, instead of just answering like a normal person, I figured I’d answer in the form of a tutorial. Why not, right?
While I’m not entirely sure if adding intros and headlines to archives is “overlooked,” it is a really cool Genesis feature. So, here goes.
What are Archives?
In case you’re not sure what I mean by archives (a.k.a. content archives), it’s just a list of posts, generally displayed in descending order.
Sound like a blog page? It is.
It’s any listing of posts, be it posts in a particular category, posts associated with a particular tag, or even a custom post type.
For example, here are all the blog posts in my “Genesis” category: carriedils.com/category/genesis-framework/.
Chances are you have archive pages on your WordPress site whether you know it or not. As a matter of fact, a default WordPress install comes with a post called “Hello World” that’s in the “Uncategorized” category, which means that (unless you deleted it) you have an archive page located off your domain at /category/uncategorized/.
Who Gives a Rat’s Patootie?
Possibly no one. But likely many folks (and search engines, too).
The default behavior of these archive pages is to simply display posts in reverse chronological order. You can control a handful of settings under Genesis > Theme Settings in terms of whether you want a featured image to display and whether you want to display the full post, a part of the content, or just an excerpt.
Beyond that, there’s no “extra” information on the page other than a list of your posts.
But how awesome would it be to add both a headline (or title) and a description of an archive page?
Genesis makes this INCREDIBLY EASY to do and you get the benefit of giving your reader’s a heads up of what to expect from the following posts as well as give those search engine spiders a tasty morsel of (hopefully) meaningful content.
How Do I Add a Headline & Description to a Content Archive?
I’m so very glad you asked.
Let’s start with a category archive. From your WordPress admin, go to Posts > Category and click the Edit link for the desired category.
There’s a bunch of settings on that page you can take time to explore later, but for this tutorial, we’re looking for the following:
- Archive Headline
- Archive Intro Text
That’s where the gravy is.
For my example, I’m editing a category called Accessibility, so my Archive Headline should reflect that (assuming you name your category something meaningful).
My Archive Intro Text gives readers an idea of what they’ll find in those posts, which means I’m also giving search engines a better idea of what that content relates to.
Once I’ve done both of those things and clicked the Update button on that page, I can now see that on my Accessibility archive page: carriedils.com/category/accessibility/.
* Keep in mind, this is no SEO magic weapon. You still need to write good content with relevant keyword focus, but once you’ve done that, taking the extra step to add in a headline and intro gives you a little extra something. And we all know that a bunch of little extras can add up!
Get excited, because this process is identical to the one we just went through. Instead of going to Posts > Categories, just go to Posts > Tags and then follow out the instructions.
Custom Post Type Archives
The idea is essentially the same for custom post type archives. As of Genesis 2.0, you can include support for custom post type archive settings when registering the post type.
Once that’s done, the menu for that post type in your WordPress admin will show an option for Archive Settings.
From there, follow the same process as you did for categories and tags.
Not so bad, eh?
Unless you’re going the route of registering custom post types you can take advantage of a great Genesis Framework feature without touching a lick of code.
Want to know other nifty things you can do with Genesis? Check out these tutorials FROM MY ARCHIVE. 😉