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. Full circle. As it should be. I’m glad you came up and talked to me Carrie. Trust me, I’ve done a lot of “oh my GOD I can’t believe I’m in the presence of *insert name here*” of my own at conferences and concerts and the like. Just you wait. Soon you’ll be the subject everyone is oogling.

  2. Congratulations Carrie!
    I love, I also read her early books and have been following her since 1996. Morton’s courses have been very good, but I’m glad to finally see a Genesis specific course up there. Lots of success to you. Maybe a followup course building Genesis theme from scratch?

    One of these days I’ll get to a WordCamp and get star struck by you. 🙂 I’ve followed your blog for some time now and it’s been very helpful!

  3. Congratulations, Carrie! I’ve been waiting for this for a long time. I’m in the middle of it right now but wanted to take a break and tell you how awesome your class is! I’ve been customizing Genesis child themes for a while now and have learned on my own, but your class cements all the bits of knowledge I’ve gleaned over the last year. Thank you so much! Keep on training!!!

  4. Congratulations! Really psyched to see this! I noticed it in the New Releases a couple of nights ago and started watching immediately. Though I’ve been playing around with Genesis for a couple of years, I don’t know all I’d like to know, so I’m excited to see what you’re teaching!

    Thanks so much!

  5. Yay!!! I am a visual learner and I can’t wait to watch your lesson. Please please continue making the videos more in depth as the courses progress (hoping you do several more). I recently dropped Lynda because of the sites lack of Genesis lessons on how to successfully make child themes.

  6. I just finished the course, and I wanted to leave a big THANK YOU. I’ve been working with Builder for the last few years and only dabbling in function snippets. For some reason, I just wasn’t able to wrap my head around hooks and filters. Now I “get it”. Now I can comfortably move over to Genesis as my “go to” framework. More please!

  7. Hello Carrie
    I just finished your custom theme course. You said “I’d love to hear your feedback.” This is mine…

    1) At first I thought “will one hour and ten minutes be enough?” But I was surprised how much you packed in to that time.
    2) I like the code snippets. It makes it much easier to follow along.
    3) I liked all of the videos but common customisations and putting it all together were my favourites.

    Ideas for future courses…
    More info about filters.
    An in-depth look at the Genesis Custom Loop.
    How to find the CSS classes for commonly changed elements.

    All in all, your course alone was worth my monthly subscription. And there are hundreds of other courses in with the price, I intend to do several.

    With a 7 day free trial for new users, I’d recommend this to anyone.

  8. Awesome. Congratulations!

    This certainly will help many beginners out there. Also, I will enroll too, to get a good look on how you get things done (in a professional way). 🙂

  9. Hi Carrie,
    I’m so glad you did this course as I am learning genesis and it was not easy to figure out things like hooks, filters, actions…So that helped a lot and I’m glad to have everything in one place! Great work!

    I am new to Lynda and don’t know if it’s like udemy where you can ask a question to the teacher. Is the Faqs the place to ask you a question on Lynda? I have some doubts about actions and filters that I’d like to resolve..

    Kind regards


    • Hi Chrys,
      Glad you liked the course! There’s not really a “ask the teacher” aspect to Lynda (at least that I know of yet). Feel free to ask here and I’ll see if I can get you pointed in the right direction via clarification or additional resources.


  10. Carrie, I was so excited to see yourself and Genesis in the same package at Lynda. I couldn’t understand how it was taking them so long to cover Genesis. Now finally I am starting to understand how to customize Genesis. I’m also a visual learner and haven’t really stood a chance without the video tutorials.

    You did a great job of breaking it all down. Thanks again. Ive left a comment with Lynda requesting further Genesis courses by your good self so hopefully more will do the same.

    Take care


  11. Hi carrie,

    For some reason I cannot answer above my thread..When I hit “reply” it wouldn’t work. So I’m wrinting here…
    The two questions I had are:

    – Do I have to remove the action I want to work with before adding it again with a tweak?
    remove_action (‘genesis_entry_header’, ‘genesis_post_info’,12);
    add_action (‘genesis_entry_header’, ‘genesis_post_info’,9);

    It sounds logical to remove the action with the 12 priority before adding the same one with a 9 priority but I want to be sure. I couldn’t just put the add_action line with the 9 priority in my functions.php, could I?

    – It’s a bit the same question for the filter. Couldn’t I just copy paste in functions.php the echo apply_filters line which is l.75 in the tutorial in comments.php and replace the word “comments” by what I want?

    I’m sorry if that sounds silly..I’m learning so I like to understand things…:-)

    Kind regards


  12. Hi Carrie,

    I just finished your course “Customizing Themes with Genesis for WordPress” and I have to say you did a great job explaining action hooks and filters and how to use them! I have been using the genesis framework for a while now so this course was perfect timing. I highly recommend for anyone who already knows a bit about genesis but wants to take it to the next level of controlling customization.

    – Trever

  13. Carrie, great tutorials. Watched them both tonight. I had hoped to hear more about good practices for adding a few lines of CSS to child themes, such as to the colors of Executive Pro, no layout changes. I do this, add the code to the end of other child themes. Do I need to give the theme a new name? Have asked StudioPress staff and gotten skilled answers but basically the: go to the forums response, nothing I feel secure with just due to the nature of quick emails and support staff and forums. So I was hoping to hear from you on this in the video. Also, you mentioned a few Genesis plugins but not all the plugins I use, such as Layout Extras or Simple Hooks or Genesis Extender. Thank you and for doing this video. I needed this. Please reply if you can.

  14. I was just curious if you had a list of plugins you like and what you think of these popular ones or if they are relevant in your work.

  15. Sorry, I see the chapter on the stylesheet now. It sounds like you’re saying it is okay to tweak colors, etc in CSS of the child theme and not rename it.

  16. Hi Carrie, I watched your videos on Lynda yesterday. I like the first set of videos about up and running with Genesis but I looove the second tutorial about Customizing Genesis themes. I may have learned a bit about that by reading tutorials in people’s blogs but your video makes the process clearer more understandable! ^_^ Thank you for making me feel smarter!

    • Hello,
      You don’t have the Genesis Framework (or a Genesis child theme) active on that URL. For support with the Genesis Framework, please log into your account at and submit a support ticket or check for an answer in the community forums.


  17. Watched this travelling today Carrie and loved it, you really explained things well and I’ve a much better understanding of Hooks and Functions now which previously baffled me a little. I can’t wait to try out some of the examples and learn more and look forward to more of your tutorials, thanks 🙂

  18. This was a fantastic course & when finished I was able to really customize the look of my site. Finding out about the G Hook guide was worth gold! Outstanding tutorial, but then, I haven’t had a bad one on Hope you create more!

  19. Hello Carrie!

    I am using the knowledge I acquired thanks to your courses and I have started to customize a Genesis Child Theme. This is a theme that is already a Genesis Child Theme (from Studio Press). I am having problems with the design and I’m trying to get rid of a space that looks like it’s taken by an action. I have used remove_action(); the same way I did while following your course and I keep seeing the action there; I am using the very helpful plug in “Genesis visual hook guide”.

    After some research, I tried to use the remove_action() line in different files, for example, page_landing.php where I found a bunch of remove_action’s lines, but still. I even add it directly to the genesis functions file, but nothing is changing. I was wondering if you would have another idea that could help. I know you should be busy and that my question may sound like a hassle, but I thought about giving it a shot in here.

    Thank you!

    • Hey Manu!

      You’d want to keep your remove_action() in the child theme’s functions.php file. First, double-check that you’re removing the function from the correct hook.

      For example, you can do a remove action like this and it would have no effect because genesis_do_footer() was never hooked to genesis_header() in the first place:

      remove_action( 'genesis_header', 'genesis_do_footer' );

      Once you’re sure you’re trying to remove the correct function from the correct hook, then the next thing to double-check is the priority. Default priority is 10, but if the function was originally hooked at a different priority, you’ll need to unhook it at that same priority.

      Hope that gets you pointed in the right direction!


  20. Hello Carrie,

    First of all, thank you so much for taking the time to answer my question.

    The action I wanted to remove was the ‘site_description’ and it didn’t work doing it this way:

    Taking the following action from the genesis header.php:

    add_action( ‘genesis_site_description’, ‘genesis_seo_site_description’ );

    and removing it in the functions.php in my child theme:

    remove_action( ‘genesis_site_description’, ‘genesis_seo_site_description’ );

    This however didn’t work, at the end I remove the following line from the header.php from the genesis theme and I got rid of the action. This line is inside the genesis_do_header function. However I don’t know if that is a good idea and if it’s even something that a developer should do.

    do_action( ‘genesis_site_description’ );

    I think I’m just going to leave it there since I got to work around it. My only concern was that I still don’t know why the first approach failed. There is actually a file called deprecated.php inside the library’s functions in the genesis theme, I wonder if that has something to do with it.

    Thank you again for taking the time, you’re awesome!


Leave a Reply