Skip links

Join 2,509 other smart freelancers!

Sign up to learn how to keep your skills up to date on the tech that matters most and confidently sell your skills to a growing customer base.
I will never spam you. You can unsubscribe at any time.

Reader Interactions


  1. Hey Carrie,

    Thanks for sharing this very useful tip!

    I’m actually the developer of the Genesis Extender Plugin and noticed your mention of not being able to paste in the Custom Conditional text field.

    As you know you can certainly paste into the “Tag” field to add your actual Custom Conditional, but the “Name” fields are set to prevent pasting (using jQuery) to help prevent certain characters from being used for the Names. This helps prevent certain settings issues that can arise from certain character configurations.

    Hope that helps clear things up a bit. And glad to see you’re already making great use of the Plugin! 🙂


    • Hey Eric,
      Thanks for stopping by and thanks for creating an awesome tool! The cut/paste totally makes sense now. 🙂 I look forward to learning more with your plugin!

  2. Hi Carrie
    Your aunt, “Biggie” Armstrong looks like a woman not to be trifled with!

    Useful article and I passed your comment about not being able to paste into various areas of the Extender plugin over to Eric Hamm.

    Eric said:

    “Regarding the pasting issue, that’s intentional and done by way of jQuery. The reason for it is because we restrict (also by way of jQuery) certain characters in the “Name” fields to prevent issues that can arise from things like spaces and dashes in the names. So by preventing pasting we’re also preventing names that can cause issues in the settings of Genesis Extender (and Dynamik and Catalyst).

    You can paste in the actual Custom Conditional “Tag” section which is where I’d think it would be the most likely place for pasting anyway, when people want to paste in a Custom Conditional.”

    I thought that it might be something like that.

    And finally… congrats on making it to the Genesis hall of fame, well deserved.

    • Hey Keith,
      Always good to see you ’round these parts! As I told Ben Boykin, if you offered up circus peanuts or candy corns to Aunt Biggie, you’d be IN!

      The intentional leave out of cut/paste makes total sense. It’ll actually help me learn better about naming standards – and using them. 🙂

      Have a great weekend!

  3. Hi Carrie,

    Was just re-reading this blog post–now that we’re finally getting something to look at with our new website, etc. and it makes more sense to me/us.

    I was wondering if you used this plug-in any further–and/or is it one you include in your everyday site dev work?

    We have Eric’s Dynamik for Genesis Website Builder (child theme) which we’re enjoying learning and using. I’m thinking of buying the plug-in so we can use a different Genesis child theme, and still have the functionality.

    Have you gotten any different conclusions and/or more mileage from the Genesis Extender Plugin over the last 2-3 months? Did you install/use the Genesis Extender Plugin-in for your recently finished site located up here by us east of Seattle? Do you think I’ve asked enough questions?

    Steve (& Sally) Wharton, Seattle

    • Hey Steve!
      I am still loving GE. I am mostly using it to add custom CSS and custom functions to sites – it’s just a nice, consistent place to put code that’s separate from the theme. The custom home page options have been the least used feature for me – it’s an awesome feature with no complaints, I just haven’t found a need for it recently.

      That said, if you’re only working on a couple of sites and don’t plan to change out themes like underwear, you may not benefit from it. Also, if you like a theme out of the box and don’t need to do a lot of modifications, you may find the plugin to be overkill – it’s really designed more for users who plan to get in there and customize the heck out of things WITHOUT a ton of code.

      Because I want to sound like a home shopping network commercial, I’m going to make you a SPECIAL ONE-TIME OFFER. Ready? If you get GE, I’ll send you all the custom code snippets I use on my personal site. I don’t promise they’re exciting, but they may be something helpful in there. 🙂

      • Wow! Cool offer; will give it some thought. Thanks! Glad to hear that you like GE. I’m thinking that it will be a great learning tool…especially when noodling around to see the specific files it updates/creates under the WP hood so to speak…

  4. Hi Carrie,
    I’m so glad I found your site! It’s been so helpful! I just downloaded Genesis Extender, so I’m playing around and trying to figure things out 🙂 I’m a complete novice, so I know this is a really dumb question: but how did you get the picture and search bar on the 404 page? I basically want to create the exact same thing as you (a funny lil title, cute picture + a search bar any time someone ends up at a page that isn’t there). Where do I add in my picture and text, etc? Thanks!

  5. If the sitemap is submitted to a wordpress blog, does it automatically update when a new post is made on the blog? Or do we have to update the sitemap manually every time we create a new post?

    Shalin@ creately

    • Hi Shalin,
      You’d submit your sitemap URL to Google Webmaster Tools using and then no need to continue updating – it will update itself if you’re using a plugin like Google XML Sitemaps.


  6. Thank you Carrie,
    I have implemented this and it was such easy!

    But I am having a problem:
    The section “Not found, error 404..the page you are looking for no longer exists…” which is appearing at your page top, mine is appearing at bottom i.e. after the page/post listing.

    I am using “Magazine-Pro” theme and the 404 page is here:
    Could you please help me!

    Thank you very much and regards.
    P. Bora

    • Heya! It depends on what sort of visibility you want for your Custom Post Type, but I’d probably control that at the level where you’re registering the CPT (i.e. For these $args, look at public, exclude_from_search, etc. to get as visible as you want).

      If it’s a CPT registered by some plugin (not something you wrote), you can still modify those arguments with the register_post_type_args filter.

      Alternatively, what you suggested with following the Yoast settings could work, too. Only hitch there is that your logic only works if that plugin is active.

  7. Another thought would be to write conditional logic to allow the sitemap to obey the Yoast plugin when no-follow,do not index are selected. That could automate the sitemap assuming that your no-index pages should also be excluded from the sitemap.


Leave a Reply