Subscribe to Comments 2.1

Subscribe to Comments 2.1 is a plugin that allows commenters on your blog to check a box before commenting and get e-mail notification of further comments. It is one of the most popular WordPress plugins out there for the simple reason that it helps foster a community around your blog by encouraging commenters to come back and stay engaged in the dialog.

Features

  • Rudimentary security
    • Users cannot enter a random e-mail into the subscription manager and modify someone else’s subscriptions
    • In order to modify subscriptions, users need to use a special link, given in notification e-mails, and printed in the comments form as long as they have their comment cookie
  • Recognition of subscription status
    • Unsubscribed users see the “subscribe to comments” checkbox, but subscribed users see a “Manage your subscriptions” link
    • The author of the post is recognized by either login or comment cookie and is assumed to be subscribed to the entry (as they will receive notifications through WordPress)
  • Themeable subscription manager
    • Uses visual style of WordPress interface
    • Can be optionally accessed via “Manage” menu in WordPress
    • E-mail verification of block requests
    • Javascript “invert selection” link to check/uncheck subscriptions for mass deletion
    • “Return to the page you were viewing” link that persists at the top of the page, so that users can easily return to the post they were reading once they are done modifying subscriptions
  • Ability to let users change notification e-mail address
    • In the subscription manager, users can request that their notification address be changed for all their subscriptions
    • Special link is sent to the old address for verification
    • Once clicked, their e-mail address will be changed instantly for all their comments
  • Easy integration into comments form
    • No modification of comments form needed for WP 1.5+ (supported themes)
    • For users who want custom placement of the checkbox/link to subscription manager, this can be done with one simple function call, placed anywhere in the comment form
  • Subscription without leaving a comment
    • By popular demand, you can now offer visitors the option of subscribing to comments on an entry without having to leave a comment themselves
    • If the reader later decides to join the conversation, their subscription continues without them having to explicitly set it
  • Customization
    • You can make the Subscription Manager that your users see use your theme’s header, footer and sidebar, using CSS to style it to fit your site
  • Internationalization
    • I’ve written Subscribe to Comments 2.1 with i18n in mind, making full use of __() and _e() functions. The domain is “subscribe-to-comments”.

Download

Version 2.1 Update

Version 2.1 of Subscribe to Comments has a feature that people have been begging me to implement for many months: you can view the list of people who are subscribed to posts on your blog, and you can also see a list of the most “subscribed” posts. Also in this version is a new one-file install. You just put subscribe-to-comments.php in your /plugins/ directory, activate, and you’re done. This version will work on WordPress versions from 2.0.6 through 2.3.1 (highest tested).

Versions

  • 2.1.2 Fixed a few bugs that’d send bad notifications (thanks Donncha!), cleaned up some code and moved to using proper WP escaping functions
  • 2.1.1 WordPress 2.2 compatibility! Also note that support for attribute_escape() is needed, so if you get errors about that, upgrade to the latest version in your branch
  • 2.1 big update, fixing a few potential XSS holes, and misc error messages… see above for details
  • 2.0.8 XSS security fixes, hopefully fixed “+” symbols in e-mail for good
  • 2.0.7 additional “funky e-mail” fixes
  • 2.0.6 support for e-mail addresses with “+” symbols, option to disable CSS “clearing”
  • 2.0.4 potential security bugs, better WP 2.0 capabilities compat

Feedback/Bugs

Feel free to leave bug reports or feature requests here. Use this entry’s comments to ask support questions or offer general feedback

I’ve spent a lot of time writing this code and supporting it. If you derive some benefit from this code, please consider showing your gratitute in a more tangible
way. Thanks!

I have received $30.00 this month for my coding efforts.

Donate with PayPalAmazon.com Wishlist


4,468 Responses to “Subscribe to Comments 2.1”

