Introducing WordPress 3, Featuring Custom Post Types, A Native Menu Editor, and More

Today’s release of WordPress 3.0 brings some exciting enhancements and new features that strengthen the software’s position in the realm of content management systems. For developers such as us, two sets of features in particular should prove invaluable in implementing WordPress-based solutions for our clients.

First, version 3 expands WordPress beyond the traditional blogging constructs of posts and pages by allowing users to specify custom post types. These custom types can function either like posts, organized linearly, or like pages, having a hierarchical structure. This feature builds on the custom taxonomies introduced in WordPress 2.9, which let users expand the organizational options for content beyond just categories and tags. Now, combining custom post types with custom taxonomies, users have complete control over how content is organized and displayed.

Custom post types don’t just let users segregate press releases from product pages, for example, but also simplify the addition of fields specific to each post type. A product post type could include pricing and availability, whereas a press release could hold media contact information. Following this example, separate taxonomies can be assigned to each, reaffirming a clear organization of content.

Continue reading Introducing WordPress 3, Featuring Custom Post Types, A Native Menu Editor, and More

KidSpirit – An Online Community Built with BuddyPress

We are proud to announce the launch of KidSpirit Online, a non-profiit magazine and online community for young teens who enjoy writing, creating, and exploring meaningful subjects such as spirituality, values, and life’s “big” questions.

BuddyPress Online Community

KidSpirit’s new website is powered by WordPress and BuddyPress.

Using WordPress as a publishing platform, KidSpirit Online now offers a more welcoming and secure environment for kids to interact with each other. BuddyPress powers the site’s social networking features, allowing young writers and artists to create groups and chat in forums. The BuddyPress registration process has been customized to comply with child privacy laws; comments, profiles, and other aspects of the site were all customized to protect personal information.

The project included the development of a custom avatar plugin that limits profile image selection to a handful of predesigned choices. The plugin integrates with existing WordPress and BuddyPress avatar functions to seamlessly display a users’ chosen avatar across the site, overriding both the Gravatar service and avatar features built into BuddyPress. This custom functionality prevents members from uploading their own images, ensuring child privacy and an appropriate environment.

The new site’s creative was designed by Mixit Productions and features a look that is colorful, kid-friendly and true to the spirit of the magazine.

Ning’s Reminder: The Value of Open Source – Free as in Libre

About a month ago we started to see some announcements from Ning that made us wonder whether trouble was brewing. Today Ning announced the end of their long time free online community service and a cut of nearly half of their staff. Although this bodes well for other online community platforms, there are a lot of nervous Ning customers out there today – some of our clients included.

Given today’s events, I thought I would take a moment to discuss one of the core values of Free and Open Source Software (FOSS): Free. As in Libre.

Continue reading Ning’s Reminder: The Value of Open Source – Free as in Libre