
I recently set up an installation of WordPress MultiUser (WPmu) + BuddyPress for the History Department where I work. We have a number of different user groups on the site, including Courses, Workshops, and Projects. Eventually we will also have Personal sites (for students, staff, and faculty in the dept.) and perhaps some small organizations and campus groups. Right now the site is small, so it would be reasonable to manually create and maintain a topical directory. As the site grows, however, this could become a burden to say the least. Nobody likes to do that kind of crap – not even graduate assistants. So with the help of an outdated plug-in and a couple of tiny hacks, I easily created a directory of Blogs by Topic so I never need to hand code the directory. Read on to find out how.
Read the rest of this entry »
One of the nice features of WordPress is the ability to create static homepages. While most blogs use the standard configuration, where users scroll vertically from the most recent to older blog posts, it often makes sense to use a static homepage instead — especially if you are looking to create a more professional looking site, or are using WordPress as a Content Management System. I recently tackled a project where we needed to create a static homepage with the following features
- The homepage needed to look “homepagey” (i.e. not “bloggy”)
- Client needed room for a short introductory text, which could be edited/updated on the fly without disrupting the homepage layout
- The homepage needed to highlight the many features on the site, so that users could quickly scan the page, see what the site had to offer, and quickly find the latest update in each area.
This quick tutorial will share some code for reproducing something that meets all or some of those criteria. You don’t need to know much code to complete this tutorial, but a little helps. Once you create and implement your homepage template, you will need to use CSS to add styles and adjust the layout.
Read the rest of this entry »