I've been reading the theme developer handbook for a bit and maybe I ended up with one too many questions on wordpress theme development. I haven't done any theme/php development in a very long time coming from C#/Java background.
I guess I just want to have a clear view before I start doing things in wordpress and this is what I wanted to do:
- Create a page for main site and set it as main and only query a category
- I imagine the functions of a theme acts like a controller for the pre/post filters/hooks?
- Create another page but only allow certain custom post-types
- does it all go through functions.php of a theme?
My apologies if this isn't the place just wanted to get a better grasp. Let me know if you need more clarification in the comments. I'm not really trying to do anything fancy with the themes, just want to have control of how I want things to be laid out before I do them.