[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOG496dnmN6OZ7fya9tK-Qqi9rjSaOpLIkBZ0lv_ysAQ":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":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":138,"fingerprints":322},"live-comment-notification-toaster","Live Comment Notification Toaster","4.0.0","AppJetty","https:\u002F\u002Fprofiles.wordpress.org\u002Fbiztechc\u002F","\u003Cp>Live comment notification plugin can enable the admin to install a live notification toaster to notify all online customers whenever any comment is made by any online customer.\u003C\u002Fp>\n\u003Col>\n\u003Cli>We can have live notification toaster if any user will comment on any content of blog.\u003C\u002Fli>\n\u003Cli>Comment moderation must be off to work this plugin well.\u003C\u002Fli>\n\u003Cli>If moderation is on then we can have only notification from registered user’s comments.\u003C\u002Fli>\n\u003Cli>We can select post type for which we want this notification to work.\u003C\u002Fli>\n\u003Cli>We can have multiple comments if comments are posted on multiple posts.\u003C\u002Fli>\n\u003Cli>This plugin tracks IP of posted comment and according to it,gives notification.\u003C\u002Fli>\n\u003Cli>There is setting in admin,if they want notification open for all users OR only authors.\u003C\u002Fli>\n\u003Cli>If they select only authors,then if any comment posted on logged in user’s article,then they will receive notification.\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin can enable the admin to install a live notification toaster to notify all online users whenever any comment is made by any online user.",10,3022,100,1,"2020-09-09T09:43:00.000Z","5.5.18","3.7","",[20,21,22,23,24],"comment","comment-notification","comment-toatser","live-comment","notification","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flive-comment-notification-toaster.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"biztechc",8,820,84,396,68,"2026-04-05T07:53:56.699Z",[40,58,78,97,117],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":13,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":17,"requires_php":18,"tags":53,"homepage":56,"download_link":57,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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","6.9.4",[54,21,55],"comment-moderation-recipients","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":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":71,"homepage":76,"download_link":77,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"bp-activity-comment-notifier","BuddyPress Activity Comment Notifier","1.2.0","Brajesh Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fsbrajesh\u002F","\u003Cp>BuddyPress Activity Comment Notifier plugin emulates the facebook style notification for the comments made on user activity. It will show the notification to a user in following scenario\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When a user has an update and someone else comments on it(It is handled by BuddyPress Now)\u003C\u002Fli>\n\u003Cli>When a user comments on someone’s update and other users also comment on that update, all the users are notified\u003C\u002Fli>\n\u003Cli>When a user favorites your activity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details, please visit \u003Ca href=\"http:\u002F\u002Fbuddydev.com\u002Fplugins\u002Fbuddypress-activity-comment-notifier\u002F\" title=\"Plugin page\" rel=\"nofollow ugc\">BuddyPress Activity Comment Notifier plugin page\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Free & paid supports are available via \u003Ca href=\"http:\u002F\u002Fbuddydev.com\u002Fsupport\u002Fforums\u002F\" title=\"BuddyDev support forums\" rel=\"nofollow ugc\">BuddyDev Support Forum\u003C\u002Fa>\u003C\u002Fp>\n","BuddyPress Activity Comment Notifier plugin emulates the facebook style notification for the comments made on user activity.",70,12214,80,3,"2017-12-06T07:37:00.000Z",[72,73,74,75,24],"activity","activity-comment","activity-comment-notification","buddypress","https:\u002F\u002Fbuddydev.com\u002Fplugins\u002Fbuddypress-activity-comment-notifier\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-activity-comment-notifier.1.2.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":52,"requires_at_least":91,"requires_php":18,"tags":92,"homepage":95,"download_link":96,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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,96,32,"2025-12-13T08:26:00.000Z","4.4.0",[20,93,24,94],"email","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":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":48,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":17,"requires_php":18,"tags":110,"homepage":114,"download_link":115,"security_score":116,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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",[20,55,111,112,113],"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",92,{"slug":118,"name":119,"version":120,"author":118,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":136,"download_link":137,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"24liveblog","24liveblog – live blog tool","2.2","https:\u002F\u002Fprofiles.wordpress.org\u002F24liveblog\u002F","\u003Cp>24liveblog is the most popular live blog tool. Over 70,000 publishers can’t be wrong. Join the largest real-time content platform today. Free to get started. It works with any type of website.\u003Cbr \u002F>\nWebsite : https:\u002F\u002Fwww.24liveblog.com\u003C\u002Fp>\n\u003Col>\n\u003Cli>Real-time Live Blogging.\u003C\u002Fli>\n\u003Cli>Embed on Any Website\u003C\u002Fli>\n\u003Cli>Unlimited Events\u003C\u002Fli>\n\u003Cli>Unlimited Page Views\u003C\u002Fli>\n\u003Cli>Unlimited Concurrent Users\u003C\u002Fli>\n\u003Cli>Real-time Statistics\u003C\u002Fli>\n\u003Cli>Social Media Stream & Integration    \u003C\u002Fli>\n\u003Cli>Audio\u002F Video Recording\u003C\u002Fli>\n\u003Cli>Navtive Mobile Apps\u003C\u002Fli>\n\u003Cli>Unlimited Event Contributor \u003C\u002Fli>\n\u003Cli>Group Chatting \u002F Comments\u003C\u002Fli>\n\u003Cli>Draft & Schedule Posting\u003C\u002Fli>\n\u003Cli>Custom Template and Theme\u003C\u002Fli>\n\u003Cli>Spam Control Moderation\u003C\u002Fli>\n\u003Cli>Real Time Poll\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Live Blog\u003Cbr \u002F>\n24liveblog is designed to be easy for both blogger and readers. A new way for real time contents delivery.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Mobile Ready\u003Cbr \u002F>\nYou can access the live contents from any device. You can download our mobile app from App Store and Google Play Store.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Socila Media Integration\u003Cbr \u002F>\nMonitoring your twitter account and automated the posting process. Real-time twitter stream ready in the editor dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Self-Adapted UI Look\u003Cbr \u002F>\nAdapts to your site’s look and feel, No custom CSS.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Reliable and Powerful\u003Cbr \u002F>\nCloud-base technology gives high-reliability. Help you handle the heavy traffic of breaking news.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Easy to Install\u003Cbr \u002F>\nEasily integrates with any major type of website platform. It will only take minutes to add live blog to your website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Localiztion\u003Cbr \u002F> \u003Cbr \u002F>\nWe support major languages to make your work localized.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Social Media Sharing\u003Cbr \u002F>\nTo share the real-time contents to other social platform easily.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Contact US\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>If you have any question, please feel free to contact http:\u002F\u002Fwww.24liveblog.com\u002Fcontact  \u003Cbr \u002F>\n  Email : 24@24liveblog.com\u003Cbr \u002F>\n  Twitter : http:\u002F\u002Ftwitter.com\u002F24liveblog\u003Cbr \u002F>\n  Facebook : http:\u002F\u002Fwww.facebook.com\u002F24liveblog\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","24liveblog is the most popular live blog tool, trusted by thousands of publishers.",700,37832,86,12,"2023-12-06T21:42:00.000Z","6.4.8","3.5",[132,133,134,135],"live-blog","live-blogging","live-commentary","liveblog","https:\u002F\u002Fwww.24liveblog.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F24liveblog.zip",{"attackSurface":139,"codeSignals":172,"taintFlows":217,"riskAssessment":306,"analyzedAt":321},{"hooks":140,"ajaxHandlers":159,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":171,"unprotectedCount":171},[141,147,151,155],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_menu","bc_notification_setting","live-comment-notification.php",15,{"type":142,"name":148,"callback":149,"priority":14,"file":145,"line":150},"wp_footer","bc_ajax_call",44,{"type":142,"name":152,"callback":153,"file":145,"line":154},"wp_enqueue_scripts","toaster_scripts",153,{"type":142,"name":156,"callback":157,"file":145,"line":158},"admin_post_add_toast","prefix_admin_add_toast",158,[160,166],{"action":161,"nopriv":162,"callback":163,"hasNonce":164,"hasCapCheck":164,"file":145,"line":165},"check_new_comments_ajax_toast",true,"check_new_comments_ajax_fun_toast",false,75,{"action":161,"nopriv":164,"callback":163,"hasNonce":164,"hasCapCheck":164,"file":145,"line":167},76,[],[],[],2,{"dangerousFunctions":173,"sqlUsage":174,"outputEscaping":182,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":216},[],{"prepared":27,"raw":171,"locations":175},[176,179],{"file":145,"line":177,"context":178},29,"$wpdb->get_col() with variable interpolation",{"file":145,"line":180,"context":181},99,"$wpdb->get_results() with variable interpolation",{"escaped":27,"rawEcho":183,"locations":184},17,[185,188,190,192,195,196,198,200,201,203,204,205,207,209,211,213,214],{"file":145,"line":186,"context":187},69,"raw output",{"file":145,"line":189,"context":187},71,{"file":145,"line":191,"context":187},137,{"file":193,"line":194,"context":187},"notification_settings.php",13,{"file":193,"line":183,"context":187},{"file":193,"line":197,"context":187},20,{"file":193,"line":199,"context":187},22,{"file":193,"line":107,"context":187},{"file":193,"line":202,"context":187},31,{"file":193,"line":202,"context":187},{"file":193,"line":202,"context":187},{"file":193,"line":206,"context":187},38,{"file":193,"line":208,"context":187},43,{"file":193,"line":210,"context":187},48,{"file":193,"line":212,"context":187},53,{"file":193,"line":212,"context":187},{"file":193,"line":215,"context":187},58,[],[218,259,278],{"entryPoint":219,"graph":220,"unsanitizedCount":257,"severity":258},"prefix_admin_add_toast (live-comment-notification.php:159)",{"nodes":221,"edges":252},[222,227,233,237,239,243,246,250],{"id":223,"type":224,"label":225,"file":145,"line":226},"n0","source","$_REQUEST",161,{"id":228,"type":229,"label":230,"file":145,"line":231,"wp_function":232},"n1","sink","update_option() [Settings Manipulation]",162,"update_option",{"id":234,"type":224,"label":235,"file":145,"line":236},"n2","$_POST['plg_enable']",163,{"id":238,"type":229,"label":230,"file":145,"line":236,"wp_function":232},"n3",{"id":240,"type":224,"label":241,"file":145,"line":242},"n4","$_POST (x2)",164,{"id":244,"type":229,"label":230,"file":145,"line":245,"wp_function":232},"n5",166,{"id":247,"type":224,"label":248,"file":145,"line":249},"n6","$_POST['auth_visible']",168,{"id":251,"type":229,"label":230,"file":145,"line":249,"wp_function":232},"n7",[253,254,255,256],{"from":223,"to":228,"sanitized":164},{"from":234,"to":238,"sanitized":164},{"from":240,"to":244,"sanitized":164},{"from":247,"to":251,"sanitized":164},5,"low",{"entryPoint":260,"graph":261,"unsanitizedCount":171,"severity":277},"check_new_comments_ajax_fun_toast (live-comment-notification.php:78)",{"nodes":262,"edges":274},[263,266,269,271],{"id":223,"type":224,"label":264,"file":145,"line":265},"$_SERVER['REMOTE_ADDR']",101,{"id":228,"type":229,"label":267,"file":145,"line":180,"wp_function":268},"get_results() [SQLi]","get_results",{"id":234,"type":224,"label":270,"file":145,"line":265},"$_SERVER",{"id":238,"type":229,"label":272,"file":145,"line":191,"wp_function":273},"echo() [XSS]","echo",[275,276],{"from":223,"to":228,"sanitized":164},{"from":234,"to":238,"sanitized":164},"high",{"entryPoint":279,"graph":280,"unsanitizedCount":305,"severity":277},"\u003Clive-comment-notification> (live-comment-notification.php:0)",{"nodes":281,"edges":298},[282,283,284,285,286,287,288,289,290,292,294,296],{"id":223,"type":224,"label":264,"file":145,"line":265},{"id":228,"type":229,"label":267,"file":145,"line":180,"wp_function":268},{"id":234,"type":224,"label":270,"file":145,"line":265},{"id":238,"type":229,"label":272,"file":145,"line":191,"wp_function":273},{"id":240,"type":224,"label":225,"file":145,"line":226},{"id":244,"type":229,"label":230,"file":145,"line":231,"wp_function":232},{"id":247,"type":224,"label":235,"file":145,"line":236},{"id":251,"type":229,"label":230,"file":145,"line":236,"wp_function":232},{"id":291,"type":224,"label":241,"file":145,"line":242},"n8",{"id":293,"type":229,"label":230,"file":145,"line":245,"wp_function":232},"n9",{"id":295,"type":224,"label":248,"file":145,"line":249},"n10",{"id":297,"type":229,"label":230,"file":145,"line":249,"wp_function":232},"n11",[299,300,301,302,303,304],{"from":223,"to":228,"sanitized":164},{"from":234,"to":238,"sanitized":164},{"from":240,"to":244,"sanitized":164},{"from":247,"to":251,"sanitized":164},{"from":291,"to":293,"sanitized":164},{"from":295,"to":297,"sanitized":164},7,{"summary":307,"deductions":308},"The \"live-comment-notification-toaster\" plugin version 4.0.0 exhibits significant security concerns due to its unprotected entry points and insecure coding practices. The static analysis reveals two AJAX handlers that lack authentication checks, creating a substantial attack surface. Furthermore, the plugin performs SQL queries without using prepared statements and fails to properly escape any of its outputs, leading to potential SQL injection and cross-site scripting (XSS) vulnerabilities.\n\nThe taint analysis further exacerbates these concerns, indicating two high-severity tainted flows with unsanitized paths, strongly suggesting the presence of exploitable vulnerabilities that could lead to data breaches or unauthorized actions. While the plugin has no recorded vulnerability history (CVEs), this does not negate the immediate risks identified in the code analysis. The complete absence of nonces and capability checks on its AJAX handlers makes them trivial to exploit by unauthenticated users.\n\nIn conclusion, despite the lack of historical vulnerabilities, the current state of the plugin's codebase presents a high-risk profile. The unprotected AJAX endpoints, unsanitized SQL queries, universally unescaped output, and identified high-severity tainted flows necessitate immediate attention and remediation to prevent exploitation.",[309,311,313,315,317,319],{"reason":310,"points":11},"AJAX handlers without auth checks",{"reason":312,"points":257},"SQL queries without prepared statements",{"reason":314,"points":33},"Output escaping missing",{"reason":316,"points":146},"Taint flows with unsanitized paths (high severity x2)",{"reason":318,"points":257},"Nonce checks missing on AJAX",{"reason":320,"points":257},"Capability checks missing on AJAX","2026-03-17T00:48:16.274Z",{"wat":323,"direct":333},{"assetPaths":324,"generatorPatterns":328,"scriptPaths":329,"versionParams":330},[325,326,327],"\u002Fwp-content\u002Fplugins\u002Flive-comment-notification-toaster\u002Fcss\u002Ftoastr.css","\u002Fwp-content\u002Fplugins\u002Flive-comment-notification-toaster\u002Fjs\u002Ftoastr.js","\u002Fwp-content\u002Fplugins\u002Flive-comment-notification-toaster\u002Fjs\u002Fajaxcall.js",[],[326,327],[331,332],"live-comment-notification-toaster\u002Fjs\u002Ftoastr.js?ver=1.0.0","live-comment-notification-toaster\u002Fjs\u002Fajaxcall.js?ver=1.0.0",{"cssClasses":334,"htmlComments":337,"htmlAttributes":338,"restEndpoints":339,"jsGlobals":341,"shortcodeOutput":345},[335,336],"lcn-desc","lcn-thumb",[],[],[340],"\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts",[342,343,344],"interval_id","toast_flag","ajaxurl",[]]