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: « 112 13 14 15 16 [17] 18 19 20 21 2244 »

  1. Rev. Qelqoth |

    I installed this today on my blog…and I love it. I’ll bookmark your site for any further updates :)

  2. Rian |

    great plugin, comes in handy every day. Just got the 2.1 update, thanks again.

  3. John |

    Hi, this plugin seems promising.

    I’m getting a “You may not access this page without a valid key.” error. I’m assuming this is because all my users are editors and therefore don’t have the appropriate permissions level.

    Is there someway (I have no problem hacking the code) to change the permission level for the Subscription Manager?

    Thanks

  4. adriano |

    Hello ;)
    this plugin is really cool! I just installed it.
    Just noticed something though, in the “Comment Subscription Manager” where is the “Return to the page you were viewing: URL_of_the_page” the URL is not correct. I get the main URL of the website attached to the URL of the post.. which is giving error when clicking to go back to the page I was viewing. I don’t know if it’s happening only to me anyway it seems to be a very little bug, I even located it in the .php, just that I am not that expert in php to solve it :) well at least I am trying to :D
    thanks a lot for the plugin anyway!

  5. Kyle |

    I’m getting an error:
    Fatal error: Cannot redeclare comment_subscription_status() (previously declared in /home/jtvbhyra/public_html/wp-content/plugins/subscribe-to-comments.php:339) in /home/jtvbhyra/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 102

  6. Kyle |

    Fixed! Apparently, I had two different plugins trying to do the same thing.

  7. Hakwest |

    Hello! I m here!

  8. archard |

    GREAT plugin! Absolutely FANTASTIC! 5 stars! 10 out of 10! I love it!

  9. cm |

    Great plugin! Is there any way to see who is subscribing?

  10. cm |

    …what I mean is, how do I add the “subscribed” icon to the comment so that people can see who is subscribed. Just like is done here?

  11. Dennis Edell |

    This is my 4th or 5th comment, I kinda lost track.

    The “donation” box is handy dandy for those who can get it to work I suppose.

    I think at least one supportive response to those that can’t would be nifty also.

  12. Gromo Hosting |

    Hello

    i Like ur script very much,

    thanks and keep it up

  13. ivaeyl |

    Hi My Name Is ivaoqv.

  14. El |

    I love this plugin for wordpress. This will remind my readers to read the old messages with new comments. It is such a great idea.

  15. John |

    Way cool plug-in. I started using it on my site the minute my buddy showed it to me!

    Thanks!

  16. Ben |

    This is an excellent plug-in, and it works really great, though I have two gripes about it:

    1. There’s no documentation for it. Not even here, on this page. You should at least include the usage instructions for it here, if not make it its on Page with sub-pages.
    2. The you are inserting in the show_manual_subscription_form() method (line 84) should be removed. If people want a line break there, or the effect of a line break, they can easily do that with CSS and the display:block style. I prefer mine without a line break, so I had to go into your code and remove it.

  17. preckie |

    wish it can be used with ajax comments. wouldn’t work on mine

  18. Adam Kayce : Monk At Work |

    I had trouble with 2.0.8 with my ajax comments, so I tried 2.1 — works like a charm.

    I can’t say why Ben’s didn’t work, but mine does (I use the template called “light”, by Stephen Reinhardt, if that helps).

  19. ewdxqyh |

    ikfidjicI love this site.

  20. Samuel Febres |

    I got the following error, can you help get me looking in the right direction?

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

    WordPress database error: [Unknown column 'comment_subscribe' in 'where clause']
    SELECT comment_post_ID FROM wp_comments WHERE LCASE(comment_author_email) = ‘portorikan@aim.com’ AND comment_subscribe=’Y’ AND comment_approved = ‘1′ GROUP BY comment_post_ID

  21. Liz Plummer |

    Hi,

    I notice from the readme that the latest download is for 2.0 upwards. Do you have one for Wordpress 1.5, please? I don’t feel up to upgrading the whole of Wordpress just yet but I would love this wonderful plugin!

    Thanks.

Comment pages: « 112 13 14 15 16 [17] 18 19 20 21 2244 »

Leave a Reply