• Hi

    Which scenario is more recommended and why? Or if something more streamlined, please advise.

    Scenario A

    1. Install a WordPress theme
    2. Style it with CSS
    3. Realize you need a child theme
    4. Install Child Theme Configurator
    5. Create a child theme and copy pages

    Result: You began styling the original theme then decided to install a child theme and make all your changes on it. Is this a ‘lack of planning’? Should I have created a child theme immediately after I installed my WordPress theme and made changes on it?

    Scenario B
    1. Install a WordPress theme
    2. Install Child Theme Configurator
    3. Create a child theme and copy pages

    Result: You planned ahead and knew you would need a child theme so you created one immediately after installing your WordPress theme. Is this a better idea because your effort is streamlined?

    Cheers
    BJ

    • This topic was modified 7 years, 11 months ago by beachsand14.
    • This topic was modified 7 years, 11 months ago by beachsand14.
    • This topic was modified 7 years, 11 months ago by beachsand14.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author lilaeamedia

    (@lilaeamedia)

    It depends on the nature of the customization.

    As a developer I would always choose Scenario B because I consider a child theme to be “subclass” of the parent theme, inheriting its methods and properties and replacing with or adding its own. I do not consider it an extra step, but a requirement.

    However, for the vast majority of users, the tweaks afforded by the Customizer are more than enough to satisfy their style preferences.

    As I wrote in the short description of this plugin, “When the customizer is not enough…”

    -jf

    • This reply was modified 7 years, 11 months ago by lilaeamedia.
    Thread Starter beachsand14

    (@beachsand14)

    @lilaeamedia Cheers, I will also go with B

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘What is the recommended way to create a child theme’ is closed to new replies.