• When I created this new theme for my wordpress site, I basically copied the default twenty ten folder, changed some of the meta information, then went to work. I’ve been working on it steadily for the last two weeks, and I think I’m about done, though I have a niggling worry at the back of my mind.

    As I was working through editing the footer.php, header.php, sidebar.php etc, there are plenty of php references to ‘twenty_ten’ variables. Is this going to cause a problem down the road when I update my site to the next latest version? Is there anything I should do to protect my work?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Moderator Kathryn Presner

    (@zoonini)

    Unfortunately, when you edit Twenty Ten directly, it will be overwritten if you use the automatic WordPress update and there has been a new Twenty Ten release. And if you made a copy and renamed it, you won’t get the benefit of any future Twenty Ten updates unless you manually merge them with your altered theme.

    The better option is to create a child theme – Rev. Voodoo has a good tutorial on how to do just that.

    Thread Starter Slowhands

    (@slowhands)

    Being relatively new to wordpress, what sort of features might I miss if I update wordpress, but keep the twenty-ten copy? i.e. if I dont get the future twenty-ten updates, but I do get the wordpress updates.

    Moderator Kathryn Presner

    (@zoonini)

    what sort of features might I miss if I update wordpress, but keep the twenty-ten copy?

    I can’t predict the future 😉 but any new capabilities that WordPress adds that entails changes in the Twenty Ten functions.php or other theme files.

    Thread Starter Slowhands

    (@slowhands)

    So they would have to be twenty-ten specific? I could probably always just manually copy over any awesome new additions to features.php anyway. As you can see, im trying to justify not spending another two weeks creating a child-theme 😛

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Theme designed – now what?’ is closed to new replies.