DISQUS is pretty neat, but there’s no built-in way to make it obey the WP setting of ‘Allow comments on this post’. After a quick search around, I figured it out.
- Go to Plugins > Editor
- Select plugin DISQUS Comment System
Around line 100 (you might need to copy this out into a text editor), add the following line.
if ( 'closed' == $post->comment_status ) { return false; }
Thanks to Ted Aronson for the tip, found on this blog.

[...] In: WordPress plugins 1 Sep 2009 Go to Source [...]
[...] Wonald.com: How to Disable Disqus Comments on WordPress Pages [...]
Thanks, this is a very useful tip for Disqus. I've been looking for this.
This seems like the most comprehensive blog on this niche
Regards
Thanks, this is a very useful tip for Disqus. I've been looking for this. and this would seem affective. This seems like the most comprehensive blog on this niche
Your blog is very interesting. I would like to tell that I have been looking for such information and finally got it. Thanks a lot.
regards
charcoal grill
I just bookmarked this for my future referance.
Thanks
mark
______________________________________________
aion kina | aion kina
this is helpful! thx!
great share, thank for post, very useful for blogger
thanks for the info, appreciate you sharing it with us. have bookmarked the site and will be back
this would seem affective. This seems like the most comprehensive blog on this niche
Worked like a charm. I've also been looking for a solution to this. Thank you for sharing.
cheer for this!
Thanks for the hack. I wish they'd just include this as a standard feature.
I've also been looking for a solution to this. Thank you for sharing.
This is really good to see articles in this topic…
Students must work as part time..anti keylogger It will improve their kwledge as well as their confident…
SUCCESS!!! Input the code given on line 106, just like Jack says!
thanks for your suggestion
It worked for me on line 105. They should really build this into the plugin! I hope it doesn't break on the next upgrade…
ADD TO LINE 106 ABOVE – IF( 'DRAFT' == …..
Thanks…
thanks for posting it. it will really help bloggers like me.
Glad I could help. Have a wicked great Friday.