Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Add Disqus Comment System in WordPress (Easy Method)

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to add the Disqus comment system to your WordPress website?

Disqus is one of the most popular comment platforms on the market. It’s known for its user-friendly interface and comment hosting service, making it a go-to choice for popular sites like PBS and Bloomberg.

In this guide, we will talk about whether you should add Disqus to your website and how to enable it in WordPress.

How to Add Disqus Comment System in WordPress

Should You Use Disqus With WordPress?

Disqus is one of the most popular third-party comment systems available for WordPress users. Apart from its user-friendliness and customization options, it also offers a third-party hosting platform for storing and managing comments.

Since Disqus handles comments on a separate server from your WordPress hosting, using it can help your website’s overall performance. That’s why many WordPress users use it as an alternative to the default WordPress comment system.

That said, in our opinion, Disqus is not the best comment system we’ve tried. While it helped with our website performance, we were not a fan of its moderation capabilities, and it added affiliate links to our content without our permission.

After disabling Disqus, we saw our comment engagement rate increase significantly. You can read more about our experience in our Disqus review.

Of course, whether you choose to use Disqus or other platforms is up to you. But if you are looking for Disqus alternatives, then we have some recommendations.

What WordPress Comment System Should You Use Instead of Disqus?

After trying out different comment plugins, we have found Thrive Comments to be the best Disqus alternative.

Thrive Comments is an all-in-one comment plugin with an easy-to-use interface that is perfect for blogging beginners and experts alike.

The Thrive Comments WordPress plugin

Besides comment management and moderation features, you can use Thrive Comments to boost user engagement with post-comment actions. After the user leaves a comment, you can redirect them to related posts or a custom thank you message with a free gift.

Furthermore, you can add likes and dislikes as well as upvotes and downvotes to encourage audience interaction in your comment section. Plus, you can send commenters notifications when their comment gets replies.

For more details, you can see our review of the Thrive Themes suite, which contains a section specifically about Thrive Comments.

If Thrive Comments doesn’t suit your needs, then you can also check out our full list of the best WordPress plugins to improve comments.

If you are still interested in using Disqus, don’t worry. We will walk you through how to add the Disqus comment system plugin. You can use the quick links to skip to different sections:

Step 1: Create a Disqus Account

The first step to installing Disqus comments in WordPress is to create a Disqus account. To do this, you need to go to the Disqus website (disqus.com) and sign up.

Once you’ve done that, you should see the page below. Just go ahead and click ‘I want to install Disqus on my site.’

Clicking on the I want to install Disqus on my site button

On the next page, you will have to add the details for your new Disqus site, which is where you will manage all your Disqus comments. These include Site Owner, Website Name, and Category.

In the Website Name field, you can insert your desired Disqus site subdomain. After that, simply click ‘Create Site.’

Creating a new Disqus site

You will now arrive at the Disqus site dashboard.

At this point, you will need to pick one of the Disqus plans to be able to set up the comment system in WordPress. If you are not sure which one to use yet, then you can get started with the free Basic plan.

Choosing a Disqus plan

You will now be asked to choose a platform.

Just select ‘WordPress’ to continue.

Choosing WordPress in the Disqus website

You will now see the WordPress installation page. Take note of the Installation Token field, which will be useful for the setup later.

You can leave this tab open while you continue with the next steps.

The empty Disqus WordPress installation token field

Step 2: Install Disqus Comment System Plugin

Now, open your WordPress dashboard to install the Disqus Comment System plugin. For step-by-step instructions, check out our guide on how to install a WordPress plugin.

After that, go to the Disqus menu from your WordPress dashboard. Under ‘Do you have a Disqus account?’ click ‘Yes.’

Saying Yes to the Do you have a Disqus account question in WordPress

You will now see the question, ‘Do you have a site registered on Disqus you want to use?’

Select ‘Yes.’

Saying I have a registered site on Disqus in WordPress

At this point, you will see some WordPress installation instructions and a sync token to copy.

Go ahead and click the ‘Copy’ button here.

Copying the Disqus installation token in WordPress

Let’s now return to the Disqus website. Paste the token you’ve just copied from the WordPress dashboard in the appropriate field.

Then, hit the ‘Install [Disqus site name] on your site’ button and click ‘Configure’ at the bottom.

Pasting the WordPress installation token in Disqus

And that’s it!

If you refresh the Disqus menu in your WordPress dashboard, you should now see an interface similar to this:

The Disqus WordPress plugin page

Now, let’s see if Disqus has been successfully enabled in your comment section.

Simply open a WordPress blog post on the front end and scroll down to the comments. Here’s what it should look like if the installation was done correctly:

Example of the Disqus comment section on a WordPress website

Step 3: Import and Export Older WordPress Comments into Disqus

Once you’ve installed the Disqus commenting system, it will take over the native WordPress comments on your site. In other words, the existing comments stored on your WordPress website will not be visible to users.

To fix this, you will have to import any existing comments into the Disqus commenting system. In the WordPress admin area, go to the Disqus plugin’s settings page, scroll down, and navigate to the ‘Syncing’ tab.

