Primary Nav

A WOO Canvas Child Theme Doesn’t Involve Peas and Carrots

Do you know what a child theme is? Do you care? No. I also shouldn’t care that you don’t care.

You, dear visitor and WordPress website newbie, probably don’t know why you’d want a child theme for your WordPress site. I just finished a conversation where the first thing my newbie darling said was …

Oh, I’m done with peas and carrots. I want the site to look professional!

I couldn’t stop laughing. But I was also laughing at myself as I need to remember that a new website creator doesn’t need to know what a child theme is–they just need to know that they need one.

A child theme is … oh who cares. But you need to have one.

A child theme is … wait, I started again. I’m addicted to trying to teach things no one cares about!

What are you looking for? Results. A pretty theme, a professional website, a place you can post your photos of your work. Maybe an online resume, a shop for your business. So you can make money. So you can sell your trinkets. So you have a place to write.

Full-width header, splash of color, a few new fonts.

Full-width header, splash of color, a few new fonts.

Did I see the words child theme anywhere in that paragraph? No. Should it be there? No. Where should it be then? You want pretty pictures of what that child theme can produce. Here you go.

So when is it appropriate to talk about things like child themes? Never? Ever? Later? So when? When you ask? When you care? You won’t ever care.

I think it just needs to be on the checklist:

  1. Get domain.
  2. Get hosting.
  3. Buy Canvas.
  4. Install Canvas.
  5. Install Canvas Child Theme.
  6. Ready!

I didn’t even ask you to care, I just said, “It’s step #5. You need to do this step.” Then (and only then?) if you ask, “Why do I need to use a child theme?” I can answer.

OK, I think I’ve got it. Thanks for asking.

A full-width image in the header changes everything.

A full-width image in the header changes everything.

9 Responses to A WOO Canvas Child Theme Doesn’t Involve Peas and Carrots

  1. George Lozier November 4, 2013 at 8:40 am #

    I view using a child theme as an optional step. You only need it if you want to customize the PHP files or do heavy CSS mods. Canvas provides so many customization options that I found that I could do without a child theme. I’ve come close to using a child theme to add a widget area in the header but WooThemes beat me to the punch and added the widget area in Canvas 5.5.

    Interestingly, when I took over our website I found that the developer had customized Canvas without using a child theme and modified the Canvas files. When I upgraded from Canvas 4 to Canvas 5, I found I didn’t need the modifications and could get a more attractive website just by using the built in Canvas options.

    • Bradley Charbonneau November 4, 2013 at 1:55 pm #

      Hi George,
      I kind of agree … but then I think: why not use an empty child theme? That way there’s just nothing to worry about with upgrades or any changes to anything. But I see your point.

      I agree about how many changes you can make in the Canvas Theme Settings and you really don’t need to get into PHP and/or CSS if you know how to use the tools Canvas provides. Which is pretty much the point I’m promoting with this entire WPU site: with Canvas, you don’t need to get into PHP and/or CSS to have a beautiful site.
      Thanks for your comment!

    • Jide Ogunsanya November 15, 2013 at 11:15 pm #

      Yes, I agree with you. The canvas options and the widgetized sections make it easy to customize canvas without a child theme unlike old theme eg Bueno.

  2. Christa Lapinig November 14, 2013 at 8:37 am #

    So basically, a canvas child theme adds additional functionality and style to the parent Canvas theme for a tad more pazazz? As a newbie, I’d like to see the options there so when I start tinkering around, I can see the full potential of what I can do. I like this child’s theme.

    • Bradley Charbonneau November 14, 2013 at 12:09 pm #

      As I reread even what I wrote about child themes, I realize it’s not all that clear. A child can also be completely empty (see example: Clean Canvas). So why bother? It’s really about updating later. If you make a (code) change to something in Canvas and then you update the theme, your change will be lost. So why use a child theme? The question, from my perspective, is more: why not?

  3. tushar November 27, 2013 at 2:30 am #

    You have added new functions to the child theme. Great work you have done. I appreciate that and I hope u shall be appear in full swing good post.

  4. Jessica December 11, 2013 at 6:47 pm #

    Optional or not, I think its a good practice and worth implementing child themes on every WP project – even if you don’t think you’ll need it right now. Its hardly any extra work to add a child theme during setup, and it adds a more longevity to the site. And then when (inevitably) something crops up that it would be handy for, you’re golden.

Trackbacks/Pingbacks

  1. Write Every Day Challenge - November 5, 2013

    […] A WOO Canvas Child Theme Doesn’t Involve Peas and Carrots (Nov 1) […]

Leave a Reply