[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzXyZnmylrzuAeyFfrnOTeKdlVQPgm6Kv2zB7WaRCfqo":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":14,"requires_php":14,"tags":16,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":141,"fingerprints":242},"comment-moderation-highlighter","Comment Moderation Highlighter","0.2","johnh10","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnh10\u002F","\u003Cp>If your blog gets so many comments you tend to skim them during moderation, you can sometimes miss ‘manual spam’ or trollish comments. This plugin will highlight keywords you specify so certain remarks grab your attention for further review. It is useful for blogs that get numerous comments and the moderator tends to skim instead of reading each and every one.\u003C\u002Fp>\n","This plugin will highlight keywords you specify on the admin moderation page, making it easier to spot manual spam and\u002For troll comments.",10,1749,0,"","4.6.30",[17,18,19,20,21],"admin","comment","comments","highlighter","moderation","http:\u002F\u002Fwww.superblogme.com\u002Fcomment-moderation-highlighter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomment-moderation-highlighter.0.2.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,810,71,30,74,"2026-04-04T05:30:49.922Z",[36,55,75,100,120],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":24,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":14,"tags":50,"homepage":52,"download_link":53,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":54},"do-not-allow-comments-everywhere","Do Not Allow Comments Everywhere","1.0.1","tyfdesign","https:\u002F\u002Fprofiles.wordpress.org\u002Ftyfdesign\u002F","\u003Cp>When activated, this plugin:\u003Cbr \u002F>\n1. Closes comments and pings on all existing public content (posts, pages, and custom post types).\u003Cbr \u002F>\n2. Sets WordPress defaults to disallow new comments and pings on all future content.\u003Cbr \u002F>\n3. Ensures that newly created or updated posts remain closed to comments.\u003Cbr \u002F>\n4. Hides the default Comments menu in the admin sidebar when enabled.\u003Cbr \u002F>\n5. Provides a simple Settings page with a single Activate \u002F Deactivate button to toggle behavior.\u003C\u002Fp>\n\u003Cp>When deactivated, the plugin restores the default WordPress discussion settings without reopening previously closed comments.\u003C\u002Fp>\n\u003Cp>Created by TYF Design.\u003C\u002Fp>\n","A lightweight plugin that globally disables comments and pings across all WordPress content - past and future.",60,248,1,"2025-10-27T15:15:00.000Z","6.8.5","6.0",[17,19,51,21],"disable-comments","https:\u002F\u002Ftyfdesign.com.br\u002Fdo-not-allow-comments-everywhere","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdo-not-allow-comments-everywhere.1.0.1.zip","2026-03-15T15:16:48.613Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":11,"last_updated":66,"tested_up_to":48,"requires_at_least":67,"requires_php":14,"tags":68,"homepage":71,"download_link":72,"security_score":73,"vuln_count":46,"unpatched_count":13,"last_vuln_date":74,"fetched_at":54},"one-click-close-comments","One Click Close Comments","3.0","Scott Reilly","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoffee2code\u002F","\u003Cp>From the admin listing of posts (‘Edit Posts’) and pages (‘Edit Pages’), a user can close or open comments to any posts to which they have sufficient privileges to make such changes (essentially admins and post authors for their own posts). This is done via an AJAX-powered color-coded indicator. The color-coding gives instant feedback on the current status of the post for comments: green means the post\u002Fpage is open to comments, red means the post\u002Fpage is closed to comments. Being AJAX-powered means that the change is submitted in the background after being clicked without requiring a page reload.\u003C\u002Fp>\n\u003Cp>This plugin will only function for administrative users in the admin who have JavaScript enabled.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fone-click-close-comments\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fone-click-close-comments\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fone-click-close-comments\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>Developer documentation can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fone-click-close-comments\u002Fblob\u002Fmaster\u002FDEVELOPER-DOCS.md\" rel=\"nofollow ugc\">DEVELOPER-DOCS.md\u003C\u002Fa>. That documentation covers the hooks provided by the plugin.\u003C\u002Fp>\n\u003Cp>As an overview, these are the hooks provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>c2c_one_click_close_comments_click_char\u003C\u002Fcode> : Filter to customize the character, string, or markup used as the indicator used to toggle a post’s comment status.\u003C\u002Fli>\n\u003C\u002Ful>\n","Conveniently close or open comments for a post or page with one click from the admin listing of posts.",6000,159941,98,"2025-04-17T20:29:00.000Z","4.7",[17,69,18,19,70],"coffee2code","status","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fone-click-close-comments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-click-close-comments.3.0.zip",99,"2024-07-26 13:12:00",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":67,"requires_php":89,"tags":90,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":98,"last_vuln_date":99,"fetched_at":54},"anycomment","AnyComment","0.3.6","Alexander","https:\u002F\u002Fprofiles.wordpress.org\u002Fateshabaev\u002F","\u003Cp>AnyComment is blazing-fast commenting plugin base on React for WordPress.\u003C\u002Fp>\n\u003Cp>It stands for simplicity & speed. We value feedback, so if you have any failures or suggestions – please let us know in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fanycomment\" rel=\"ugc\">support forum\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbologer\u002Fanycomment.io\u002Fissues\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>You can simply switch without any migrations from the following plugins:\u003Cbr \u002F>\n– Jetpack\u003Cbr \u002F>\n– wpDiscuz\u003Cbr \u002F>\n– Disqus\u003Cbr \u002F>\n– Cackle\u003Cbr \u002F>\n– Hypercomments\u003Cbr \u002F>\n– Vuukle\u003C\u002Fp>\n\u003Ch4>Resources\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin.anycomment.io\u002Fen\u002F\" rel=\"nofollow ugc\">Official website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin.anycomment.io\u002Fen\u002Fcategory\u002Ftutorials\u002F\" rel=\"nofollow ugc\">All guides\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugin.anycomment.io\u002Fen\u002Fcategory\u002Ftutorials\u002Fsocials\u002F\" rel=\"nofollow ugc\">Configure socials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbologer\u002Fanycomment.io\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fvk.com\u002Fanycomment\" rel=\"nofollow ugc\">VK.com group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ft.me\u002Fjoinchat\u002FBEUJEQ9aMmQsFX65MNRCDg\" rel=\"nofollow ugc\">Telegram group\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>Feel free to use \u003Ca href=\"https:\u002F\u002Fplugin.anycomment.io\u002Fdemo\u002F\" rel=\"nofollow ugc\">this demo page\u003C\u002Fa>. Every time new version is released, demo plugin will be updated as well, so you always see the latest version.\u003C\u002Fp>\n\u003Ch4>Get Started\u003C\u002Fh4>\n\u003Cp>In order to start, you need:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Install plugin\u003C\u002Fli>\n\u003Cli>Choose social networks you prefer\u003C\u002Fli>\n\u003Cli>Configure social networks you need (we have guides English & Russian to help you with this)\u003C\u002Fli>\n\u003Cli>You are good to go!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And good new is AnyComment is free & no dependency on third party services, all comments stored in your database.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>All comments stored in your own database. We reuse native comment’s table, so all of the default WordPress functionality comes out of the box.\u003C\u002Fli>\n\u003Cli>Social network authorization via Facebook, VK, Twitter, Google, Odnoklassniki, GitHub, Twitch or Dribbble\u003C\u002Fli>\n\u003Cli>SEO Indexing\u003C\u002Fli>\n\u003Cli>Ability to switch to cloud version\u003C\u002Fli>\n\u003Cli>Ability to define who can leave comment: guests only, with social authorization or both\u003C\u002Fli>\n\u003Cli>Ability to upload files (define allowed extensions, limit, who can upload, etc)\u003C\u002Fli>\n\u003Cli>When user leaves a tweet link in the comment, plugin can embed it as external Twitter widget (can be disabled)\u003C\u002Fli>\n\u003Cli>Ability to customize  design\u003C\u002Fli>\n\u003Cli>Blazing-fast comments based on React & WordPress REST API\u003C\u002Fli>\n\u003Cli>Alert notification in comment area when new comment was added\u003C\u002Fli>\n\u003Cli>Notifications about new comment reply\u003C\u002Fli>\n\u003Cli>Notifications about new comment to administrator\u003C\u002Fli>\n\u003Cli>Ability to specify comma-separated list of words to be used to hold comments for moderators\u003C\u002Fli>\n\u003Cli>Ability to have bold, italics, underline, quotes, links or clear formatting. Each type can be disabled separately or the whole toolbar together\u003C\u002Fli>\n\u003Cli>Image and video URLs as attachment (control via admin)\u003C\u002Fli>\n\u003Cli>GDRP compliant, ability to provide \u003Ccode>Privacy Policy\u003C\u002Fcode> link, so users know how their data processed and used (when not provided, no checkbox will be shown to users)\u003C\u002Fli>\n\u003Cli>Social avatars shown globally\u003C\u002Fli>\n\u003Cli>Likes (see likes count per comment\u002Fuser in admin)\u003C\u002Fli>\n\u003Cli>Ability to rate (1-5 stars) page in comments (1-5 stars)\u003C\u002Fli>\n\u003Cli>Edit\u002Fdelete comments when you are the owner or have moderate permission(s) directly in client area\u003C\u002Fli>\n\u003Cli>Assign default group for users who authorize via social network\u003C\u002Fli>\n\u003Cli>See user’s social profile URL in admin\u003C\u002Fli>\n\u003Cli>Simple & informative dashboard with graphs to display number of comments over number of users who were engaged in the conversation per certain period & most active users\u003C\u002Fli>\n\u003Cli>Get latest plugin update news directly in the dashboard, don’t miss a thing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fakismet\u002F\" rel=\"ugc\">Akismet\u003C\u002Fa> to fight spam messages\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-smtp\u002F\" rel=\"ugc\">WP Mail SMTP\u003C\u002Fa> to set-up SMTP server\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-user-avatar\u002F\" rel=\"ugc\">WP User Avatar\u003C\u002Fa> to upload global or personal avatar\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Frecaptcha\" rel=\"nofollow ugc\">reCAPTCHA\u003C\u002Fa> to fight spam messages\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\u002F\" rel=\"ugc\">BuddyPress\u003C\u002Fa> when somebody sends comment with “@” sign + username.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>TODO features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Option: ability to specify thanks message and\u002For page when user left his first comment, #88\u003C\u002Fli>\n\u003Cli>Option: when user does not have email after registration via social, ask for it somewhere in the comments again\u003C\u002Fli>\n\u003Cli>Option: notify moderators about new comments, #77\u003C\u002Fli>\n\u003Cli>Option: embed Instagram photos, #115\u003C\u002Fli>\n\u003Cli>Option: embed Instafeed, #116\u003C\u002Fli>\n\u003Cli>Ability to choose comment to make it sticky at the very top of all comments, #76\u003C\u002Fli>\n\u003Cli>Add checkbox to subscribe to new replies, #73 (now it is mandatory)\u003C\u002Fli>\n\u003Cli>Option: Ability to ban user or by IP address, #70\u003C\u002Fli>\n\u003Cli>Support more languages\u003C\u002Fli>\n\u003Cli>Code highlighting\u003C\u002Fli>\n\u003Cli>Markdown support\u003C\u002Fli>\n\u003Cli>Add more guides on how to set-up certain services, Google SMTP, Amazon SES, etc\u003C\u002Fli>\n\u003Cli>Cross sharing of comments, when user posts a comment, duplicate it on their wall\u003C\u002Fli>\n\u003Cli>Add Yahoo as authorization option\u003C\u002Fli>\n\u003Cli>More widgets to be added on the page (sidebar, custom pages, etc)\u003C\u002Fli>\n\u003Cli>Special moderator panel integrated into custom AnyComment pages (for easy comment moderation)\u003C\u002Fli>\n\u003Cli>More statistics and analytics…\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbologer\u002Fanycomment.io\u002Fissues\" rel=\"nofollow ugc\">And a lot more…\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","AnyComment is blazing-fast commenting plugin based on React for WordPress.",3000,96874,96,156,"2022-05-14T20:15:00.000Z","5.9.13","5.4",[91,18,92,19,93],"ajax-comments","comment-moderation","comments-seo","https:\u002F\u002Fanycomment.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanycomment.0.3.6.zip",17,7,3,"2025-12-31 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":83,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":14,"tags":114,"homepage":117,"download_link":118,"security_score":119,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":54},"relative-url","Relative URL","0.1.8","Sparanoid","https:\u002F\u002Fprofiles.wordpress.org\u002Fsparanoid\u002F","\u003Cp>Relative URL applies the \u003Ccode>wp_make_link_relative\u003C\u002Fcode> function to links (posts, categories, pages, etc.) to convert them to relative URLs. Useful for developers when debugging local WordPress instance on a mobile device (iPad, iPhone, etc.).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notice\u003C\u002Fstrong>: This plugin SHOULD be used for local development only. I haven’t tested on a production environment; it \u003Cstrong>may\u003C\u002Fstrong> work with some issues, like unwanted URLs in RSS feed or sharing URLs are replaced with relative URLs, etc.\u003C\u002Fp>\n\u003Cp>More information please visit my \u003Ca href=\"https:\u002F\u002Fsparanoid.com\u002Fwork\u002Frelative-url\u002F\" rel=\"nofollow ugc\">site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>http:\u002F\u002Flocalhost:8080\u002Fwp\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Will be converted to:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fwp\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>And..\u003C\u002Fp>\n\u003Cpre>\u003Ccode>http:\u002F\u002Flocalhost:8080\u002Fwp\u002F2012\u002F09\u002F01\u002Fhello-world\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Will be converted to:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fwp\u002F2012\u002F09\u002F01\u002Fhello-world\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>And..\u003C\u002Fp>\n\u003Cpre>\u003Ccode>http:\u002F\u002Flocalhost:8080\u002Fwp\u002Fwp-content\u002Fthemes\u002Ftwentyeleven\u002Fstyle.css\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Will be converted to:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002Fwp\u002Fwp-content\u002Fthemes\u002Ftwentyeleven\u002Fstyle.css\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Then after activating this plugin, you can simply access your local instance using \u003Ccode>http:\u002F\u002F10.0.1.5:8888\u002Fwp\u002F\u003C\u002Fcode> on your iPad or other mobile devices without having styles and navigation issue.\u003C\u002Fp>\n","Relative URL applies wp_make_link_relative function to links to convert them to relative URLs.",108283,84,26,"2021-08-11T18:45:00.000Z","5.8.13","2.1.0",[17,115,18,19,116],"administration","content","https:\u002F\u002Fsparanoid.com\u002Fwork\u002Frelative-url\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelative-url.0.1.8.zip",85,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":85,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":138,"download_link":139,"security_score":65,"vuln_count":29,"unpatched_count":13,"last_vuln_date":140,"fetched_at":54},"simple-comment-editing","Comment Edit Core – Simple Comment Editing","3.3.0","Ronald Huereca","https:\u002F\u002Fprofiles.wordpress.org\u002Fronalfy\u002F","\u003Cp>Allow your users to edit their comments and WooCommerce reviews for a period of time.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FbNCDdQbwA-s?version=3&rel=0&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Go Pro for a lot more control over the comment editing experience, including front-end moderation capabilities, and unlimited logged-in editing. \u003Ca href=\"https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fcomment-edit-pro\u002F\" rel=\"nofollow ugc\">Find out more…\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.dlxplugins.com\u002Fv\u002Fcomment-edit-lite\u002F\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsponsors\u002FDLXPlugins\" rel=\"nofollow ugc\">Sponsor Us\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fcomment-edit-lite\u002F\" rel=\"nofollow ugc\">Comment Edit Core Home\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Comment Edit Core features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin. That’s it. It just works.\n\u003C\u002Fli>\n\u003Cli>Anonymous users can edit comments for 5 minutes.\u003C\u002Fli>\n\u003Cli>No styling is necessary. For advanced customization, see the “Other Notes” section.\u003C\u002Fli>\n\u003Cli>Advanced customization can be achieved using filters.\u003C\u002Fli>\n\u003Cli>Add Mailchimp to your comment form and get email subscribers through comments.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Get more with Comment Edit Pro\u003C\u002Fh3>\n\u003Cp>For additional features in addition to comment editing, please check out \u003Ca href=\"https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fcomment-edit-pro\u002F\" rel=\"nofollow ugc\">Comment Edit Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Features Include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Newsletter integration with Mailchimp, ConvertKit, Flodesk, and MailerLite\u003C\u002Fli>\n\u003Cli>Community features including @ Mentions, Comment Avatars, and Comment Character Control\u003C\u002Fli>\n\u003Cli>Automations with Webhooks to connect to services like Zapier and other automation tools\u003C\u002Fli>\n\u003Cli>Spam\u002Fbot protection add-ons with reCAPTCHA Enterprise or Cloudflare Turnstile support\u003C\u002Fli>\n\u003Cli>Comment shortcuts and front-end moderation tools\u003C\u002Fli>\n\u003Cli>Set comment rules per post type\u003C\u002Fli>\n\u003Cli>Set comments to expire based on activity\u003C\u002Fli>\n\u003Cli>Get notified of new and edited comments with the Slack integration\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fcomment-edit-pro\u002F\" rel=\"nofollow ugc\">Find out more…\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapp.instawp.io\u002Flaunch?t=comment-edit-pro&d=v2\" rel=\"nofollow ugc\">Launch a Live Demo of Comment Edit Pro on InstaWP\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Allow your users to edit their comments for a period of time. Adjust the comment timer and save some admin headaches.",2000,148497,55,"2026-03-08T06:12:00.000Z","7.0","5.0","7.2",[91,92,19,136,137],"edit-comment","edit-comments","https:\u002F\u002Fdlxplugins.com\u002Fplugins\u002Fcomment-edit-lite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-comment-editing.3.3.0.zip","2025-11-12 00:00:00",{"attackSurface":142,"codeSignals":175,"taintFlows":187,"riskAssessment":232,"analyzedAt":241},{"hooks":143,"ajaxHandlers":171,"restRoutes":172,"shortcodes":173,"cronEvents":174,"entryPointCount":13,"unprotectedCount":13},[144,150,154,159,162,164,167],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","admin_init","cmh_admin_init","comment-moderation-highlighter.php",21,{"type":145,"name":151,"callback":152,"file":148,"line":153},"admin_menu","cmh_add_options",22,{"type":155,"name":156,"callback":157,"priority":65,"file":148,"line":158},"filter","comment_text","cmh_check_duplicate",24,{"type":155,"name":156,"callback":160,"priority":73,"file":148,"line":161},"cmh_moderate_comment",25,{"type":155,"name":163,"callback":160,"priority":73,"file":148,"line":110},"comment_author",{"type":155,"name":165,"callback":160,"priority":73,"file":148,"line":166},"get_comment_author_IP",27,{"type":155,"name":168,"callback":169,"priority":11,"file":148,"line":170},"plugin_action_links","cmh_plugin_action_links",54,[],[],[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":179,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":46,"bundledLibraries":186},[],{"prepared":13,"raw":13,"locations":178},[],{"escaped":13,"rawEcho":29,"locations":180},[181,184],{"file":148,"line":182,"context":183},109,"raw output",{"file":148,"line":185,"context":183},120,[],[188,205,219],{"entryPoint":189,"graph":190,"unsanitizedCount":46,"severity":204},"cmh_main_options (comment-moderation-highlighter.php:107)",{"nodes":191,"edges":201},[192,196],{"id":193,"type":194,"label":195,"file":148,"line":182},"n0","source","$_SERVER['REQUEST_URI']",{"id":197,"type":198,"label":199,"file":148,"line":182,"wp_function":200},"n1","sink","echo() [XSS]","echo",[202],{"from":193,"to":197,"sanitized":203},false,"medium",{"entryPoint":206,"graph":207,"unsanitizedCount":13,"severity":218},"cmh_options_page (comment-moderation-highlighter.php:73)",{"nodes":208,"edges":215},[209,212],{"id":193,"type":194,"label":210,"file":148,"line":211},"$_POST['cmh_highlight_keywords']",91,{"id":197,"type":198,"label":213,"file":148,"line":211,"wp_function":214},"update_option() [Settings Manipulation]","update_option",[216],{"from":193,"to":197,"sanitized":217},true,"low",{"entryPoint":220,"graph":221,"unsanitizedCount":13,"severity":218},"\u003Ccomment-moderation-highlighter> (comment-moderation-highlighter.php:0)",{"nodes":222,"edges":229},[223,224,225,227],{"id":193,"type":194,"label":210,"file":148,"line":211},{"id":197,"type":198,"label":213,"file":148,"line":211,"wp_function":214},{"id":226,"type":194,"label":195,"file":148,"line":182},"n2",{"id":228,"type":198,"label":199,"file":148,"line":182,"wp_function":200},"n3",[230,231],{"from":193,"to":197,"sanitized":217},{"from":226,"to":228,"sanitized":217},{"summary":233,"deductions":234},"The plugin 'comment-moderation-highlighter' v0.2 exhibits a generally good security posture, with no known vulnerabilities or common attack vectors identified in its history. The static analysis also shows no dangerous functions, raw SQL queries, or external HTTP requests. However, there are areas of concern. The lack of output escaping on all identified output points is a significant weakness, potentially leading to cross-site scripting (XSS) vulnerabilities if the outputs are user-controllable. Additionally, the presence of one unsanitized path in the taint analysis, even without critical or high severity, warrants attention as it could be a precursor to more severe issues. While the plugin boasts a minimal attack surface, the absence of nonce checks on AJAX handlers (though none exist in this version) and potential for unescaped output indicate a need for more robust security practices.",[235,238],{"reason":236,"points":237},"All outputs are unescaped",8,{"reason":239,"points":240},"Unsanitized path in taint analysis",5,"2026-03-16T23:29:43.517Z",{"wat":243,"direct":249},{"assetPaths":244,"generatorPatterns":246,"scriptPaths":247,"versionParams":248},[245],"\u002Fwp-content\u002Fplugins\u002Fcomment-moderation-highlighter\u002Fcomment-moderation-highlighter.css",[],[],[],{"cssClasses":250,"htmlComments":252,"htmlAttributes":253,"restEndpoints":254,"jsGlobals":255,"shortcodeOutput":256},[251],"cmh",[],[],[],[],[]]