Disqus pronounced “discuss” is a popular third-party commenting system for WordPress. If you’ve been browsing the web for more than a week, then you’ve probably come across a site that’s using Disqus. A lot of popular sites including CNN, The Next Web, Bloomberg, CNBC, The Atlantic, and now WPBeginner are using Disqus. In this article, we will show you how to add Disqus comment system in WordPress. We will also discuss the reasons why we switched to using Disqus.
Update: We no longer use Disqus on our site. Here are the reasons why we switched away from Disqus.
Adding Disqus Commenting System in WordPress
Adding Disqus commenting system to WordPress is very easy. First thing you need to do is go to Disqus website and login or signup for a new account. Once you are logged in, click on For Websites link next to the Disqus logo.
On the next screen, you need to click on Add Disqus to Your Site button next to your profile pic on the top right corner of the screen.
This will take you to a signup form where you need to provide your website information. Provide the title of your blog or website and then choose a unique URL for your website on the disqus commenting system. This unique URL will be the place where you can access all your comments after you have installed Disqus on your site. Lastly choose a category for your website. Once you are done, hit the Finish Registration button.
After the registration, you will be asked to choose your platform. You need to click on WordPress, and it will show you further instructions to setup Disqus commenting system on your WordPress site. Don’t worry we will walk you through these instructions.
Now that you have registered your site for Disqus commenting system, it is time to connect your WordPress site to the Disqus platform. To do this, you need to install and activate the Disqus Comment System plugin. Upon activation, go to Comments » Settings and sign in with your Disqus account.
Once you are logged in, you will be shown the site you registered for Disqus commenting system. Select the site and click on the next button to finish the set up.
That’s all. You have successfully added Disqus comment system to your site. You can see it in action by visiting any post on your site, and you will see Disqus comments instead of WordPress comments on your site.
Exporting Older WordPress Comments into Disqus
Since Disqus commenting system takes over the display of comments on your WordPress site, this means that the comments stored on your WordPress site will not be visible to users. To fix this, you will have to export those comments to Disqus commenting system. In WordPress admin area, go to Comments » Disqus and click on the plugin settings tab on the top right corner of the screen.
On the plugin’s settings page, scroll down to Import and Export section and click on Export Comments button. This will initiate the import process and all your old WordPress comments will be exported to Disqus commenting system.
Moderating Disqus Comments
You can moderate Disqus comments by visiting Comments » Disqus. There you will find a button linking to your comment administration page on Disqus. This is where you can approve, spam, or delete comments.
Troubleshooting Disqus Comment Display Issue
On some WordPress themes Disqus comment area may appear wider than rest of the post and page area. To fix this, you need to figure out the width of the content area in your theme and then add this CSS into your theme or child theme‘s stylesheet.
#disqus_thread { margin: 0 auto; max-width: 604px; }
This CSS sets max-width of the comment area to 604px and centers it to the screen. Your theme may have different width so you will have to adjust it accordingly to meet your needs.
We hope this article helped you add Disqus comment system in WordPress. If you liked this article, then subscribe to our YouTube Channel for WordPress video tutorials or join us on Twitter and Google+.
Nazmul Koushik says
Hi, Thank you So much for this tutorial .
WPBeginner Support says
Glad our guide was helpful
Admin
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
Deepak jerry says
Thank You So Much For This Tutorial !
WPBeginner Support says
You’re welcome
Admin
Deepa says
Thanks for ur information
WPBeginner Support says
You’re welcome
Admin
David says
This information has helped me integrate disqus comment system to my personal website. Thank you so much.
WPBeginner Support says
Glad our article could help
Admin
Nihal Singh says
Thanks for the useful article to add the comments in WordPress. It is very useful.
WPBeginner Support says
Glad you found our content helpful
Admin
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
John says
Is there any way to use both Disqus comment and WordPress comment together or separately?
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
Hitesh Sharma says
I was looking for so long for this type of informative post on Discus. Thanks alot
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.
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?
daniel says
Thanks!
Ahmad says
Thanks for ur information
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!
ide says
i have same problem,
chukwudi ojukwu says
thanks for the info. i just install disqus on my site with your guide.
Scott Johnson says
Good article, but I am wondering why this current post is not setup with the Disqus plugin? Change of heart?
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.
Biju says
I’m really glad to meet your blog. Finally I’ve found my solution for WP site… Thanks again.
Antony says
Hey,
Thanks for the Post – Just now Set Up Disqus on my Website! D
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,
WPBeginner Support says
Yes you can.
Admin
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
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,
mukekaton says
Disqus not appear on wordpress page. Only in post appear. How do I make disqus appear on page?
Arbin says
Which is that universal code? bc to me doesn’t show also in posts.