I’m wrapping up my work with Colin Madland at Trinity Western University creating a collection of clonable WordPress sites with custom child themes intended for the electronic portfolios TWU is proving for 500+ new students.
As an extra piece of this work, I created for their WordPress Multisite a Network Admin dashboard widget that counts how many sites there are using the three different templates.
Wait a minute, there are four themes listed. What’s with the “Spartans?”
Yes, because I aim to over deliver for my clients, I gave them one more template than they asked for. Colin had mentioned strong interest from some Art professors, and we both agreed we might need one that is more visual heavy on the front and archive screens.
I offered to try making a new child themed template, and we both agreed that the Blask theme looked pretty good as a starter. It was one like two others I used that were wired to use the JetPack portfolio post type options, so I knew how to convert them to the custom post type we are using via a TWU Portfolio Helper plugin I wrote.
But after 3.5 hours of working on a version of this, I ran into many problems and was not getting much of anything like the demo. And the single item layout was a bit awkward to my eye.
In doing this theme, I added a feature that is now available on the other three portfolio templates. Each of them uses a WordPress page as the front entrance to the portfolio, with introductory that a student can change by editing the page itself. The part below, though, was hard-coded with a title “Recent Artifacts”, a sub-title “Please explore and provide feedback on my artifacts!”, and a fixed number of recent artifacts displayed (depending on the theme, some looked better with 3, others with 6).
But now, on all the TWU Portfolio templates, all of this lower section can be edited via the WordPress Customizer:
Furthermore, I was able to add to all themes for the artifact custom post type category and tag archives, a count of the number items in the header (even with correct grammar if there is just 1).
Each theme also has a guide in our support site that describes the features special to each theme.
Also there was one class where they wanted to use WordPress but not the taxonomy and guides created for the incoming students portfolios, and decided to use normal blog posts and category. So I wrote a guide page for taking a new site that came with all the extras and “unplugging” it.
For this site, I also re-structured it’s series of content authored by multiple authors as a mixture of pages and posts, to be all pages, and using my favorite Page-List plugin to create indexes of subpages or sibling pages as needed for navigation (see the new structure for the Foundations and the Resources section).
And… wait… there is more! I re-wrote some things I have written before and before as blog guides for students (not about the buttons and parts of the WordPress interface, but a bit broader), How To Publish Artifacts Like A Portfolio Champ:
WordPress portfolios are blossoming in BC, also at the OpenETC Coop I hear that some 90+ students have spawned new WP published portfolios (it was their use of the NS Cloner Plugin for users to create copies of sites on signup that I took to the TWU project).
For those interested, the child themes and plugins create are all available openly:
- TWU Inspire Portfolio theme https://github.com/TWUOnline/TWU-Inspire-Portfolio
- TWU Hearts Portfolio Theme https://github.com/TWUOnline/TWU-Hearts-Portfolio
- TWU Minds Portfolio Theme https://github.com/TWUOnline/TWU-Minds-Portfolio
- TWU Spartans Portfolio Theme https://github.com/TWUOnline/TWU-Spartans-Portfolio
- TWU Portfolio Helper Plugin https://github.com/TWUOnline/TWU-Portfolio-Helper
Thanks again, Colin and TWU for bringing me on for this work. As always, I think I learn the most in terms of new site building tricks and tools.