{"id":277,"date":"2007-03-30T23:27:15","date_gmt":"2007-03-31T03:27:15","guid":{"rendered":"http:\/\/www.sarahdopp.com\/blog\/?p=277"},"modified":"2007-03-30T23:27:15","modified_gmt":"2007-03-31T03:27:15","slug":"wordpress-comment-wishlist-threaded-with-opt-in-notifications","status":"publish","type":"post","link":"https:\/\/sarahdopp.com\/blog\/2007\/wordpress-comment-wishlist-threaded-with-opt-in-notifications\/","title":{"rendered":"WordPress Comment Wishlist: Threaded with Opt-In Notifications"},"content":{"rendered":"<div class=\"juiz-outdated-message jodpm-top\">Heads up, this content is 19 years old. Please keep its age in mind while reading.<\/div><p>Whew!  Moving forward with the blog migration, I&#8217;m a little preturbed by the commenting options out there.  Commenting, to me, is most valuable when it&#8217;s a door to two-way dialogue.  The standard blog commenting model, however, is a more or less a list of dead-end mutterings.  I don&#8217;t like it.  I want more.<\/p>\n<p>I was excited about <a href=\"http:\/\/meidell.dk\/archives\/2005\/08\/01\/threaded-comments-153\/\">Brian&#8217;s Threaded Comments<\/a> plugin, which allows you to reply to specific comments rather than to a linear mess.  I assumed that it came equipped with a &#8220;notify the person you&#8217;re replying to via email&#8221; feature (&#8216;cuz really, that was my whole point for caring), but, sadly, I appeared to be wrong.  He just provides the option to subscribe to <span style=\"font-style: italic\">all the comments<\/span> in the post.  So, in other words, if you subscribe to my comments, and I respond with a quick &#8220;thank you&#8221; to the guy who commented before you, you&#8217;re going to get that in your inbox.  Gee, how useful&#8230;<\/p>\n<p><span style=\"font-style: italic\"><\/span>Then there was <a href=\"http:\/\/pure-essence.net\/archives\/2005\/01\/23\/threaded-comments-notification\/\">Dodo&#8217;s Threaded Comments with Notification<\/a> hack &#8212; which looked very promising indeed, but it lacked two very critical things:<\/p>\n<ol>\n<li>The ability to <span style=\"font-style: italic\">opt-out<\/span> of notifications (absolutely necessary for an ethical website).<\/li>\n<li>The, um, code files.  Thank you, outdated websites, for not maintaining your download links.<\/li>\n<\/ol>\n<p>Really, what I want is Livejournal&#8217;s commenting system mashed up onto a WordPress blog with full customization options.  But until I figure out how to do that (or someone magically does it for me&#8230; hint hint), I&#8217;m going to hold off on nested comments and stick to the opt-in all-post notification system&#8230; which isn&#8217;t the best solution, but it does foster a dinner-party-style conversation, and I believe that&#8217;s better than nothing.<\/p>\n<p>And while we&#8217;re on the topic of WordPress usability issues, I think it&#8217;s worth pointing out that the system&#8217;s slick internal spellchecker is <span style=\"font-style: italic\">convinced<\/span> that the word <span style=\"font-weight: bold\">&#8220;blog&#8221;<\/span> is a typo.\u00c2\u00a0\u00c2\u00a0  Heh.<span style=\"font-weight: bold\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heads up, this content is 19 years old. Please keep its age in mind while reading.Whew! Moving forward with the blog migration, I&#8217;m a little preturbed by the commenting options out there. Commenting, to me, is most valuable when it&#8217;s a door to two-way dialogue. The standard blog commenting model, however, is a more or [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30],"tags":[],"class_list":["post-277","post","type-post","status-publish","format-standard","hentry","category-my_projects"],"_links":{"self":[{"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/posts\/277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/comments?post=277"}],"version-history":[{"count":0,"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/posts\/277\/revisions"}],"wp:attachment":[{"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/media?parent=277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/categories?post=277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sarahdopp.com\/blog\/wp-json\/wp\/v2\/tags?post=277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}