Navigating to the Syncing tab in the Disqus WordPress plugin

Then, scroll down and select ‘Import Comments.’

You will see which of your comments have been successfully imported in the table at the bottom.

Importing comments in Disqus

One thing to note is that if you have custom post types, then you may notice that your older comments are not appearing after switching to Disqus. To resolve this, you will need to deactivate Disqus on custom post types.

For hands-on guidance, check out our article on how to disable Disqus on custom post types.

How to Moderate and Configure Disqus Comments

If you want to moderate comments using Disqus, you can click the ‘Moderate’ button on the Disqus plugin page.

Clicking the Moderate button in the WordPress Disqus plugin page

This will bring you to the moderation page on the Disqus website.

If you’re familiar with the WordPress comments page, then navigating the Disqus one won’t be a problem. Here, you can approve, delete, or mark comments as spam.

The Disqus comment moderation page

For tips and tricks on WordPress comment moderation, you can check out the following articles:

How to Troubleshoot Disqus Comment Display Issue

On some WordPress themes, the Disqus comment area may appear wider than the rest of the post area. To fix this, you will need to add some custom CSS to your theme or child theme’s stylesheet.

While you can add custom CSS through the theme file editor, we don’t recommend it. Tracking changes becomes tricky, making it unclear which code is from the theme and which is custom.

Instead, we suggest using WPCode, which is the easiest code snippets plugin. It lets you safely add and manage custom code on your WordPress site. If the code doesn’t work, then you can easily remove the snippet within the plugin.

The code you will need to add is below:

#disqus_thread {
	margin: 0 auto;
	max-width: 650px;
}

This CSS sets the max width of the comment area to 650px and centers it on the screen. Your theme may have a different width, so you will have to adjust it to meet your needs.

For a step-by-step tutorial, you can read our guide on how to easily add custom CSS to your WordPress site.

Here’s what it should look like on WPCode:

Adding custom CSS to adjust the Disqus comment section width on WordPress

Learn More Ways to Manage Your WordPress Comments

Using Disqus is just one way to manage your WordPress comments. Here are more guides you can check out to improve your comment engagement:

We hope this article has helped you learn how to add the Disqus comment system in WordPress. You may also want to check out our guide on how to feature or bury comments in WordPress and our expert picks for the best WordPress plugins to grow your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

94 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Danielle says

    How would I go about making sure that my Disqus comments from my old Blogger site appear on my new WordPress site? I just used your setup service to transfer my content from Blogger to WordPress last month.

    • WPBeginner Support says

      If your Disqus coments are not available then you would go into Disqus and export the old comments to import them to the new site.

      Admin

  3. David says

    This information has helped me integrate disqus comment system to my personal website. Thank you so much.

  4. Irene Hynes says

    Hi There,

    Hip Hip Hooray! I was always told that slightly slow in the head, a slow learner. Not anymore! It’s like you have my back. I can’t tell you how much I’ve learnt here and how easily! Thank you for blessing me with this effortlessly ingestible digestible content.

    I was wondering if it was possible assign to a variable type of Array of Strings a value from the REFramework Config file.
    Thank you very much and will look for more postings from you.

    Kind Regards,
    Irene Hynes

  5. Mike says

    Hey Guys!

    I am going to have my site
    I intend to optimized my site and incresed the speed of loading page. which plugin do you suggest?
    Thanks in advance
    Mike

  6. Jagadish Prasad B says

    Hello, I am Jagadish. I added Disqus comment system on my website, but it’s not working. What happen is by mistake I deleted the site from Disqus, before that it’s worked properly. After deletion, I re-added it into Disqus but it’s not working, I tried so many times. Please help me.

  7. Agus Tamanuri says

    Thanks
    Because this article is help me .. and one more :)

    I will make this blog name into the shirt. Is it allowed?

  8. Rachael Portier says

    Every time I log into Disqus through WordPress it keeps telling me “Unable to connect to the Disqus API servers”. I’m sure my email and password are correct though. Please help!

  9. Scott Johnson says

    Good article, but I am wondering why this current post is not setup with the Disqus plugin? Change of heart?

  10. Dwayne says

    Thanks for this post. Just implemented it though i’m yet get the confirmation email from them after creating the account more than 12 hrs ago. Oddly i got an email after setting it up on my wordpress site but yet to get the confirmation email.

  11. GroomingMail says

    Hey, quick question. I have just installed Disqus and previously had a spam filter (WP-SpamShield) can i now remove the filter as Disqus has its own spam filter or should i keep the WP-SpamShield plugin?

    Thanks,

  12. Theo Ramlall says

    As always, another well written article from wpbeginner.com
    I started of seeking help with my problem, which was the size of the over lapping comment bar but grateful your CS hack above did fix it. However I would be overjoyed in having a comment system exactly like this….if you could provide some know-how..?

    Best Regards
    Theo

  13. Aishwarya says

    Hey,

    By default, Disqus appears on your posts, not pages. In case you are looking to add Disqus to a particular page on your wordpress website, you can try this simple hack I used.

    Just plugin the universal code at the end of your page in WordPress’s text editor. It works well for me,

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.