WordPress as a Tumblelog, CMS: Advanced Uses of WordPress
Posted on 03. Nov, 2009 by Alex Denning in Advanced Uses of WordPress
- Day 1: WordPress as a Tumblelog
- Day 2: WordPress as a Review Site and Podcasting Site
- Day 3: WordPress as a Social Network and Twitter clone
You should never say “oh, you can’t do that in WordPress”. Because you probably can. That’s the beauty of the platform – at face value, yes, it is a blogging platform, but be a bit creative and you’ve got yourself a full blown CMS.
WordPress as an advanced blogging platform
The image above is a screen of BinaryMoon.co.uk, Ben Gillbanks’ blog. It’s powered by WordPress and look at it! Popular posts on a scrolling, jQuerified block, recent posts from various categories down the sidebar, with one post only having an excerpt. It’s a brilliant example of how you can use WordPress as an advanced blogging platform; a good knowledge of the template hierarchy, the basics of WordPress development and some design skills and you’re effectively there. Sites such as Ben’s prove just how versatile WordPress is as a blogging platform. Speaking of which…
WordPress as a Tumblelog
Microblogging is yet another thing that WordPress is brilliantly suited to. To prove the point, I’ve just very quickly created a Biblioteca child theme which acts as a Tumblelog: using custom fields and custom write panels I’ve been able to set up a homepage where the latest posts get displayed, in Tumblelog form. However, there’s a bonus – again, using just custom fields, you can post links! It’s all very clever – the image above is the actual theme – I just took Biblioteca, created a child theme of it, got rid of the sidebar and made it single column and I was left with a decent Tumble-like design. Taking it further though, the first post – WPShout – is actually a link to WPShout. How? Using Biblioteca‘s custom write meta box thingys (I still don’t know the technical term!) I can create a new post which contains the link and then under ‘title’ type in the link URL:
And to integrate that onto the homepage, I can use the following:
<?php
$Post = get_post_custom_values("Title");
if ( is_array($Post) ) { ?>
<h2 class="posttitle"><?php echo get_post_meta($post->ID, "Title", true); ?></h2>
<?php } else { ?>
<h2 class="posttitle"><a href="<?php the_permalink() ?>"><?php the_title();?></a></h2>
<?php } ?>The clever bit here is that for normal blog posts, just leave the field blank and the title gets displayed. It’s really easy to create something like this so go on! Do it!
Concluding
Throughout this week I’m going to bang on about custom fields, which I make no apology for; they’re a brilliant way of storing extra information about posts and you can’t ignore them! Join us on Wednesday to find out how to use WordPress as a social network with Twitter-like functionality.

Enjoyed the post? We'll see you on Twitter or in your RSS reader!

WPShout is hosted by the fine folks at WPWebHost.
You can get exactly the same hosting as WPShout has for $7.95/month with WPWebHost's Freedom Plan.
Plus get 30% off the Freedom Plan with the code WPSHOUT.
Alex Denning is the founder of WPShout. A WordPress developer from London, Alex is a keen musician and freelance writer and developer.
You can find Alex on Twitter.
10 Responses to “WordPress as a Tumblelog, CMS: Advanced Uses of WordPress”
Trackbacks/Pingbacks
[...] Day three of [ad] continues, with a look at WordPress as a social network and Twitter site.Day 1: WordPress as a TumblelogDay 2: WordPress as a Review Site and Podcasting SiteDay 3: WordPress as a Social Network and [...]
[...] today we’re going to be looking into using WordPress as review and podcasting site.Day 1: WordPress as a TumblelogDay 2: WordPress as a Review Site and Podcasting SiteDay 3: WordPress as a Social Network and [...]
[...] blog, BinaryMoon the other day. Whilst Ben’s blog is usually looking pretty darn good, using WordPress as an advanced blogging platform, the other day it looked particularly good. Why? Ben was using unique page templates for specific [...]
[...] this week we’re going to be looking at [ad], with the table of contents as follows:Day 1: WordPress as a TumblelogDay 2: WordPress as a Review Site and Podcasting SiteDay 3: WordPress as a Social Network and [...]





Ben
04. Nov, 2009
Thanks for the mention Alex
I think there is always scope for doing things differently, and hope to make a lot more changes in the future that will improve the layout and usage of my site.
Custom fields are amazing things as well – there’s loads you can do with them. The only limit is your imagination.
.-= Ben´s last blog ..UP =-.
Alex Denning
05. Nov, 2009
Tis true. Custom fields are just awesome
.
chris
16. Nov, 2009
cool idea using WordPress as a Tumblelog. i’m using WP-o-Matic to create a lifestream with WordPress. still haven’t played with custom fields very much, but this site is a constant source of inspiration for ways to use them
.-= chris´s last blog ..more on the music industry filesharing debate =-.
Alex Denning
16. Nov, 2009
Not afraid to profess how brilliant I think they are! Glad you like the site
Rainbow Skill
18. Jan, 2010
Thanks for the information ya i also agree with that custom fields are really awesome. Thanks for the post.
Heeren
24. Sep, 2010
I am looking to make a Lyrics website using wordpress but having difficulty in showing lyrics details like movie , singer name,
i wan to make something similar to hindilyrics*net