forum-like blog comments

One critique of using WordPress as a LMS that keeps coming back to me, is that discussions (or comments, depending on where you’re coming from ;) are not easy to track or find.

I heard that, while users enjoy the flexibility, openness and many other cool 2.0 qualities of WP, they often miss the simple forum interface found on WebCT or on many web bulletin boards.

So, here is the problem: Typically, “discussion” page within WP is a simple post with open comments. Now imagine that typical course may have many (sometime over 20) pages that are very active with lot of comments posted. How can one track all those comments? Here are few ways:

  • Get the recent comments feed into your favourite RSS reader and keep looking through.
    Problems: Lot of WP blogs are closed with no available feeds. For those that are open, it involves setup time and many students are not familiar with the concept of RSS and feed readers.
  • Publish the recent comments feed right on the course homepage so that students can find the new comments as soon as they get to the site.
    Problem: Typically, you can publish only certain number of comments on the homepage, let’s say 20. So if one page had a heavy discussion within the last few hours, other pages that had discussions earlier won’t even be featured on the homepage.

The idea (proposal for a WP plugin): Create a page that will list in the chronological order the pages that have were last commented.

This could be the dedicated recent comments page:

With a bit of AJAX, we could also have the little Plus sign on the left expanding the page’s comments, right there on the aggregated comments page view.

Combined with some sort of threaded discussion plugin, this extension should significantly increase the usability of WordPress as a teaching platform.


9 thoughts on “forum-like blog comments

  1. supernovak says:

    Thanks D’Arcy,
    Thanks for sending links to WP-Stats – we are looking into what to use, and this seems like a really good fit.
    Your blogs’ system is just fantastic, great model for us!

  2. Pingback: Weltschmerz · please comment to test comments

  3. eric feinblatt says:

    Learned about the plug-in from D’Arcy’s site. Would love to beta test it. Just what we need

  4. Gerry says:

    Hi Novak – just wondering about the status of your plugin. I did a quick search (wasn’t totally sure what to search for) in the WordPress plugin directory and didn’t find anything.

  5. Pingback: Making WordPress comments behave like a threaded forum

  6. Robert Neuschul says:


    Your approach isn’t a bad one, but as far as I’m concerned the WP Thread Comment plugin you mention doesn’t really deliver threading in a user-friendly or useful manner. By the time a thread is deeply nested the quotes of quotes of yet more quotes have entirely obscured the thread itself; it becomes impossible to follow.

    For a thread to be usable and trackable to users requires an extension of your “grid” approach, using a scrollable split-screen view – with “your” list of threads in the upper display and the body content in a lower scrollable screen, the upper screen thread display should then be expandable/collapsable at any node on the tree.

    With a suitable next/last and begining/end [of thread] plugin and a quote plugin users can then view and respond to the thread root or to any other reply in the thread with great facility.

    If you’re interested, mail me off list: I can show you screen shots of a fully threaded mail/news reader which I helped to design and implement in the early 90s which does exactly this.

Comments are closed.