Skip to content

WordPress as a Review Site and Podcasting Site: Advanced Uses of WordPress

Continuing [ad], today we’re going to be looking into using WordPress as review and podcasting site.
  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 a review/podcasting site

Above is a picture of Nometet.com, a games reviews site which also has a sporadically posted podcast. Nometet uses a gallery theme to great effect – each post has its own image (set through a custom field) which gets auto resized to create a lovely gallery. But where the ‘review functionality’ really kicks in is with the star ratings for reviews plugin. Each review has a star rating – simple enough, but this star rating, along with other bits of data, is sortable through a rather nice jQuery table:

As for podcasting, look no further than the excellent podPress plugin. It offers you a ton of options for iTunes integration, includes a flash player and various other bits and bobs:

WordPress as a CMS

We’ve been building up to using WordPress as a CMS. With the plugins mentioned above, you can really easily use WordPress for any number of uses. However, using it on a client project as a CMS? Use custom fields to your advantage and you’ll be fine – as I’ve said before, custom fields are what turns WordPress into a CMS – you can use them to store all sorts of information. Here’s an example. I want to display the place where an article was written, and if I haven’t entered that I’ll just display the date. Using custom fields, that’s easy:

<?php
$Place = get_post_custom_values("Place");
if ( is_array($Place) ) { ?>
Plublished in: <?php echo get_post_meta($post->ID, "Place", true); ?>
<?php }	else { ?>
Published on <?php the_time('n/d/y'); ?>
<?php }	?>

Just create a custom field ‘Place’ and enter the place where the article was written and it’ll appear. If no custom field exists, then the date the post was published on gets displayed instead.

Yay! 🎉 You made it to the end of the article!
Alex Denning
Share:

5 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
adi saputra
April 30, 2012 8:45 pm

I love podcasting maybe because i love music so much and radio programs when i was still a kid.

WordPress as a Tumblelog, CMS: Advanced Uses of WordPress | WPShout.com
November 29, 2009 5:18 pm

[…] 1: WordPress as a TumblelogDay 2: WordPress as a Review Site and Podcasting SiteDay 3: WordPress as a Social Network and Twitter cloneYou should never say “oh, you can’t do that in WordPress”. Because you probably […]

WordPress as a Social Network and Twitter clone: Advanced Uses of WordPress | WPShout.com
November 29, 2009 5:16 pm

[…] site.Day 1: WordPress as a TumblelogDay 2: WordPress as a Review Site and Podcasting SiteDay 3: WordPress as a Social Network and Twitter cloneAs I mentioned the other day,  the multi-user version of WordPress is called WordPressMU. […]

Leonor
November 16, 2009 5:11 am

I started Podcasting about a year ago and it is more exciting than blogging. I love podcasting maybe because i love music so much and radio programs when i was still a kid.

saad
November 6, 2009 3:44 pm

Awesome Man.You should also write about how to make a full featured memebership website with wordpress?That will really be superb

Or start the conversation in our Facebook group for WordPress professionals. Find answers, share tips, and get help from other WordPress experts. Join now (it’s free)!