Give Your WordPress Comments A Makeover With Disqus

disqus wordpressComments have become an essential component to blogging. Comments allow readers to communicate directly with the blog author and the other readers of that blog. They enhance the value of the information provided in articles without authors having to constantly update posts. The Disqus comment system for WordPress takes commenting to another level with a host of great features.

When you integrate Disqus (pronounced “discuss”) with your WordPress blog, you create a new Disqus community that mirrors the post/comment activity on the blog. The blog post becomes the start of a new discussion and the comments are the subsequent thread. Members can also post to the community that you create. This is a great way for readers of your blog to start discussions with you and all of your readers.

As a Disqus user, all the comments you post to other Disqus-enabled blogs will appear on your profile page (you don’t need a blog to have a Disqus account). This is a nice way for others to see all your words of wisdom that you have shared on other blogs. It is also a good method for finding other users and communities you may be interested in following.

Disqus also plays nice with the built-in WordPress commenting system. Existing comments will be imported into Disqus and when comments are posted onto Disqus they are kept in sync with your WordPress blog. If you change your mind later and you no longer want to use Disqus, you can simply uninstall it. You don’t have to worry about losing comments that were posted through Disqus.

To install Disqus on your WordPress blog:

  • Create an account on Disqus.
  • Download the Disqus for WordPress plugin.
  • Place the contents of the archive in your WordPress plugins directory.
  • Activate the plugin and navigate to Comments > DISQUS.
  • Enter your Disqus login credentials and proceed with the installation process.

  • If you would like to import your existing WordPress comments into Disqus, select Advanced Options and click Import.
  • blog commenting system

For further installation details, you can visit the Disqus integration page and view the Disqus documentation for WordPress.

When a blog is converted to use Disqus, individuals that commented on the blog prior to the conversion can claim their imported comments. When users claim comments, verification links are sent to the email addresses used to post the comments. The Disqus users can click the verification links to associate comments on the converted blog with their profiles.

Disqus also automatically subscribes commenters to any responses to their comments. They will receive the responses at the email address they provided with the comment. The best part of this feature is that they can respond via email! There’s no need to revisit the blog post and respond there, as it can all be done by replying to the email.

Disqus also allows non-Disqus members to post comments just as they would normally on any WordPress blog. Users just provide their name, email address, and post the comment. Responses to their comments are sent to their email address and they can reply by email just the same as Disqus users.  Comments by non-Disqus comments are basically treated the same as imported comments.  If non-Disqus commenters do eventually sign up for Disqus accounts, they can also claim their comments to associate them with their new account.

Disqus Thread Screenshot

Unfortunately, WordPress is the only well-documented platform for Disqus at this time. The Disqus help page states that MovableType, Tumblr, Blogger, and TypePad are also supported, but the help links just go to a “coming soon” page.  They also have a JavaScript interface in the works (which would allow you to integrate with any platform), but again there is no documentation for it yet.

Fortunately, there is a well-documented Disqus API. That means that developers can integrate Disqus on other platforms that are not officially supported, which is good news for users (and potential users) on the following platforms:

If your blog does not use one of these platforms or uses one of the undocumented platforms that Disqus claims to support, then IntenseDebate might be a better option for you. IntenseDebate can use JavaScript to display comments, so it can be easily integrated into any blog.

However, IntenseDebate does not have the community features and profile pages are only limited to the last 5 comments posted. Disqus makes all comments you’ve made available from your profile, not just the last five. If you’d like to see Disqus comments in action, here are a few blogs that implement them:

You might want to also check out some Disqus profile pages:

What do you think of Disqus and other commenting systems?   Which one do you prefer?  Do you use Disqus on your blog?


MakeUseOf Recommends

Jorge Sierra

I'm a fairly typical geek that spends hours in front of a computer monitor at work as well as at home. I also enjoy putting together nifty tools and gadgets.

The comments were closed because the article is more than 180 days old.

If you have any questions related to stuff mentioned in the article or need help with any computer issue, just ask it on MakeUseOf Answers.

