WordPress as a Tumblelog, CMS: Advanced Uses of WordPress

WordPress as a Tumblelog, CMS: Advanced Uses of WordPress

Posted on 03. Nov, 2009 by Alex Denning in Advanced Uses of WordPress

Kicking off this month’s series [ad], today we’ll be looking at WordPress as an advanced blogging platform and a Tumblelog.
ad-wp-day-2
  1. Day 1: WordPress as a Tumblelog
  2. Day 2: WordPress as a Review Site and Podcasting Site
  3. 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.

No related posts.

Tags:

Follow on Twitter! Subscribe!
Alex's Gravatar

Alex Denning is the founder of WPShout. A WordPress developer from London, Alex co-founded WPShift at the start of 2010 where he sells awesome WordPress themes.

You can find Alex on Twitter and at AlexDenning.com.

9 Responses to “WordPress as a Tumblelog, CMS: Advanced Uses of WordPress”

  1. 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 =-.

    Reply to this comment
  2. 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 =-.

    Reply to this comment
    • Alex Denning

      16. Nov, 2009

      Not afraid to profess how brilliant I think they are! Glad you like the site :)

      Reply to this comment
  3. Rainbow Skill

    18. Jan, 2010

    Thanks for the information ya i also agree with that custom fields are really awesome. Thanks for the post.

    Reply to this comment

Trackbacks/Pingbacks

  1. [...] 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 [...]

  2. [...] 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 [...]

  3. [...] 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 [...]

  4. [...] 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 [...]

Leave a Reply

Please use your real name when commenting. Wrap code in <code> tags and make sure HTML is encoded. You can use regular HTML like <a href="... etc.

Get yours questions answered quicker

If you're using this post for paid work and have a question of any complexity then please ask at WPQuestions where you'll get a prompt response.