I'm a microsoft based web developer who volunteered to redevelop my daughters' school website. To cut a long story short I've ended up having to use WordPress even though I know nothing about it or PHP. It's a powerful and flexible platform and I've enjoyed using it so far, but now I'm stuck.
First of all, the design calls for each class in the school to have its own blog. WordPress doesn't seem to support multiple blogs without multiple installation which I don't really want to have to do. So I'm not sure how best to solve this. Each blog has to have its own "space" - a page, containing content, with a unique, direct link. I can give each class its own page and let the teacher edit it, top first, but it feels like a clumsy solution. Is there a better one? Tags or somesuch?
This requirement is complicated by another feature of the design I'm struggling to implement. To the right of the page there are dynamic features which should display the most recent "news", "blog entries", and "calendar events". Blogs are a problem as we've already discussed. "News" is currently just a plain text page. "Calendar" is a just a page pointing at a Google Calendar. I don't know if there are plugins I can get to help with this, but I imagine some custom coding is almost certain to be required. Anyone help with some suggestions or guides?