[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foQWXf7gkKV5-kmzq74IG5iMNELVlFwnbJP5Yb3jJgOg":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":139,"fingerprints":245},"comment-approved","Comment Approved","1.6.1","nielsvanrenselaar","https:\u002F\u002Fprofiles.wordpress.org\u002Fnielsvanrenselaar\u002F","\u003Cp>This WordPress plugin will sent out a customizable notification to a user that has left an comment on your site after approval of the comment.\u003C\u002Fp>\n\u003Cp>It’s a tiny plugin which I hope to expand in the near future. Let me know if you miss something.\u003C\u002Fp>\n\u003Cp>Icon by Max Steenbergen \u002F maxsteenbergen.com\u003C\u002Fp>\n","Notify a user when their comment is approved.",500,20931,92,14,"2018-11-20T15:06:00.000Z","4.9.29","3.0","",[20,21,22,23,24],"approval","approved","comment","message","notification","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcomment-approved\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomment-approved.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-04T20:30:51.730Z",[38,61,84,101,120],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":33,"unpatched_count":28,"last_vuln_date":60,"fetched_at":30},"comment-approved-notifier-extended","Comment Approved Notifier Extended","5.4","ufukart","https:\u002F\u002Fprofiles.wordpress.org\u002Fufukart\u002F","\u003Cp>\u003Cstrong>Comment Approved Notifier Extended\u003C\u002Fstrong> is a lightweight WordPress plugin with a single focus: automatically notify comment authors when their comments are approved.\u003C\u002Fp>\n\u003Ch4>🎯 Single Purpose, Zero Bloat\u003C\u002Fh4>\n\u003Cp>This plugin does ONE thing and does it well:\u003Cbr \u002F>\n* Sends customizable email notifications when comments are approved\u003Cbr \u002F>\n* No unnecessary features, no performance overhead\u003Cbr \u002F>\n* Clean, efficient code following WordPress best practices\u003C\u002Fp>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Email Notifications\u003C\u002Fstrong> – Instantly notifies users when their comment is approved\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Templates\u003C\u002Fstrong> – Personalize email subject and body with shortcodes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Email Design\u003C\u002Fstrong> – Beautiful, responsive HTML email template\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dark Mode Support\u003C\u002Fstrong> – Email template adapts to user preferences\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong> – Built with WordPress security standards (nonce verification, data sanitization, validation)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong> – Fully translatable with .pot file included\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – Minimal database queries, no bloat\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Clean, well-documented code\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎨 Available Shortcodes\u003C\u002Fh4>\n\u003Cp>Personalize your emails with these shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[commentauthor]\u003C\u002Fcode> – Comment author’s name\u003C\u002Fli>\n\u003Cli>\u003Ccode>[commentedposttitle]\u003C\u002Fcode> – Title of the post\u003C\u002Fli>\n\u003Cli>\u003Ccode>[commentaddress]\u003C\u002Fcode> – Direct link to the comment\u003C\u002Fli>\n\u003Cli>\u003Ccode>[commentcontent]\u003C\u002Fcode> – The comment text\u003C\u002Fli>\n\u003Cli>\u003Ccode>[blogname]\u003C\u002Fcode> – Your site name\u003C\u002Fli>\n\u003Cli>\u003Ccode>[blogurl]\u003C\u002Fcode> – Your site URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔒 Security First\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Email validation with \u003Ccode>is_email()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Nonce verification for form submissions\u003C\u002Fli>\n\u003Cli>Data sanitization with \u003Ccode>sanitize_text_field()\u003C\u002Fcode> and \u003Ccode>wp_kses_post()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Output escaping for security\u003C\u002Fli>\n\u003Cli>ABSPATH checks\u003C\u002Fli>\n\u003Cli>Error logging for debugging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💡 Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve user engagement by notifying commenters\u003C\u002Fli>\n\u003Cli>Build community by acknowledging contributions\u003C\u002Fli>\n\u003Cli>Increase return visits to your blog\u003C\u002Fli>\n\u003Cli>Professional communication with your audience\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌍 Translation Ready\u003C\u002Fh4>\n\u003Cp>The plugin is fully translatable and includes:\u003Cbr \u002F>\n* Text domain: \u003Ccode>comment-approved-notifier-extended\u003C\u002Fcode>\u003Cbr \u002F>\n* .pot file for translations\u003Cbr \u002F>\n* RTL support\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect, store, or transmit any personal data beyond what WordPress already stores for comments. It uses existing comment author email addresses to send notifications.\u003C\u002Fp>\n\u003Ch3>💝 Support This Plugin\u003C\u002Fh3>\n\u003Cp>If Comment Approved Notifier Extended has saved you time and frustration, please consider:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>⭐ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcomment-approved-notifier-extended\u002Freviews\u002F\" rel=\"ugc\">Leave a 5-star review\u003C\u002Fa>\u003C\u002Fstrong> – Help others discover this solution\u003C\u002Fli>\n\u003Cli>🐛 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcomment-approved-notifier-extended\u002F\" rel=\"ugc\">Report bugs or request features\u003C\u002Fa>\u003C\u002Fstrong> – We value your feedback\u003C\u002Fli>\n\u003Cli>☕ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbuymeacoffee.com\u002Fufukart\" rel=\"nofollow ugc\">Buy me a coffee\u003C\u002Fa>\u003C\u002Fstrong> – Support continued development\u003C\u002Fli>\n\u003Cli>📢 \u003Cstrong>Share with others\u003C\u002Fstrong> – Help fellow WordPress users avoid the “Missed Schedule” nightmare\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports:\u003Cbr \u002F>\n* Visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcomment-approved-notifier-extended\u002F\" rel=\"ugc\">WordPress.org support forum\u003C\u002Fa>\u003Cbr \u002F>\n* Check the \u003Ca href=\"https:\u002F\u002Fwww.zumbo.net\u002Fcomment-approved-notifier-extended-wordpress-plugin\u002F\" rel=\"nofollow ugc\">plugin website\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Original author: yakuphan\u003C\u002Fli>\n\u003Cli>Current maintainer: UfukArt\u003C\u002Fli>\n\u003Cli>Email template design: Responsive HTML email best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n","Zero bloat, single purpose plugin that automatically sends email notifications when comments are approved. Lightweight and focused.",9857,100,7,"2026-03-14T03:31:00.000Z","6.9.4","5.0","5.6",[54,55,22,56,24],"approve","approved-comment","email","https:\u002F\u002Fwww.zumbo.net\u002Fcomment-approved-notifier-extended-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomment-approved-notifier-extended.5.4.zip",99,"2025-03-27 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":80,"download_link":81,"security_score":59,"vuln_count":82,"unpatched_count":28,"last_vuln_date":83,"fetched_at":30},"bnfw","Customize WordPress Emails and Alerts – Better Notifications for WP","1.9.9.1","Jack - BNFW","https:\u002F\u002Fprofiles.wordpress.org\u002Fvoltronik\u002F","\u003Cp>Better Notifications for WP is a simple but powerful plugin for that allows you to customise the email notifications that WordPress sends using a WYSIWYG editor and shortcodes. All of the default WordPress email notifications are available to customise as well as lots of new ones. You can choose to send notifications to individual users, multiple users, all users in a user role, multiple roles – you name it! You can also power-up your notifications with \u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002F\" rel=\"nofollow ugc\">Premium Add-ons\u003C\u002Fa>. Emails are sent out via your WordPress website (using \u003Ccode>wp_mail\u003C\u002Fcode>) but can be sent via SMTP using a  3rd party plugin should you wish.\u003Cbr \u002F>\nIf you want to let users create their own email notifications\u002Fsubscriptions\u002Falerts, check out my other plugin: \u003Ca href=\"https:\u002F\u002Fcontentnotify.com\" rel=\"nofollow ugc\">Content Notify\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Here’s a quick walkthrough of the plugin in action:\u003Cbr \u002F>\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\u002FMxPUyRZPJ1Q?version=3&rel=1&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>\u003C\u002Fp>\n\u003Ch4>An Example:\u003C\u002Fh4>\n\u003Cp>You want all the users in the Editor role to be notified via email when a new post is published and you’d like to customise it to include your logo along with the author’s name and date \u002F time it was published – with this plugin, that’s easy.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>A handy list of shortcodes you can use is available \u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdocumentation\u002Fnotifications\u002Fshortcodes\u002F\" title=\"Shortcodes for use in Better Notifications for WP\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Premium Add-ons\u003C\u002Fh4>\n\u003Cp>Power-up your notifications using add-ons:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fadd-on-bundles\u002F\" rel=\"nofollow ugc\">Notification Add-on Bundles\u003C\u002Fa> – Everything you need for your WordPress notifications. Save big when you buy an add-on bundle. Instant access.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fsubscriptions-gdpr\u002F\" rel=\"nofollow ugc\">Subscriptions (GDPR)\u003C\u002Fa> – Allow users to manage their subscriptions for BNFW notifications.\u003Cbr \u002F>\nIf you want to let users create their own email notifications\u002Fsubscriptions\u002Falerts, check out my other plugin: \u003Ca href=\"https:\u002F\u002Fcontentnotify.com\" rel=\"nofollow ugc\">Content Notify\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fconditional-notifications\u002F\" rel=\"nofollow ugc\">Conditional Notifications\u003C\u002Fa> – Limit certain notifications depending on which categories, tags, post formats, or terms you choose.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Custom Fields\u003C\u002Fa> – Provides a number of new shortcodes allowing you to include data from custom fields and custom user fields created using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">ACF\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fsend-to-any-email\u002F\" rel=\"nofollow ugc\">Send to Any Email\u003C\u002Fa> – Send notifications to non-WordPress Users.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fdigest\u002F\" rel=\"nofollow ugc\">Digest\u003C\u002Fa> – Group multiple notifications into a single digest notification.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fper-post-override\u002F\" rel=\"nofollow ugc\">Global Override\u003C\u002Fa> – Override some of the settings of notifications directly when editing a post, page, or custom post type.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fupdate-reminder\u002F\" rel=\"nofollow ugc\">Reminders\u003C\u002Fa> – Send a reminder to your users and\u002For user roles when a post, page, or custom post type hasn’t been updated after a set amount of time. Also send a notification when a user hasn’t logged in for a set amount of time.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fmultisite\u002F\" rel=\"nofollow ugc\">Multisite\u003C\u002Fa> – Adds new notifications and shortcodes for WordPress Multisite to Better Notifications for WP.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder\u003C\u002Fa> – Adds compatibility and new notifications and shortcodes for Profile Builder Free, Hobbyist, and Pro plugins to Better Notifications for WP.\u003C\u002Fp>\n\u003Cp>…and more coming soon!\u003C\u002Fp>\n\u003Ch4>Notifications\u003C\u002Fh4>\n\u003Cp>The notifications that are currently available to use are:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Admin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New User Registration – For Admin\u003C\u002Fli>\n\u003Cli>User Lost Password – For Admin\u003C\u002Fli>\n\u003Cli>Password Changed – For Admin\u003C\u002Fli>\n\u003Cli>User Email Changed – For Admin\u003C\u002Fli>\n\u003Cli>User Role Changed – For Admin\u003C\u002Fli>\n\u003Cli>User Logged In – For Admin\u003C\u002Fli>\n\u003Cli>WordPress Core Automatic Background Updates\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Export Data Request – For Admin\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Erase Data Request – For Admin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Transactional\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New User Registration – For User\u003C\u002Fli>\n\u003Cli>New User – Post-registration Email\u003C\u002Fli>\n\u003Cli>User Lost Password – For User\u003C\u002Fli>\n\u003Cli>Password Changed – For User\u003C\u002Fli>\n\u003Cli>User Email Changed Confirmation – For User\u003C\u002Fli>\n\u003Cli>User Email Changed – For User\u003C\u002Fli>\n\u003Cli>User Role Changed – For User\u003C\u002Fli>\n\u003Cli>User Logged In – For User\u003C\u002Fli>\n\u003Cli>Comment Reply\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Export Data Request – For User\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Erase Data Request – For User\u003C\u002Fli>\n\u003Cli>Privacy – Data Export – For User\u003C\u002Fli>\n\u003Cli>Privacy – Data Erased – For User\u003C\u002Fli>\n\u003Cli>Profile Builder – Approval Request for Admin (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Profile Builder – Email Confirmation (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Profile Builder – Account Approved (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Profile Builder – Account Unapproved (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>User Login Reminder (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Reminders Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Posts \u002F Custom Post Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Post Published\u003C\u002Fli>\n\u003Cli>Post Updated\u003C\u002Fli>\n\u003Cli>Post Pending Review\u003C\u002Fli>\n\u003Cli>New Private Post\u003C\u002Fli>\n\u003Cli>Post Scheduled\u003C\u002Fli>\n\u003Cli>Published Post Moved to Trash\u003C\u002Fli>\n\u003Cli>New Comment\u003C\u002Fli>\n\u003Cli>New Comment Awaiting Moderation\u003C\u002Fli>\n\u003Cli>Post – Comment Approved\u003C\u002Fli>\n\u003Cli>Post – Custom Field Updated (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Custom Fields Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Post – Update Reminder (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fupdate-reminder\u002F\" rel=\"nofollow ugc\">Reminders Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>New Trackback\u003C\u002Fli>\n\u003Cli>New Pingback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Page Published\u003C\u002Fli>\n\u003Cli>Page Updated\u003C\u002Fli>\n\u003Cli>Page Pending Review\u003C\u002Fli>\n\u003Cli>New Private Page\u003C\u002Fli>\n\u003Cli>Page Scheduled\u003C\u002Fli>\n\u003Cli>Page – New Comment\u003C\u002Fli>\n\u003Cli>Page – New Comment Awaiting Moderation\u003C\u002Fli>\n\u003Cli>Page – Comment Approved\u003C\u002Fli>\n\u003Cli>Page – Comment Reply\u003C\u002Fli>\n\u003Cli>Page – Custom Field Updated (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Custom Fields Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Page – Update Reminder (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fupdate-reminder\u002F\" rel=\"nofollow ugc\">Reminders Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Media\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Media Published\u003C\u002Fli>\n\u003Cli>Media Updated\u003C\u002Fli>\n\u003Cli>Media – New Comment\u003C\u002Fli>\n\u003Cli>Media – New Comment Awaiting Moderation\u003C\u002Fli>\n\u003Cli>Media – Comment Approved\u003C\u002Fli>\n\u003Cli>Media – Comment Reply\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Posts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Category\u003C\u002Fli>\n\u003Cli>New Tag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom Post Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Term\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Multisite (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fmultisite\u002F\" rel=\"nofollow ugc\">Multisite Add-on\u003C\u002Fa>)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Site Activated or Created – For Network Admin\u003C\u002Fli>\n\u003Cli>New User Created – For Network Admin\u003C\u002Fli>\n\u003Cli>Network Admin Email Change Attempted – For New Network Admin\u003C\u002Fli>\n\u003Cli>Network Admin Email Changed – For Old Network Admin\u003C\u002Fli>\n\u003Cli>New Site Activated or Created – For Site Admin\u003C\u002Fli>\n\u003Cli>Site Deleted – For Site Admin\u003C\u002Fli>\n\u003Cli>Site Admin Email Change Attempted – For New Site Admin\u003C\u002Fli>\n\u003Cli>Site Admin Email Changed – For Old Site Admin\u003C\u002Fli>\n\u003Cli>New Site Activated – For User\u003C\u002Fli>\n\u003Cli>New User Created – For User\u003C\u002Fli>\n\u003Cli>New User Invited to Site – For User\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’d like to see a notification in the list above, please drop me a line in the forum and I’ll see what I can do to add it.\u003C\u002Fp>\n\u003Cp>If you want to let users create their own email notifications\u002Fsubscriptions\u002Falerts, check out my other plugin: \u003Ca href=\"https:\u002F\u002Fcontentnotify.com\" rel=\"nofollow ugc\">Content Notify\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Like this plugin? Please leave it \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbnfw\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">a great review\u003C\u002Fa>! Don’t think the plugin is worthy of 5 stars? Having problems? Let me know in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbnfw\u002F\" rel=\"ugc\">forum\u003C\u002Fa> and I’ll do my best to help.\u003C\u002Fp>\n\u003Cp>DISCLAIMER\u003Cbr \u002F>\n  This is an incredibly useful and highly rated plugin however, it’s possible that overuse or abuse of this plugin could upset your users by sending them too many notifications. By downloading \u002F installing \u002F using this plugin, you take full responsibility of the management \u002F quantity \u002F types of notifications that are sent out from it including abiding by any SPAM laws in your country \u002F operating areas, dealing with \u002F responding to subscription \u002F unsubscription requests, complaints, and so on. I accept no liability or responsibility for SPAM or abuse of this plugin from the user(s) of or anyone that may receive notifications as a result of the use of this plugin. I’m trusting you, please don’t abuse your users.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Supercharge your WordPress email notifications using a WYSIWYG editor and shortcodes. Default and new notifications available. Add-ons available.",30000,1035011,96,184,"2025-09-08T10:17:00.000Z","6.8.5","4.8","7.4",[78,56,23,24,79],"alert","notify","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbnfw\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbnfw.1.9.9.1.zip",2,"2023-05-18 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":71,"num_ratings":94,"last_updated":95,"tested_up_to":50,"requires_at_least":96,"requires_php":18,"tags":97,"homepage":99,"download_link":100,"security_score":47,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"comment-reply-email-notification","Comment Reply Email Notification","1.39.0","Arno Welzel","https:\u002F\u002Fprofiles.wordpress.org\u002Fawelzel\u002F","\u003Cp>This plugin allows visitors to subscribe to get answers to their comments via e-mail.\u003C\u002Fp>\n\u003Ch3>Warning\u003C\u002Fh3>\n\u003Cp>This plugin uses the “wp_insert_comment” hook, therefore, everytime a comment is created, a notification is likely to be sent. If you are importing comments into your blog, it’s a good idea to disable this plugin.\u003C\u002Fp>\n\u003Ch3>Sending e-mails does not work?\u003C\u002Fh3>\n\u003Cp>The plugin uses the standard WordPress e-mail function. If you have problems getting e-mails sent, you might try using plugins like https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-smtp\u002F to improve sending e-mails from your site.\u003C\u002Fp>\n\u003Ch3>Customizing the layout of the checkboxes\u003C\u002Fh3>\n\u003Cp>The label next to the checkboxes don’t contain a whitespace. Depending on your theme you might want to add a custom style like this to get a space between the checkbox and the label:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>input#cren_subscribe_to_comment, input#cren_gdpr {\n  margin-right: 0.5em;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The plugin does not add this style be default as it depends on your theme if this is neccessary.\u003C\u002Fp>\n\u003Ch3>Customizing the email template\u003C\u002Fh3>\n\u003Cp>To customize the email template, copy the “templates” folder to your theme folder (a child theme should be used to avoid losing the custom templates when the theme is updated). The plugin will look for templates on the “\u002Fwp-content\u002Fthemes\u002F[THEME]\u002Ftemplates\u002Fcren\u002F” folder; if a custom template is not found, then it will fallback to the default template.\u003C\u002Fp>\n\u003Cp>Templates folder on GitHub: https:\u002F\u002Fgithub.com\u002Farnowelzel\u002Fworpdress-comment-reply-email-notification\u002Ftree\u002Fmaster\u002Ftemplates\u003C\u002Fp>\n\u003Ch3>Changing the subscription checkbox label\u003C\u002Fh3>\n\u003Cp>The checkbox label can be changed with the \u003Ccode>cren_comment_checkbox_label\u003C\u002Fcode> filter. This way you can update the text to your taste and keep the plugin updated.\u003C\u002Fp>\n\u003Ch3>Changing the GDPR checkbox label\u003C\u002Fh3>\n\u003Cp>The GDPR checkbox label can be changed with the \u003Ccode>cren_gdpr_checkbox_label\u003C\u002Fcode> filter. This way you can update the text to your taste and keep the plugin updated.\u003C\u002Fp>\n\u003Ch3>Modifiying HTML output\u003C\u002Fh3>\n\u003Cp>Using the filters \u003Ccode>cren_gdpr_checkbox_html\u003C\u002Fcode> and \u003Ccode>cren_comment_subscribe_html\u003C\u002Fcode> you can modify the HTML output of the checkboxes if needed.\u003C\u002Fp>\n\u003Cp>Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cren_gdpr_checkbox_html', function(string $html_output, string $label_text, string $privacy_policy_url): string {\n    $html_output = '\u003Cdiv class=\"comment-form-gdpr-consent form-check mb-3\">\u003Cinput id=\"cren_gdpr\" class=\"form-check-input\" name=\"cren_gdpr\" type=\"checkbox\" value=\"yes\" required checked>\u003Clabel for=\"cren_gdpr\" class=\"form-check-label\">' . $label_text . '\u003Cspan class=\"text-danger fw-bold\">*\u003C\u002Fspan> (\u003Ca href=\"' . $privacy_policy_url . '\" title=\"Privacy Policy\" target=\"_blank\" rel=\"internal\">Privacy Policy\u003C\u002Fa>)\u003C\u002Flabel>\u003C\u002Fdiv>';\n\n    return $html_output;\n}, 10, 3);\n\nadd_filter('cren_comment_subscribe_html', function(string $html_output, string $label_text, bool $checked_default): string {\n    $checked = $checked_default ? 'checked' : '';\n    $html_output = '\u003Cdiv class=\"comment-form-email-consent form-check mb-3\">\u003Cinput id=\"cren_subscribe_to_comment\" class=\"form-check-input\" name=\"cren_subscribe_to_comment\" type=\"checkbox\" value=\"on\" ' . $checked . '>\u003Clabel for=\"cren_subscribe_to_comment\" class=\"form-check-label\">' . $label_text . '\u003C\u002Flabel>\u003C\u002Fdiv>';\n\n    return $html_output;\n}, 10, 3);\n\u003C\u002Fcode>\u003C\u002Fpre>\n","This plugin allows visitors to subscribe to get answers to their comments via e-mail.",3000,106835,32,"2025-12-13T08:26:00.000Z","4.4.0",[22,56,24,98],"reply","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcomment-reply-email-notification\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomment-reply-email-notification.1.39.0.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":47,"num_ratings":111,"last_updated":112,"tested_up_to":50,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":118,"download_link":119,"security_score":47,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"comment-moderation-e-mail-to-post-author","Comment Moderation\u002FNotification Recipients","0.7","Rolf Allard van Hagen","https:\u002F\u002Fprofiles.wordpress.org\u002Fravanh\u002F","\u003Cp>Normally, when a comment gets submitted to a particular post, the author of that post gets a notification about it. And when a comment is held for moderation (which depends on your sites comment settings) then the moderation notification is sent to \u003Cem>both\u003C\u002Fem> the post \u003Cstrong>Author\u003C\u002Fstrong> (if he\u002Fshe has moderation rights) \u003Cem>and\u003C\u002Fem> the site’s \u003Cstrong>Administration E-mail Address\u003C\u002Fstrong> as configured under \u003Cstrong>Settings > General\u003C\u002Fstrong> at the same time.\u003C\u002Fp>\n\u003Cp>On \u003Cstrong>colaboration sites\u003C\u002Fstrong> or sites managed by a webmaster or designer where the client is the post author, the site admin, with enough on his\u002Fher mind already, is bothered with each and every new comment in the moderation queue.\u003C\u002Fp>\n\u003Cp>This plugin can change that.\u003C\u002Fp>\n\u003Cp>Just install and activate it: All post comment moderation notifications will be sent \u003Cstrong>only\u003C\u002Fstrong> to each respective \u003Cstrong>Post Author\u003C\u002Fstrong>. If, by any chance, the post author has no moderation rights (Contributor level) \u003Cem>or\u003C\u002Fem> there is no valid author e-mail set then the default site e-mail address will still get the notification.\u003C\u002Fp>\n\u003Cp>WordPress Multisite compatible, per-site or network activated or as a must-use plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Options will be added in the future but for now, you can only change the plugin behavior via constants in your wp-config.php file.\u003C\u002Fp>\n\u003Cp>Add them on a new line in your wp-config.php file, just above the line that sais: \u003Ccode>\u002F* That's all, stop editing! Happy publishing. *\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>These constants are currently available:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>COMMENT_NOTIFICATION_RECIPIENTS\u003C\u002Fstrong> – Controls the New Comment recipients. Default: “wp_default” corresponds with “post_author_only” WordPress default.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>COMMENT_MODERATION_RECIPIENTS\u003C\u002Fstrong> – Controls the Comment is waiting for Moderation message recipients. Default: “post_author_only”.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>These options are currently available:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>wp_default\u003C\u002Fstrong> – The WordPress default behavior. Plugin does nothing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>post_author_only\u003C\u002Fstrong> – Send notifications only to the Post Author e-mail address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>site_admin_only\u003C\u002Fstrong> – Send notifications only to the Administration Email Address as configured on Settings > General.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Examples:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>define( 'COMMENT_NOTIFICATION_RECIPIENTS', 'site_admin_only' );\u003C\u002Fcode> to make new comment notifications go to the site admin e-mail address, and no longer the post author.\u003C\u002Fp>\n\u003Cp>Use \u003Ccode>define( 'COMMENT_MODERATION_RECIPIENTS', 'post_author_only' );\u003C\u002Fcode> to make comment moderation notifications only go to the authors e-mail address, and no longer the site administrator address (unless the post author does not have moderation rights).\u003C\u002Fp>\n","Control who will receive new comment and moderation notifications. Light weight, simple, safe and effective.",1000,24266,4,"2026-02-19T16:40:00.000Z","3.7",[115,116,117],"comment-moderation-recipients","comment-notification","comments","http:\u002F\u002Fstatus301.net\u002Fwordpress-plugins\u002Fcomment-moderation-e-mail-to-post-author\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomment-moderation-e-mail-to-post-author.0.7.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":109,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":113,"requires_php":18,"tags":133,"homepage":137,"download_link":138,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"comment-notifier-no-spammers","Lightweight Subscribe To Comments","1.5.8","isabel104","https:\u002F\u002Fprofiles.wordpress.org\u002Fisabel104\u002F","\u003Cp>This simply adds a subscription checkbox to your WordPress comments form to let your visitors subscribe to comments. They will then be notified by email when others comment on the same post. Works automatically upon activation, no settings required.\u003C\u002Fp>\n\u003Cp>This plugin focuses on a lightweight footprint and fastest pagespeed. No scripts are added. It simply just works upon activation. All settings are optional.\u003C\u002Fp>\n\u003Ch4>Easily Switch From Other Comments Subscription Plugins\u003C\u002Fh4>\n\u003Cp>Your subscribers will be imported for an easy switch from the following listed plugins. This is done automatically upon activation. Your comment subscribers will be migrated from these plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Subscribe To Comments” plugin\u003C\u002Fli>\n\u003Cli>“Subscribe To Comments Reloaded” plugin\u003C\u002Fli>\n\u003Cli>“Comment Notifier” plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Optional Settings\u003C\u002Fstrong> include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can unsubscribe people, if you wish.\u003C\u002Fli>\n\u003Cli>You can customize the notification emails.\u003C\u002Fli>\n\u003Cli>Set a custom “Unsubscribe Page” URL or unsubscribe message.\u003C\u002Fli>\n\u003Cli>Send a “Thank You” message for first time commentators.\u003C\u002Fli>\n\u003Cli>Send a copy of EACH notification to emails of your choice.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Special Condition For “Comment Notifier” Plugin Users:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>“Lightweight Subscribe to Comments” fixes a major problem with the “Comment Notifier” plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In particular, “Lightweight Subscribe to Comments” fixes \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fremove-subscribed-emails-whose-comments-are-trashedmarked-as-spam\" rel=\"ugc\">this problem\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Lightweight Subscribe to Comments will not subscribe spammers while their comment is pending moderation. Only approved comments will be subscribed. Comments authors in moderation will only be subscribed if, and when, you approve their comment.\u003C\u002Fp>\n\u003Cp>The problem is that “Comment Notifier” plugin subscribes the email address as soon as the submitted comment goes into moderation. This means that spammers get added to the list of subscribers, immediately. Later, when you delete the spam comments, the spammer’s email remains in the list of subscribers.\u003C\u002Fp>\n\u003Cp>You could have hundreds, even thousands, of spammer email addresses in that list. Then, when you approve a legit comment, your server sends out emails to all of the post subscribers (including spammers), which can cause server overload, among other problems.\u003C\u002Fp>\n\u003Cp>This plugin fixes that by ignoring comments in moderation until they are approved by you. This means less load on your server.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bonus Clean Up For “Comment Notifier” Plugin Users:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin removes spammers from your “Comment Notifier” list.\u003C\u002Fp>\n\u003Cp>Upon activation, this plugin will clean up your “comment_notifier” list (database table) by removing all spammer emails (emails of people that do NOT have an approved comment). (This only applies to you if you were using the “Comment Notifier” plugin.) It will also empty your Comments “Trash” and “Spam”. This clean up is only done once, upon plugin activation.\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>This plugin is translation-ready and includes a \u003Ccode>.pot\u003C\u002Fcode> file to make it easy to translate.\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fisabelcastillo.com\u002Ffree-plugins\u002Flightweight-subscribe-comments#jl-install\" rel=\"nofollow ugc\">Installation Guide\u003C\u002Fa>.\u003C\u002Fp>\n","Easiest and most lightweight plugin to let visitors subscribe to comments and get email notifications.",17319,98,25,"2024-08-30T20:33:00.000Z","6.6.5",[22,117,134,135,136],"follow-comments","notifications","subscribe-to-comments","https:\u002F\u002Fisabelcastillo.com\u002Ffree-plugins\u002Flightweight-subscribe-comments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomment-notifier-no-spammers.1.5.8.zip",{"attackSurface":140,"codeSignals":189,"taintFlows":197,"riskAssessment":238,"analyzedAt":244},{"hooks":141,"ajaxHandlers":185,"restRoutes":186,"shortcodes":187,"cronEvents":188,"entryPointCount":28,"unprotectedCount":28},[142,148,153,157,161,166,170,174,178,181],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_menu","add_default_settings","classes\\main.php",48,{"type":143,"name":149,"callback":150,"priority":151,"file":146,"line":152},"comment_unapproved_to_approved","approve_comment_callback",10,49,{"type":143,"name":154,"callback":155,"priority":151,"file":146,"line":156},"comment_form_after_fields","approve_comment_option",50,{"type":143,"name":158,"callback":159,"priority":151,"file":146,"line":160},"wp_insert_comment","approve_comment_posted",51,{"type":162,"name":163,"callback":164,"priority":151,"file":146,"line":165},"filter","edit_comment_misc_actions","comment_notify_status",52,{"type":143,"name":167,"callback":168,"file":146,"line":169},"plugins_loaded","load_plugin_textdomain",53,{"type":162,"name":171,"callback":172,"priority":151,"file":146,"line":173},"plugin_row_meta","add_plugin_row_meta",54,{"type":162,"name":175,"callback":176,"file":146,"line":177},"option_comment_approved_subject","stripslashes",56,{"type":162,"name":179,"callback":176,"file":146,"line":180},"option_comment_approved_message",57,{"type":162,"name":182,"callback":183,"file":146,"line":184},"wp_mail_content_type","set_html_filter",362,[],[],[],[],{"dangerousFunctions":190,"sqlUsage":191,"outputEscaping":193,"fileOperations":28,"externalRequests":28,"nonceChecks":33,"capabilityChecks":28,"bundledLibraries":196},[],{"prepared":28,"raw":28,"locations":192},[],{"escaped":194,"rawEcho":28,"locations":195},5,[],[],[198,227],{"entryPoint":199,"graph":200,"unsanitizedCount":28,"severity":226},"settings (classes\\main.php:151)",{"nodes":201,"edges":222},[202,207,213,217],{"id":203,"type":204,"label":205,"file":146,"line":206},"n0","source","$_POST (x3)",161,{"id":208,"type":209,"label":210,"file":146,"line":211,"wp_function":212},"n1","sink","update_option() [Settings Manipulation]",165,"update_option",{"id":214,"type":204,"label":215,"file":146,"line":216},"n2","$_POST (x2)",162,{"id":218,"type":209,"label":219,"file":146,"line":220,"wp_function":221},"n3","echo() [XSS]",232,"echo",[223,225],{"from":203,"to":208,"sanitized":224},true,{"from":214,"to":218,"sanitized":224},"low",{"entryPoint":228,"graph":229,"unsanitizedCount":28,"severity":226},"\u003Cmain> (classes\\main.php:0)",{"nodes":230,"edges":235},[231,232,233,234],{"id":203,"type":204,"label":205,"file":146,"line":206},{"id":208,"type":209,"label":210,"file":146,"line":211,"wp_function":212},{"id":214,"type":204,"label":215,"file":146,"line":216},{"id":218,"type":209,"label":219,"file":146,"line":220,"wp_function":221},[236,237],{"from":203,"to":208,"sanitized":224},{"from":214,"to":218,"sanitized":224},{"summary":239,"deductions":240},"The \"comment-approved\" v1.6.1 plugin exhibits a strong security posture based on the provided static analysis.  There are no identified direct attack vectors through AJAX, REST API, shortcodes, or cron events. The code demonstrates excellent practices with 100% of SQL queries using prepared statements and all output being properly escaped, mitigating common injection and XSS vulnerabilities. The presence of a nonce check is a positive indicator for protecting against CSRF attacks, although a capability check is absent. Taint analysis shows no critical or high-severity flows, suggesting data is handled safely.  The plugin's history of zero known CVEs, with no currently unpatched vulnerabilities, further reinforces its perceived security.  Overall, this plugin appears to be well-developed from a security perspective, with no immediate critical flaws apparent in the static analysis. The absence of capability checks on its (albeit nonexistent) entry points is a minor concern that could be addressed for even greater robustness, but does not represent a significant risk given the current attack surface.",[241],{"reason":242,"points":243},"Missing capability checks on entry points",3,"2026-03-16T19:37:26.995Z",{"wat":246,"direct":251},{"assetPaths":247,"generatorPatterns":248,"scriptPaths":249,"versionParams":250},[],[],[],[],{"cssClasses":252,"htmlComments":254,"htmlAttributes":255,"restEndpoints":257,"jsGlobals":258,"shortcodeOutput":259},[253],"wp-comment-approved-settings",[],[256],"data-plugin-name=\"comment-approved\"",[],[],[260,261,262,263],"\u003Cp class=\"help\">","\u003Ccode>[the_title]\u003C\u002Fcode>","\u003Ccode>[name]\u003C\u002Fcode>","\u003Ccode>[permalink]\u003C\u002Fcode>"]