{"id":129780,"date":"2020-10-09T15:13:03","date_gmt":"2020-10-09T15:13:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/better-comments\/"},"modified":"2026-08-11T21:06:31","modified_gmt":"2026-08-11T21:06:31","slug":"better-comments","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/better-comments\/","author":9532416,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.0.0","stable_tag":"trunk","tested":"7.1","requires":"5.2","requires_php":"8.0","requires_plugins":null,"header_name":"Better Comments","header_author":"Utopique","header_description":"Style your comments easily and painlessly with deluxe options.","assets_banners_color":"8763cb","last_updated":"2026-08-11 21:06:31","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=DNSC3NVBWR66L","header_plugin_uri":"https:\/\/utopique.net\/products\/better-comments\/","header_author_uri":"https:\/\/utopique.net\/","rating":3.5,"author_block_rating":0,"active_installs":10,"downloads":3148,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"3.0.0":"<p>Review the release checklist in <code>\/dev\/RELEASE-AUDIT.md<\/code>, especially Freemius plan migration and theme compatibility testing, before publishing this major product change.<\/p>"},"ratings":{"1":0,"2":1,"3":0,"4":0,"5":1},"assets_icons":{"icon-300x300.png":{"filename":"icon-300x300.png","revision":3431673,"resolution":"300x300","location":"assets","locale":"","width":300,"height":300}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3431678,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3431678,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Comment form customization","2":"Comment section styling","3":"Avatar shapes","4":"Better Comments settings","5":"Pro quicktags"}},"plugin_section":[],"plugin_tags":[1953,107,9280,247,186],"plugin_category":[42,44,55],"plugin_contributors":[81304],"plugin_business_model":[],"class_list":["post-129780","plugin","type-plugin","status-publish","hentry","plugin_tags-accessibility","plugin_tags-comments","plugin_tags-custom-avatar","plugin_tags-performance","plugin_tags-seo","plugin_category-contact-forms","plugin_category-discussion-and-community","plugin_category-seo-and-marketing","plugin_contributors-skyminds","plugin_committers-skyminds"],"banners":{"banner":"https:\/\/ps.w.org\/better-comments\/assets\/banner-772x250.jpg?rev=3431678","banner_2x":"https:\/\/ps.w.org\/better-comments\/assets\/banner-1544x500.jpg?rev=3431678","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/better-comments_8763cb.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Your theme looks great\u2014until you reach the comments.<\/p>\n\n<p>Better Comments gives you a clean set of controls for the comment form, comments, reply links, and avatars. No custom CSS required, no replacement comment platform, and no changes to your existing comments.<\/p>\n\n<h3>Why Better Comments?<\/h3>\n\n<ul>\n<li>Give the comment form the same visual language as the rest of your site.<\/li>\n<li>Make comment cards, reply links, fields, and focus states feel intentional.<\/li>\n<li>Choose an avatar shape that fits your brand, from circles to polygons and stars.<\/li>\n<li>Let registered users upload a custom avatar from their profile.<\/li>\n<li>Improve smaller screens without rebuilding your theme\u2019s comment template.<\/li>\n<li>Keep WordPress native: your comments, hooks, filters, and moderation workflow stay in place.<\/li>\n<li>Keep the frontend lean: assets load only where comments are displayed, and generated styles are cached.<\/li>\n<\/ul>\n\n<h3>Better Comments Pro<\/h3>\n\n<p>One plan. Everything premium.<\/p>\n\n<p>Pro adds the tools you need when comments are part of your editorial workflow:<\/p>\n\n<ul>\n<li>Format comments with frontend and WordPress admin quicktags.<\/li>\n<li>Add custom quicktags for your own publishing workflow.<\/li>\n<li>Allow oEmbeds in comments.<\/li>\n<li>Let administrators comment on posts with comments closed.<\/li>\n<li>Redirect comment archive and <code>replytocom<\/code> URLs to cleaner destinations.<\/li>\n<li>Add missing ALT text to Gravatar images.<\/li>\n<li>Get priority support.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/utopique.net\/products\/better-comments\/\">See Better Comments Pro<\/a><\/p>\n\n<!--section=installation-->\n<ol>\n<li>In WordPress, go to Plugins \u2192 Add New.<\/li>\n<li>Search for \u201cBetter Comments\u201d.<\/li>\n<li>Install and activate the plugin.<\/li>\n<li>Open Better Comments from the admin menu.<\/li>\n<li>Save your settings and open a post with comments enabled.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20it%20work%20with%20my%20theme%3F\"><h3>Will it work with my theme?<\/h3><\/dt>\n<dd><p>Better Comments targets WordPress\u2019s native comment markup and common wrappers such as <code>#comments<\/code>, <code>.comments-area<\/code>, <code>.comment-respond<\/code>, and <code>form.comment-form<\/code>. A theme with completely custom comment markup may need a small CSS adjustment.<\/p><\/dd>\n<dt id=\"does%20it%20replace%20my%20comment%20system%3F\"><h3>Does it replace my comment system?<\/h3><\/dt>\n<dd><p>No. Better Comments styles WordPress\u2019s native comments. It does not replace them with Disqus, Facebook Comments, or another service.<\/p><\/dd>\n<dt id=\"is%20it%20fast%3F\"><h3>Is it fast?<\/h3><\/dt>\n<dd><p>Better Comments is designed to stay lightweight. Frontend assets load only on singular pages with open comments, generated settings CSS is cached, and avatar replacements are cached per request. Performance still depends on your theme, plugins, hosting, and cache configuration.<\/p><\/dd>\n<dt id=\"is%20it%20secure%3F\"><h3>Is it secure?<\/h3><\/dt>\n<dd><p>The plugin uses WordPress sanitization, escaping, capability checks, and prepared queries. Keep WordPress, PHP, Carbon Fields, and the Freemius SDK updated, and review custom quicktags before publishing them.<\/p><\/dd>\n<dt id=\"is%20it%20translation-ready%3F\"><h3>Is it translation-ready?<\/h3><\/dt>\n<dd><p>Yes. The plugin uses the <code>better-comments<\/code> text domain. Development translation sources are kept in <code>\/dev<\/code>.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Free users can use the <a href=\"https:\/\/wordpress.org\/support\/plugin\/better-comments\/\">WordPress.org support forum<\/a>. Pro users receive priority support.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.0 - 2026-08-09<\/h4>\n\n<ul>\n<li>Changed - Replaced the Plus, Pro, and Business product structure with one Pro plan.<\/li>\n<li>Changed - Consolidated all premium features under Pro.<\/li>\n<li>Fixed - Added theme-agnostic frontend comment and comment-form primitives.<\/li>\n<li>Fixed - Generated CSS is attached to the registered frontend stylesheet.<\/li>\n<li>Changed - Refreshed the readme around benefits and the single Pro offer.<\/li>\n<\/ul>","raw_excerpt":"Make your WordPress comments feel native to your design.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/129780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=129780"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/skyminds"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=129780"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=129780"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=129780"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=129780"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=129780"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=129780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}