Comment pages: « 118 19 20 21 22 [23] 24 25 26 27 2844 »

  1. Marc |

    Just an FYI, when I was testing the comment emails they were being sent to my SPAM folder. This is for gmail accounts. So if you are testing, dont waste an hour like I did and not check yoru spam folder first.

  2. youtube |

    This is for gmail accounts. So if you are testing, dont waste an hour like I did and not check yoru spam folder first.

  3. indir |

    installed this plugin and it made all my admin pages in WP blank as well as my entire sidebar. Any suggestions?

  4. indir |

    Found the answer to that one by finding the function :) name in the code. :o Not so intuitive but it worked.

  5. indir |

    Yea, i have the problem with the cache plugin enabled. Even after I unsubscribe it stays the same.

  6. Sam Hughey |

    Indir,

    What does finding the function name in the code mean?

  7. indir |

    There isn’t currently a built-in way for the admin to see all the e-mails and the entries to which they are subscribed.

  8. yonja |

    youtube
    indir
    ekleyın lütfen canlarım :D
    download
    indir

  9. yonja |

    youtube
    indir
    Ekle hadi thanks :D
    download
    indir
    For desing

  10. Thomas |

    It’s a very good tool, but i got the same problem as Rui Cruz, there’s a check box but it didn’t show the message “Notify me of followup comments via e-mail”.

    Any idea how to solve this?

    My site at http://www.thomasukm.com

  11. Michael |

    When I activate this plugin I get code appears at the top of my plugin page

    WordPress database error: [Access denied for user 'yscr_bbmM7f'@'localhost' to database 'blog']
    ALTER TABLE wp_comments ADD COLUMN comment_subscribe enum(’Y',’N') NOT NULL default ‘N’

    Is this telling me to add the comment_subscribe stuff to wp_commetns?

  12. Jens |

    Hi there, how do I use [manager_link] properly? When I’m logged out I see “[manager_link]” and when I’m logged in I see “http://www.brogaard.info/?wp-subscription-manager=1&ref=http%3A%2F%2Fwww.brogaard.info%2F%3Fp%3D48.” without any linking. In the options I’ve just put [manager_link] together with some text - have I missed something? Thanks!

  13. Sharelor |

    Thanks, this plugin is very useful to my blog and it works perfectly well.

  14. toshieee |

    There are lots of bugs see : toshieee weblog

  15. Jens |

    Can anyone just post an example of how to use [manager_link]? Thanks!

  16. Jens |

    Can anyone just post an example of how to use [manager_link]? Haven’t found a solution in the other thousands of posts… Thanks!

  17. legal |

    Hmmm, nice plugin update.

    I like the ability to view the list of people who are subscribed to posts… great!

    Keep up the good work mate!

  18. Joe |

    Pingback from Plugin karnevál – offtopic at kkv informatika
    Pingback from vbali blogja » Plugin karnevál: Az én listám
    Pingback from 本站使用的WordPress插件 at catch the digital flow

  19. Visitor530 |

    I have visited your site 680-times

  20. Dan |

    Thanks for your work on this plug-in. Just seems to work, which is nice in the world of Wordpress plug-ins these days.
    Cheers,
    Dan

  21. Sergey |

    Thanks for your work on this plug-in. Just seems to work, which is nice in the world of Wordpress plug-ins these days.

  22. shanX |

    Awsm plugin ;)

    But its not working on my self-hosted, PHP 5, WP 2.03, host in subdirectory (xtoned.com/log/), default theme setup :(

  23. Chia |

    I am way over my head and hoping you can help me. When I loaded the plugin and activated it I got the following message displayed under the comment edit box: “Fatal error: Call to undefined function: attribute_escape() in /home/houseofs/public_html/chia/blog/wp-content/plugins/subscribe-to-comments.php on line 762″

    You won’t see that if you go look at the site because I disabled it. If you are willing to help me out and wish to have it activated again I can do that. I just didn’t want to leave the site looking messy for nothing.
    Thank you.

  24. David |

    Hi,

    I have loaded the plug and tried inserting “” in various places and nothing shows. I get the menu in Admin (so the plugin is working) but nothing on on the posts.

    I’m using WordPress 2.0.9

    Any ideas?

  25. Chia |

    I still can’t get this to work. I went so far as to switch themes to one that I know my daughter uses with this plugin just in case that was the problem. When I activate the plugin I get “Fatal error: Call to undefined function: attribute_escape() in /home/houseofs/public_html/chia/blog/wp-content/plugins/subscribe-to-comments.php on line 762″

    Line 762 says “$link = add_query_arg(’ref’, rawurlencode(’http://’ . $_SERVER['HTTP_HOST'] . attribute_escape($_SERVER['REQUEST_URI'])), $link);”

    I don’t understand the error beyond knowing what file and line it is talking about and I don’t understand the code in line 762.

    I am keeping my fingers crossed that someone who does understand it will offer me a suggestion for how I can fix the error. I can’t figure out what I am doing differently than my daughter other than having our blogs at different URLs.

  26. simonkoležnik |

    I’ve got the same problem as Chia. Any ideas?

Comment pages: « 118 19 20 21 22 [23] 24 25 26 27 2844 »

Leave a Reply