Hide 17 Comments

  • Daniel Ha December 1, 2008
    0 likes

    Good writeup, Jorge.

    Documentation is lacking for the other platforms for sure. We’ve began thinking of this area again and will be updating it in the next couple weeks.

    So what’s stopping you for giving it a whirl?

    | Like
    • Jorge Sierra December 1, 2008
      0 likes

      Actually, I am running it on my own WordPress blog (GeekLad). I had been running it on another blog as well, and I recently decided to put it on GeekLad as well. In the process of installing it, I figured it would make a good article for MakeUseOf.com.

      | Like
      • Daniel Ha December 1, 2008
        0 likes

        Gotcha. Very cool!

        | Like
  • Aibek December 2, 2008
    0 likes

    Hey Jorge,

    two questions

    1. Does Disqus sorts coments based on the net votes?
    2. If I decide to uninstall it, will the comments that were submitted when Disqus was still on will stay?

    Aibek

    | Like
    • Daniel Ha December 2, 2008
      0 likes

      1. There is sorting options at the top of the comment thread so you can choose the sort method.
      2. Yes, if you use the WP plugin it will sync with your db.

      | Like
      • Aibek December 2, 2008
        0 likes

        And those Gravatars, are they same Gravatars we have on MUO (from Gravatar.com)?

        | Like
        • Jorge Sierra December 2, 2008
          0 likes

          Yes, if a comment is posted by a non-Disqus member that has a gravatar, then the gravatar.com picture is displayed. I believe the gravatars displayed for Disqus members will be the picture set up with the Disqus account. I suspect that if a Disqus user has not uploaded a photo to their account, the gravatar.com one will then be used, but I’m not sure. Daniel would know for sure.

          | Like
  • T Waffle December 14, 2009
    0 likes

    Hi,

    I don’t understand this. I download the disqus plugin. Now I am totally lost. I don’t know where is the wordpress plugin directory. Do I need my own hosting service to use this feature? Can I use wordpress hosting to use disqus on my blog? I have my domian but I am using wordpress as hosting service.

    IF i can where is the damn wordpress plugin directory? Please help me out as I am using disqus with blogger but wordpress is making it hard for me.

    TIA

    | Like
    • Jorge Sierra December 14, 2009
      0 likes

      Actually, installing plugins is much easier now with newer versions of WordPress (compared to when I wrote this article). Just go to Plugins > Add New, search for Disqus, and install it.

      | Like
      • T Waffle December 14, 2009
        0 likes

        Jorge,

        I don’t see the Plugin> Add new. What should I look this? in wodpress? or disqus?

        If in wordpress i don’t see anything Plugins. Please help thanks.

        | Like
        • Jorge Sierra December 14, 2009
          0 likes

          Yeah, you should see it in WordPress. If you don’t see it there, it may be that WordPress hosting doesn’t offer it. :-/ You may wish to contact WordPress.com support to verify.

          | Like
        • T Waffle December 14, 2009
          0 likes

          Hey,

          I figured it out but I need one more help from you. How can I set an auto refresh on comments? I mean to say how can I see all the comments without refreshing the page?

          TIA

          | Like
        • Jorge Sierra December 14, 2009
          0 likes

          Really no way other than to refresh. How rapidly are you receiving new comments on your blog posts where you need to refresh them without reloading the page?!

          :-D

          | Like
        • Giannii December 14, 2009
          0 likes

          Actually our comments are now real-time, which site aren’t you seeing comments refresh without refreshing the page?

          | Like
        • T Waffle December 14, 2009
          0 likes

          Hi Giannii,

          It’s on my site I don’t see it real-time.

          http://www.tradingsign.com/

          Please let me know. you can reach me at tradingsigns@gmail.com

          TIA

          | Like
        • T Waffle December 14, 2009
          0 likes

          It’s my site http://www.tradingsign.com/

          I don’t see a real-time. I have to refresh my page for new comments.

          Please let me know.

          Thanks.

          | Like
        • Jorge Sierra December 14, 2009
          0 likes

          Yeah, you’ll have to refresh the post pages. They do not update real-time.

          | Like