How To Stop People From Commenting On Your Blog...

13 replies
Anyone know if there is a setting on WordPress that will not let someone post a comment? One of my WP blogs seems to be a favorite place lately for people to leave spammed comments with links to their site, how do I stop people from being able to leave comments?

Is there a way to completly disable comments altogther?

Is there a way to tweak the code and just make the comment section go away?

All the best,
Steve
#blog #commenting #people #stop
  • Profile picture of the author TycoonRob
    I'm pretty sure there is a checkbox to allow comments or not. (checking....) Yes, there is. Plus if you use Akismet this helps prevent spam.
    Signature

    Doubt everything you believe.

    {{ DiscussionBoard.errors[2620704].message }}
  • Profile picture of the author Angelita
    In admin:
    allow comments or/ comments must be approved prior to publishing
    {{ DiscussionBoard.errors[2620708].message }}
    • Profile picture of the author discrat
      I posted this question a month or two ago.Since then I implemented Askimet plugin and it works really great for spam comments !
      {{ DiscussionBoard.errors[2620710].message }}
  • Profile picture of the author A Bary
    Originally Posted by EWGQDD View Post

    Anyone know if there is a setting on WordPress that will not let someone post a comment? One of my WP blogs seems to be a favorite place lately for people to leave spammed comments with links to their site, how do I stop people from being able to leave comments?

    Is there a way to completly disable comments altogther?

    Is there a way to tweak the code and just make the comment section go away?

    All the best,
    Steve

    Disallow comments on your blog!
    {{ DiscussionBoard.errors[2620747].message }}
  • Profile picture of the author TelZilla
    Originally Posted by EWGQDD View Post

    Anyone know if there is a setting on WordPress that will not let someone post a comment? One of my WP blogs seems to be a favorite place lately for people to leave spammed comments with links to their site, how do I stop people from being able to leave comments?

    Is there a way to completly disable comments altogther?

    Is there a way to tweak the code and just make the comment section go away?

    All the best,
    Steve
    Open single.php and find:
    Code:
    <?php comments_template(); ?>
    either remove it from the source or comment it out like this:
    Code:
    <?php // comments_template(); ?>
    This way you won't see the coment section at all, nor the annoying "Comments Closed" message.
    Signature
    Don't get so wrapped up in making money that you forget the important things in life.
    {{ DiscussionBoard.errors[2620763].message }}
    • Profile picture of the author Steve Wells
      Originally Posted by TelZilla View Post

      Open single.php and find:
      Code:
      <?php comments_template(); ?>
      either remove it from the source or comment it out like this:
      Code:
      <?php // comments_template(); ?>
      This way you won't see the coment section at all, nor the annoying "Comments Closed" message.
      Thanks alot, since I could not find the dis-allow comments in my admin, I think this will be the best thing to do....
      Signature
      Need Custom Graphics Work? - Message Me For A Design Quote!
      {{ DiscussionBoard.errors[2620831].message }}
      • Profile picture of the author mywebwork
        Originally Posted by EWGQDD View Post

        Thanks alot, since I could not find the dis-allow comments in my admin, I think this will be the best thing to do....
        It's actually a combination of settings, not just one.

        As I rule I always set the following on the Settings - Discussion Settings Menu:

        - Uncheck "Allow People to post comments on New Articles"
        - Check "Users must be registered and logged in to comment"
        - Check "An administrator must always approve the comment"
        - Check "Comment Author must have a previously approved comment"

        Combine that with the template modifications already discussed (which I also perform as a rule) and no one will be leaving you unwanted comments!

        Bill
        {{ DiscussionBoard.errors[2620857].message }}
        • Profile picture of the author Steve Wells
          Originally Posted by mywebwork View Post

          It's actually a combination of settings, not just one.

          As I rule I always set the following on the Settings - Discussion Settings Menu:

          - Uncheck "Allow People to post comments on New Articles"
          - Check "Users must be registered and logged in to comment"
          - Check "An administrator must always approve the comment"
          - Check "Comment Author must have a previously approved comment"

          Combine that with the template modifications already discussed (which I also perform as a rule) and no one will be leaving you unwanted comments!

          Bill
          Worked great, was getting about 10 posts per day that were not genuinely relative to my blog.

          Since I implemented your suggestions and the other guys suggestions who said to comment out the comments area, I have had NO SPAM COMMENTS!
          Signature
          Need Custom Graphics Work? - Message Me For A Design Quote!
          {{ DiscussionBoard.errors[2622929].message }}
    • Profile picture of the author dremora
      Originally Posted by TelZilla View Post

      Open single.php and find:
      Code:
      <?php comments_template(); ?>
      either remove it from the source or comment it out like this:
      Code:
      <?php // comments_template(); ?>
      This way you won't see the coment section at all, nor the annoying "Comments Closed" message.

      Make sure to do the same for page.php to disable comments for pages as well.
      {{ DiscussionBoard.errors[2622994].message }}
  • Profile picture of the author danaprince
    Comments can be really beneficial to your blog so you might consider adding Askimet first and seeing if it helps. Good luck! You can disable comments altogether or on a specific blog post in your admin panel if you find comments to be too labour-intense to manage.

    Cheers,
    Dana
    Signature

    Dana Prince - The SEO Writer~ Helping You Optimize Your Online Business

    {{ DiscussionBoard.errors[2620944].message }}
  • Profile picture of the author Loren Woirhaye
    This plugin can screen out a lot of spam - even if you're not
    using Askimet. It checks the speed of the comment somehow,
    so if it's a bot, it doesn't get through.

    Wordpress Plugins WP Captcha-Free|Wordpress Supplies

    I like comments and reward good commenters with backlinks - but
    sorting through comment spam is a hassle, definitely. It can really
    stack up and become a lot to go through if you don't maintain the
    blog often.
    {{ DiscussionBoard.errors[2623007].message }}
    • Profile picture of the author Alex Gorbachev
      Originally Posted by Loren Woirhaye View Post

      This plugin can screen out a lot of spam - even if you're not
      using Askimet. It checks the speed of the comment somehow,
      so if it's a bot, it doesn't get through.

      Wordpress Plugins WP Captcha-Free|Wordpress Supplies

      I like comments and reward good commenters with backlinks - but
      sorting through comment spam is a hassle, definitely. It can really
      stack up and become a lot to go through if you don't maintain the
      blog often.
      Akismet and WP Captcha plugin work for me well too.
      Signature
      PLR Products Blowout - Get 31,500+ PLR Products: Ebooks, Articles, Software, Plugins, Scripts, Videos, Templates And Graphics!
      {{ DiscussionBoard.errors[2625326].message }}
  • Profile picture of the author Jon Tees
    I have all of my blogs set up so that I have to approve the comments before its posted. This appears to have been a default setting. I either delete or edit the comments to be relevant to the posts and even in some cases convert them into testimonials to help sell the products and services that I offer. I then take an odd gamble and contact the spammer offering them legit advertising space on the blog, as well as some other paid classified sites that I run. Sometimes it works provided its a legit address actually belonging to that person, and sometimes it doesn’t on the account of the address not actually existing or belonging to someone else. I put disclaimers in the message letting the person know that I am contacting them because they or someone using their e-mail address has been attempting to advertise for free/spamming my blog.
    {{ DiscussionBoard.errors[2624928].message }}

Trending Topics