Never miss a thing!

Sign up to have the latest news and announcements from my site delivered straight to your inbox.
  • This field is for validation purposes and should be left unchanged.

Reader Interactions


  1. Hey, Ozzy! Of course you could do all of the above w/o Extender – I’ve found it’s a nice, consistent place to “house” my customizations. Thanks for stopping by!

  2. Love it
    All great ideas, not sure which I’ll use first – like the idea of a two tone title.

    Have you updated to latest version?

    Long live Genesis and long live the Extender.

    • I haven’t updated yet (not showing an update available, for some reason?), but I did need to uncheck the box to include Genesis Column classes in the stylesheet. Since those are included in 1.9, I was getting a bit of clash. Looking forward to seeing what you come up with!

  3. Carrie,

    One word – Bravo! Really appreciate the time you took to produce this post. I haven’t used Genesis Extender much at all but it looks like you’ve just begun to tap its resourcefulness. In particular I love the call to action utility and may just borrow/steal that if/when I get around to producing v. 2.0 of my site.

    Now can I say ‘more, more, more!’ – HA!

    Seriously, much appreciated for sharing thy findings!


  4. Thanks, Ben! I think the hook boxes are my favorite part. Like I said to Ozzy, you don’t need to plugin to do these customizations, but it just makes it easier! Feel free to steal my stuff and improve on it – then I’ll come back and steal your improved version. Ha!

  5. Wow! That’s some kind of share love. Impressive. Much thanks for the code bits. Hopefully someday we’ll be able to repay with some code snippet goodies of our own. You know, after we get get further along the learning curve than our current WP noobness status when we’re past posting things like the variation of “Hello World” below…

    • Thanks for stopping by, Rudd. Yeah, there are lots of places for secret stashes of code. I like using GE for all my customizations across sites – helps me remember where I put things when I go back to a site I haven’t worked on in awhile.

      • The video does make it look interesting, but I’d have a couple of issues with it.

        1) You say that GE makes it easy to house snippets, but from the video, all of this could be hidden in various tabs and sub tabs – with functions.php it’s all in one place, and easy to find something with Cmd / Ctrl-F. Sure, you need to have a basic knowledge of FTP, but that’s a skill learnt once for any web development project.

        2) If you enter some syntactically incorrect PHP in GE and hit save, I’d expect it to throw a fatal error (usually, a white screen). And that then needs to go in and fix the error anyway – except it may not be obvious where the value that was entered into GE is stored (does it rewrite functions.php? Does it store the values in a DB? Does it write them to a custom functions file?)

        No-one should ever be editing PHP for a site, via some UI on that site. It will only leads to tears eventually.

        • Hey Gary,
          Appreciate your two cents!

          1) It all falls under the Genesis admin menu, so it’s not too distracting to locate – especially if you’re using the plugin across various sites and get used to looking for it in the same place.
          2) There’s a toggle in the plugin that allows/disallows the php to affect the admin, which makes a syntax error “safer” to make than in functions.php.

          To your point, there’s nothing the plugin does that you can’t accomplish with functions.php and a little elbow grease. 🙂 I think where it really shines are the easy home page layout options. The plugin still requires a basic knowledge of how hooks and filters work, but I think it’s a good stepping stone for someone getting their feet wet with customizing Genesis themes.


  6. Found 1) really useful here as I’d not really found a good solution with an image in Minimum.

    I’ve just been using GE for the last week or so and found it quite useful. I am a bit concerned though how updates to Genesis will affect GE going forward and whether it will remain compatible.

    • Hey Jon,
      Glad it worked for you! I think GE will continue to stay on top of updates to be compatible with Genesis. With the last roll-out of Genesis 1.9, GE immediately rolled out a quick update to the plugin. I’d say they’re invested. 🙂

  7. I tried 6. but couldn’t get it to work with Minimum. Is the syntax correct ? is_singular(‘portfolio’)

    I see you’ve taken it off your portfolio page. I’ve quadruple checked the syntax and that the conditional is hooked.

    • Hi Jon,
      I just tested it again and it works. You may have a plugin that’s causing conflict. The ‘portfolio’ part of the code should match the name of your custom post type (In the case of Minimum, it’s ‘portfolio’ by default) – have you changed it?

      Try changing the hook location just to see if you can get it to show somewhere on a single portfolio page.

      p.s. I changed my theme over the weekend and haven’t had a chance to update my portfolio pages as I’d like.

      • That’s so weird. I can’t get it to work on two sites. The only other conditional I’ve got working on the page is to not show a Genesis Call Out box but that should affect it.

        Thanks for trying out though.

        Nice site redesign. I like it.

  8. I got this plugin a few weeks ago and tried out a few homepages. It seemed ok. So today I’m working on my site and open the plugin to follow the affiliate box tutorial. Right there on the general settings page is a button that says “remove all page titles”. 1 click – done. I like it. Not everyone is a coding expert (I’m reading your code tuts) and I think it will be very helpful.

  9. No.4 doesn’t work for me on the Prose theme. I tried both on the extender and prose custom code. I don’t know coding but it’s probably due to some spaces in the code.

  10. Quick question (I think)… I need to move the primary/secondary navigation to underneath the page title on the home page only (ditched the page titles entirely for the rest of the site). Can that be done with this plugin?

    • Absolutely! You could do it without to (just using functions.php). Depends on your comfort level mucking around in the theme functions file. 🙂 GE is kinda a “safe place” to play. 🙂

  11. So many amazing tools…

    BTW, I landed on your site after searching for info on Genesis and child-themes. I’m in the learning curve portion of that journey. It’s quite challengin at times, a bit like learning a new language, but I find you have a great way of clarifying things and that isn’t as common as needed. Wish I could afford you, i’d hire you just to coach me along on a project!

    I bookmarked your site and will continue to glean from it… Thanks again for sharing your knowledge and “connecting” with your audience…!



    • Hi Andre,
      Thanks so much for the feedback. Makes the time spent writing posts totally worth it to know others are getting good mileage out of it!


  12. Carrie, quick question… could I use the same thing in #1 to force a break in the page title? I have a client who is a therapist and has lots of letters after his name, which is just long enough to push only one set of letters down but not the other. Looks kinda funky.

  13. Hello Carrie, you have some useful tips here. I am using the Balance child theme and want to have the description in a different color to that of the title which I can easily change. Any tips to do this is will be thankfully received.

  14. Thanks Carrie

    I recently bought the extender and your tips were great to give me an understanding on the basics. Looking forward to more tips on extender.

    Thanks Paul

  15. Wahoo!! Finally had an excuse to try tip #2 – I didn’t do it using extender, but when I saw the title in the original theme I’m using and new I didn’t want to use a logo image I got all kinds of excited to head here for the tutorial. Thanks so much!

    • Oops! Make that #1 – and I have to echo the comment just below me – Google sends me here for answers over and over and I’ve never been steered wrong 🙂

  16. Hi,
    Great post, I am having a hard time using the Genesis Extender to display a box above my blog page and articles. Cant seem to get it to work. What hook should I use?

  17. Hi Carrie,
    Just getting familiar with Genesis. So even with the Extender, I would have to add code? conditionals, hooks, functions…. sorry, but I haven’t explored that far yet. Probably basic, but I must ask before I buy, right?
    Thanks Carrie!

    • Hi Kitty,

      Thanks for your question. You are right – you would still have to get your hands dirty with code. BUT if you’re wanting to learn code, I think this is a “safer” environment to learn in than just mucking straight about in your functions file. 🙂 On the other hand, if you’re not wanting to do code customizations, this is probably not the toy for you. 🙂


  18. I’ve wondered about the plugin versus the Dynamik theme. Which is better? If you can do all this customization with the plugin, does it really matter? What are the benefits to using the theme over the plugin?

    • Hi Angela,
      The two products are very similar, but the main difference is that the plugin can run on any Genesis child theme. So, if you already like your site but want to add some bells and whistles, the plugin is all you need. On the other hand, if you’re wanting to build out a completely new site with a new look, Dynamik is the way to go.

      Personally, I prefer keeping the functionality in the plugin – that way I can change themes periodically (as I’m apt to do) without losing those customizations.


    • Hey Daniel,
      You’d still have to spin the code – in other words, Extender doesn’t have any built-in options for making pagination happen on template pages – but you could still stash your code in Extender as opposed to your theme’s functions file. Bottom line: Extender won’t get you any closer to what you’re needing.

      I haven’t done what you’re talking about, but you should be able to just modify the query on your template page using the posts_per_page arg (


  19. This is great – thank you so much Carrie!

    How could I use Extender to insert 4 boxes in the Portfolio widget area that are each lined to other pages on my site?

    Have a great weekend and a peaceful, fun-filled and prosperous 2013!


    • Hi Nic,
      Thanks for the well wishes (and back at you!). If the widget area already exists, then I’d suggest using the Genesis Featured Page widget (drag 4 instances into your widget area). You’ll need to add some custom styling in the Extender CSS area to get them to display side by side as opposed to stacked. Really, you could use any type of widget (i.e. the Text Widget), but the key will be adding CSS to make it look right.


      • Thanks Carrie – I’ve done it by activating the Extender static homepage, choosing the 1:3:1 layout and going from there – seems like a good idea, unless you can see any pitfalls?

        On a slightly different issue – when I try to use Dynamik, as soon as I edit the default text the home page condenses to a cm wide column – I see to remember this happening a long time ago with Catalyst and I had to ask my ISP to change a setting on the server to allow for the complexity of the theme. Would you by any chance know what this setting is? I’ve been searching all day on Google to no avail!

        Live, Love, Laugh, Make a Difference!


        • Oh! Didn’t realize you meant the home page – in that case the layouts you’re talking about are perfect!

          Not sure about the Dynamik issue, but you might try the support forum over at or submit a ticket if you don’t find the answer in the forums. 🙂

  20. Nice review Carrie! Just started using the plugin and have a question for you.

    In what file in what folder is the code saved that is created in the Genesis Extender CSS Editor?

    Does this code get over-written with genesis framework updates?

    How can I  incorporate the Genesis Extender CSS Builder and Editor  with my child theme stylesheet?

    Thanks much,

  21. Your site is a great resource. I’ve been searching all day to find an ‘easy’ way to add a widget area to put the responsive slider widget into. I’m currently using Focus, and it was either buy a new Genesis theme, or buy the plugin.
    After reading your good review, I purchased the extender plugin (through your aff link as a thank you).
    I’ve bookmarked your site – great resource.
    Thank you so much. Sure I’ll be back lots.
    p.s. I was a little too nervous yet to code into php – not my strong point, yet.

  22. Hi Carrie, Love your blog, very useful. You convinced me to get Genesis Extender because I wanted to try the first of your MacGyver’s tips. I’m not using a custom logo – just the Genesis responsive text. I want the title to be a different color from my theme, and I want it to change colors when I hover over it. Any advice? Thanks 🙂

    • If it helps, I input the code you provided and changed the color successfully. So, if I go from there, I just need (1) it to change colors when I hover over it and (2) it to automatically center when the screen is shrunk, instead of always aligning left. Thanks in advance

  23. I have an issue with Genesis Extender. On one of my website it keeps deactivating the plug in once a day or so and I have no idea why. I have deleted and re-installed it and it had all my custom CSS in there though did save it in case I had to it back in.
    Has anyone had this issue

  24. l bought the Genesis Design Pallete and l think that Genesis Extender adds some extra features the Design Pallete doesn’t cover.
    l think that someone should use them both.

  25. Hi there! Have you heard anything about Genesis Extender not being suitable for production sites? I used it to build a client site and I’m getting push-back from their tech dept. about the plugin not being secure for production. This is throwing a pretty big wrench in my works, as you might imagine. Is that something you’ve run into?

    • Is there something specific they’re pushing back on? I guess I could see the “affect admin” option being a concern, although I’ve used it on production sites before. Give Eric Hamm a shout over at Cobalt Apps and he can probably address their concerns with better specifics.


Leave a Reply

Your email address will not be published. Required fields are marked *