{"id":3549,"date":"2013-02-07T18:45:47","date_gmt":"2013-02-07T13:15:47","guid":{"rendered":"http:\/\/www.bhagwad.com\/blog\/?p=3549"},"modified":"2013-02-07T18:47:15","modified_gmt":"2013-02-07T13:17:15","slug":"what-i-want-from-a-wordpress-commenting-system","status":"publish","type":"post","link":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/","title":{"rendered":"What I Want From a WordPress Commenting System"},"content":{"rendered":"<p>I&#8217;ve been searching vainly for the best comment system for WordPress for a while now. But all of them fall short in one way or the other. As of now I&#8217;ve settled on Disqus cause it seems to be the least bad. I may change it later on. Here&#8217;s a post explaining what I (and perhaps many others) need so that current developers will know what to include in future versions of their commenting systems.<\/p>\n<p><strong>Dynamically Load Comments When Needed<\/strong><\/p>\n<p>Some of my posts <a href=\"http:\/\/www.bhagwad.com\/blog\/2009\/philosophy\/5-reasons-why-i-wont-tip-you-if-youre-a-waiter.html\/\">have a\u00a0<em>lot<\/em> of comments<\/a>. These slow down the page and not every visitor reads all of them. So I want only a few comments to load at a time and as the reader scrolls down, more should be pulled from the database. WordPress has a feature called &#8220;comment pagination&#8221; that breaks the comments into pages. But each page has a fixed number of\u00a0<em>top level comments<\/em> and so replies to them will remain on the same page. I wouldn&#8217;t be surprised if the first section of one of my posts has 200 comments! Too many.<\/p>\n<p><strong>Encourage Anonymous Comments<\/strong><\/p>\n<p>I believe that everyone should be able to comment without signing up or using their real name. Most of the comments on my blog are under pseudonyms or just plain anonymous. Sure, this can lead to abusive over the top rants, but that&#8217;s a price I&#8217;m willing to pay. Note to third party comment systems: <strong>Please implement basic Name\/Email\/URL fields in the discussion box!<\/strong>\u00a0The name of the person should link to their URL &#8211; not to their commenting profile.<\/p>\n<p>And don&#8217;t make guests click another box for signing up (I&#8217;m looking at you Livefyre). As of now Disqus doesn&#8217;t allow guests to type in their URL. I&#8217;m just assuming that anyone with a website has their own Disqus profile and have linked their site to it.<\/p>\n<p>The native WordPress comment system is the best in this regard. Simple, clean and with no fuss. No numerous sign in options etc.<\/p>\n<p><strong>Infinite Threading with Limited Indentation<\/strong><\/p>\n<p>Conversations on my posts have a tendency to go on for a long time. People replying to others repeatedly. I like it that way. One of two problems occurs though. Either the &#8220;Reply&#8221; buttons stop appearing after a while so the last comment can&#8217;t be responded to. Or the comments begin to indent so much that just a word or a letter appears on each line!<\/p>\n<p>I want the best of both worlds. Infinite replies, but after a while no more indentation. Disqus &#8211; the one I&#8217;m using right now &#8211; has this feature and I like it.<\/p>\n<p><strong>Post Comments without Reloading the Page<\/strong><\/p>\n<p>Sometimes my website isn&#8217;t fast. If all 1000 comments are loading it&#8217;s even slower. When a person submits a comment, they shouldn&#8217;t have to wait for the page to reload all over again. It should post then and there automatically and do its magic in the background<\/p>\n<p>Some of you may notice my new comment system on this blog. If so, please tell me honestly how it compares to the regular WordPress system. Is it faster, and easier to read and follow conversations? I don&#8217;t have to stick with this one and I&#8217;m willing to change it for something better.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been searching vainly for the best comment system for WordPress for a while now. But all of them fall short in one way or the other. As of now I&#8217;ve settled on Disqus cause it seems to be the least bad. I may change it later on. Here&#8217;s a post explaining what I (and &#8230; <a title=\"What I Want From a WordPress Commenting System\" class=\"read-more\" href=\"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/\" aria-label=\"Read more about What I Want From a WordPress Commenting System\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-3549","post","type-post","status-publish","format-standard","hentry","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What I Want From a Wordpress Commenting System<\/title>\n<meta name=\"description\" content=\"All commenting systems are currently flawed. Disqus, Livefyre, and IntenseDebate. The native Wordpress comment form also has some issues\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What I Want From a Wordpress Commenting System\" \/>\n<meta property=\"og:description\" content=\"All commenting systems are currently flawed. Disqus, Livefyre, and IntenseDebate. The native Wordpress comment form also has some issues\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/\" \/>\n<meta property=\"og:site_name\" content=\"Expressions - Bhagwad Jal Park\" \/>\n<meta property=\"article:published_time\" content=\"2013-02-07T13:15:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-02-07T13:17:15+00:00\" \/>\n<meta name=\"author\" content=\"bhagwad\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bhagwad\" \/>\n<meta name=\"twitter:site\" content=\"@bhagwad\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"bhagwad\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/\"},\"author\":{\"name\":\"bhagwad\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\"},\"headline\":\"What I Want From a WordPress Commenting System\",\"datePublished\":\"2013-02-07T13:15:47+00:00\",\"dateModified\":\"2013-02-07T13:17:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/\"},\"wordCount\":567,\"commentCount\":8,\"publisher\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\"},\"articleSection\":[\"Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/\",\"url\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/\",\"name\":\"What I Want From a Wordpress Commenting System\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#website\"},\"datePublished\":\"2013-02-07T13:15:47+00:00\",\"dateModified\":\"2013-02-07T13:17:15+00:00\",\"description\":\"All commenting systems are currently flawed. Disqus, Livefyre, and IntenseDebate. The native Wordpress comment form also has some issues\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/2013\\\/technology\\\/what-i-want-from-a-wordpress-commenting-system.html\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What I Want From a WordPress Commenting System\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/\",\"name\":\"Expressions - Bhagwad Jal Park\",\"description\":\"My thoughts, haikus and freelance musings\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/#\\\/schema\\\/person\\\/06c9c710885b810f1dfe3779fc346b23\",\"name\":\"bhagwad\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168\",\"url\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168\",\"contentUrl\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168\",\"caption\":\"bhagwad\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.bhagwad.com\\\/blog\\\/wp-content\\\/litespeed\\\/avatar\\\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168\"},\"sameAs\":[\"http:\\\/\\\/www.bhagwad.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What I Want From a Wordpress Commenting System","description":"All commenting systems are currently flawed. Disqus, Livefyre, and IntenseDebate. The native Wordpress comment form also has some issues","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/","og_locale":"en_US","og_type":"article","og_title":"What I Want From a Wordpress Commenting System","og_description":"All commenting systems are currently flawed. Disqus, Livefyre, and IntenseDebate. The native Wordpress comment form also has some issues","og_url":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/","og_site_name":"Expressions - Bhagwad Jal Park","article_published_time":"2013-02-07T13:15:47+00:00","article_modified_time":"2013-02-07T13:17:15+00:00","author":"bhagwad","twitter_card":"summary_large_image","twitter_creator":"@bhagwad","twitter_site":"@bhagwad","twitter_misc":{"Written by":"bhagwad","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/#article","isPartOf":{"@id":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/"},"author":{"name":"bhagwad","@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23"},"headline":"What I Want From a WordPress Commenting System","datePublished":"2013-02-07T13:15:47+00:00","dateModified":"2013-02-07T13:17:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/"},"wordCount":567,"commentCount":8,"publisher":{"@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23"},"articleSection":["Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/","url":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/","name":"What I Want From a Wordpress Commenting System","isPartOf":{"@id":"https:\/\/www.bhagwad.com\/blog\/#website"},"datePublished":"2013-02-07T13:15:47+00:00","dateModified":"2013-02-07T13:17:15+00:00","description":"All commenting systems are currently flawed. Disqus, Livefyre, and IntenseDebate. The native Wordpress comment form also has some issues","breadcrumb":{"@id":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.bhagwad.com\/blog\/2013\/technology\/what-i-want-from-a-wordpress-commenting-system.html\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bhagwad.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What I Want From a WordPress Commenting System"}]},{"@type":"WebSite","@id":"https:\/\/www.bhagwad.com\/blog\/#website","url":"https:\/\/www.bhagwad.com\/blog\/","name":"Expressions - Bhagwad Jal Park","description":"My thoughts, haikus and freelance musings","publisher":{"@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bhagwad.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.bhagwad.com\/blog\/#\/schema\/person\/06c9c710885b810f1dfe3779fc346b23","name":"bhagwad","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168","url":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168","contentUrl":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168","caption":"bhagwad"},"logo":{"@id":"https:\/\/www.bhagwad.com\/blog\/wp-content\/litespeed\/avatar\/7940f38fc479ebe739ec963b542bf098.jpg?ver=1779295168"},"sameAs":["http:\/\/www.bhagwad.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/posts\/3549","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/comments?post=3549"}],"version-history":[{"count":0,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/posts\/3549\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/media?parent=3549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/categories?post=3549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bhagwad.com\/blog\/wp-json\/wp\/v2\/tags?post=3549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}