Management and Organization of the CSSA Website
The current structure of the website files is such:
- index.php
-
- head.php
- body.php
-
- header.php
-
- searchbar.php
- nav.php
- content.php
-
- theloop.php (page)
- categoryloop.php (category)
- singleloop.php (single)
-
- comments template (default)
- search-content.php (search)
- sidebar.php
- footer.php
The files in bold are the ones that I believe are in need of attention.
head.phpWe do not have any meta-data in our head file where it would be useful. The fact that we do not declare a character encoding also generates a warning from the W3C validator. Our style.css file, meanwhile, generates a lot of warnings, but the majority of them aren’t very valid.Fixed.- searchbar.php
- could be streamlined a little bit more. Remember though, that forms require fieldsets for W3C validation (I fixed this last night).
- content.php’s children
- We need to bring about greater consistency in the structure of generated content.
- categoryloop.php
- We should use WordPress to manage media in posts and use WP’s functionality to manage thumbnail presentation
- comments template
- We are currently using a modified version of the default comments template, which doesn’t validate because someone made a spelling error. We should use our own to provide us with better control of presentation.
- content management
- Styling should not be handled through WP. We should meet to organize a plan of attack such that nested lists don’t become nearly as ugly, and so on and so forth.
- graphic design
- The graphical design of our website is a bit bland. We could really use some work in this area. In terms of graphics, I should mention we could use brighter colors.
-Jacob
Leave a Reply