I'm somewhat familiar with the idea behind child themes; I've read just about every recommended guide/video on the subject, and while it does seem a bit complicated (my wp development skills are of the follow directions/cut-paste variety though better than some), I think the one-click child theme plugin is a good idea for me just to set it up.
I have some still-unanswered questions about child themes in general for my situation, hoping someone can please answer at least some:
I am using a premium theme from Woo themes called Delicious Magazine.
Here is my site (created it for my biz partner/friend):
I do tend to make a lot of modifications to my themes (css, templates, functions.php).
1. Regarding whether I really need to use a child theme:
--First, my theme already includes a custom.css file, so i just add stylesheet changes there and leave the main one alone. And the functions.php file has a bit at the end that says "PUT ALL CHANGES BELOW THIS LINE"...so I feel that file's ok too...
--WORDPRESS updgrades (and plugin updates) don't seem to really affect my site, as I"m not using a wp theme, and other than some plugin conflicts or bugs–those updates don't touch my theme, right?
--As far as Woo's updates to the theme itself, they keep a changelog so I can just overwrite the files they've updated; they also update the framework but i dont generally edit that anyway (functions folder).
--Also, my theme has all kinds of files that I might not know to copy over to the child theme, so it seems a child theme might be adding an additional layer of "where the F*** is that line of code" time.
2. Now, If I DO decide to make and use a child theme (using the one click plugin), here are my questions:
--My main question is something like: Can I sort of toggle back and forth and make changes in the parent too, (if i use one click child theme and make a child theme)? And the WORST that could happen is changes i made to the parent could get overwritten if I happen to overwrite that file when updating that file? I mean, will the changes be made to my site as I make them according to order in which they are made?
--(this one may be a q for Woo) Which css file do i work on? I assume it would have to be the child theme one, as the custom.css file is back with the parent.
--I don't get what the deal is with the functions.php file. Do I just copy it over to the child theme and just make changes as usual (in this case in the "add changes below this line" area? the instructions sound kind of complicated.
--Also I assume plugins aren't affected, they just go along with the theme regardless (unless there's some conflict or bug)?
Thank you for any advice you can provide.