Hi Lypa,
That is fine, if the directory does not exist, that means you need to create it, create folders and rename it.
You copy the files in the same directory, create the directory in your new child theme if it does not exist.
You got that one right, copy all the custom functions from your old functions.php
file to the new one.
Oh no, did your developer really modified all those files? I know all files (except functions.php, screenshot.png, & style.css
) on your old child theme root directory are all custom. But inside framework > views I’m not sure about that, you need to contact your developer and ask which of those files are really modified because those are the only ones that you need to copy (should have not copied all those files).
Maybe you can copy all those files on your new child theme but you’re risking to have a lot of conflict issues in the future, like what is happening now.
Hope this shed some lights,
Cheers!