[ad_1]
[ad_2]
Hello, I am new creating a website completely using the site editor, with the twenty twenty four theme. My question is should I have a child theme for all the customization or is it ok to make all edits on the theme itself? I hope my question makes sense. I haven't seen much information about it
Any edits you make on the theme itself will be overwritten when you update the theme. That’s why child themes exist.
No theme needs a child theme unless you are making custom edits, then yes, use a child theme and leave the parent theme alone.
Child theme is useless. Even with css edits.
If you are not touching any files in theme, you don’t need a child theme.
If you have wish to modify / add PHP, JS or CSS in any of the theme files, surely you need a child theme.
Child Theme has solid reasons for why they even exist and like the other people in comments already pointed out that it helps keep things in place even when a new update comes.
It is always the best practice to follow. It is like a WordPress way of versioning where your parent theme is your production thing and your child theme is your development one.
Any customisations, template overrides and any sort of modification or addition should be done here.
For your learning: One day try to modify the working of any plugin or customisations on it. You will understand more better on why I insist sticking on child themes.
Happy Coding. Keep learning 😇
Just do the child theme. Eventually you’ll need it.
Does this count when adding widgets by the widget editor? I’m not using any form of FTP on my self hosted WordPress site. Am I going to be OK? I’m using the pages theme in my case.
No, it’s an FSE theme, child theme not required. You can make a child theme for it though, but it isn’t required in the same fashion as traditional themes. Google would have answered this for you just as easily.
Consider whether or not you’ll have to make any of dozens of common customizations in a FSE theme’s theme.json file. If you think you ever will then you should use a child theme since an update will overwrite it.
😂 common