WordPress Theme: Homeroom

Homeroom is a bit of an experimental theme for WordPress, which is tightly integrated with:

It is an attempt at handling all the data you might import from your other social services, combined with WordPress posts (and pages), into something of a timeline view. Some points of note:

  • Automatically adds a small map to any post with geo data,
  • Links imported posts back to their original post/service,
  • Accumulates all Foursquare check-ins for a day and maps them in a single multi-point map at the end of the day,
  • Collapses consecutive tweets or posted links, and includes an “expand” link, to avoid cluttering up the timeline with too many posts in a single day
  • Bigger/wider display of image/photo posts
  • Uses actual Twitter embed code to render Tweets
  • Renders TripIt flights as multi-point, curved path maps

From Jetpack, we get a few things that we explicitly use:

  • Sharing buttons
  • Infinite Scroll
  • Photon (used to render custom avatars, in addition to general media speed-up)
  • Likes

It’s pretty rough around the edges, and I’m not sure I’m entirely happy with how it handles all this extra data, but check it out if you’d like, it’s on GitHub:

Homeroom on GitHub