[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWJmE177hWU-BxTy1947iKl8JvP7i_y_D2mXsdJ6fPsQ":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":40,"analysis":150,"fingerprints":427},"loudvoice-comment-system","LoudVoice Comments Plugin – Supercharge your WordPress comments","2.2","Claude","https:\u002F\u002Fprofiles.wordpress.org\u002Fclaudeschlesser\u002F","\u003Ch4>LoudVoice Comment System\u003C\u002Fh4>\n\u003Cp>LoudVoice is a realtime comment system designed to \u003Cstrong>supercharge the WordPress native comments\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>LoudVoice installs in minutes and imports your existing comments so you don’t lose any of your existing discussions. Comments are fully indexable by search engines and \u003Cstrong>optimized for SEO\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>New comments are \u003Cstrong>synchronized automatically\u003C\u002Fstrong> to WordPress for backup in case you ever decide to switch to a different platform.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integrated WYSIWYG editor\u003C\u002Fli>\n\u003Cli>Users can post as guests or login with 40+ social networks\u003C\u002Fli>\n\u003Cli>Comments are indexable by search engines and optimized for SEO\u003C\u002Fli>\n\u003Cli>Existing comments can be imported\u003C\u002Fli>\n\u003Cli>New comments are automatically synchronized with your WordPress database\u003C\u002Fli>\n\u003Cli>Powerful moderation and admin tools\u003C\u002Fli>\n\u003Cli>Comments are loaded asynchronously and cached.\u003C\u002Fli>\n\u003Cli>Full spam filtering, blacklists and whitelists\u003C\u002Fli>\n\u003Cli>Single moderation interface for comments on multiple WordPress blogs\u003C\u002Fli>\n\u003Cli>Comment text formatting (e.g. bold, link, italics, quote) using Markdown syntax\u003C\u002Fli>\n\u003Cli>Threaded comment display (nested 3 levels) with ability to collapse individual threads\u003C\u002Fli>\n\u003Cli>Sort discussions by oldest and newest comments\u003C\u002Fli>\n\u003Cli>Receive email notifications for newly posted comments and replies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Social Login\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow your users to login and comment with their existing accounts from more than 30 Social Networks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amazon\u003C\u002Fli>\n\u003Cli>Battle.net\u003C\u002Fli>\n\u003Cli>Blogger\u003C\u002Fli>\n\u003Cli>Disqus\u003C\u002Fli>\n\u003Cli>Dribbble\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Foursquare\u003C\u002Fli>\n\u003Cli>Github.com\u003C\u002Fli>\n\u003Cli>Google\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>LinkedIn\u003C\u002Fli>\n\u003Cli>LiveJournal\u003C\u002Fli>\n\u003Cli>Mail.ru\u003C\u002Fli>\n\u003Cli>Odnoklassniki\u003C\u002Fli>\n\u003Cli>OpenID\u003C\u002Fli>\n\u003Cli>PayPal\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>PixelPin \u003C\u002Fli>\n\u003Cli>Reddit\u003C\u002Fli>\n\u003Cli>Skyrock.com       \u003C\u002Fli>\n\u003Cli>StackExchange\u003C\u002Fli>\n\u003Cli>Steam\u003C\u002Fli>\n\u003Cli>Twitch.tv\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Vimeo\u003C\u002Fli>\n\u003Cli>VKontakte\u003C\u002Fli>\n\u003Cli>Windows Live\u003C\u002Fli>\n\u003Cli>WordPress.com\u003C\u002Fli>\n\u003Cli>Yahoo\u003C\u002Fli>\n\u003Cli>YouTube\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Social Sharing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook Like Button\u003C\u002Fli>\n\u003Cli>Twitter Tweet Button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Professionally Developed and Maintained\u003C\u002Fstrong>\u003Cbr \u002F>\nLoudVoice is maintained by \u003Ca href=\"http:\u002F\u002Fwww.oneall.com\" rel=\"nofollow ugc\">OneAll\u003C\u002Fa>, a technology company offering a set of web-delivered tools to simplify the integration of 30+ social networks into business and personal websites and apps.\u003C\u002Fp>\n\u003Cp>The OneAll API unifies 30+ Social Networks and consolidates the most powerful social network features in a single solution. You can work with multiple social networks at once and you will obtain a standardized field structure for data received from any of the social networks. Save time and development resources and focus on your core business.\u003C\u002Fp>\n","Replaces the basic WordPress comments by a powerful comment system that includes logging in with 40+ social networks, spam filters and more.",10,4673,100,1,"2022-02-11T15:32:00.000Z","5.9.13","3.0","",[20,21,22,23,24],"ajax-comments","comment-system","comments-platform","comments-plugin","markdown","http:\u002F\u002Fwww.oneall.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floudvoice-comment-system.2.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"claudeschlesser",2,5010,87,89,79,"2026-04-04T21:16:30.927Z",[41,67,91,111,130],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":56,"tags":57,"homepage":62,"download_link":63,"security_score":64,"vuln_count":65,"unpatched_count":28,"last_vuln_date":66,"fetched_at":30},"wpdiscuz","Comments – wpDiscuz","7.6.47","AdvancedCoding","https:\u002F\u002Fprofiles.wordpress.org\u002Fadvancedcoding\u002F","\u003Cp>AJAX realtime comment system with custom comment form and fields. Designed to supercharge WordPress native comments. Super fast and responsive with dozens of features. This is the best alternative to Disqus and Jetpack Comments, if you want to keep your comments in your database.\u003C\u002Fp>\n\u003Cp>wpDiscuz version 7 is a revolutionary perspective on the commenting world! This plugin changes your website commenting experience and provides you with new user engagement features. It’s totally improved with brand new innovative features bringing live to your website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>wpDiscuz Demo: \u003Ca href=\"https:\u002F\u002Fwpdiscuz.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwpdiscuz.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support Forum: \u003Ca href=\"https:\u002F\u002Fwpdiscuz.com\u002Fcommunity\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwpdiscuz.com\u002Fcommunity\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>wpDiscuz GDPR: \u003Ca href=\"https:\u002F\u002Fwpdiscuz.com\u002Fgdpr\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwpdiscuz.com\u002Fgdpr\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>wpDiscuz Addons: \u003Ca href=\"https:\u002F\u002Fwpdiscuz.com\u002Faddons\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwpdiscuz.com\u002Faddons\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>wpDiscuz Documentation: \u003Ca href=\"https:\u002F\u002Fwpdiscuz.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwpdiscuz.com\u002Fdocs\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>wpDiscuz Addons Bundle: \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-addons-bundle\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-addons-bundle\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Comments – wpDiscuz Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Three nice and modern comment layouts\u003C\u002Fli>\n\u003Cli>Brings fastest commenting experience (boosted core)\u003C\u002Fli>\n\u003Cli>Adds interactive comment box on posts and other content types\u003C\u002Fli>\n\u003Cli>Inline commenting and feedback. Commenting on post content.\u003C\u002Fli>\n\u003Cli>Live Notification with real-time updating Comment Bubble.\u003C\u002Fli>\n\u003Cli>Social Commenting with lots of Social login options\u003C\u002Fli>\n\u003Cli>Post Rating. Allows to rate posts directly on rating stars.\u003C\u002Fli>\n\u003Cli>Commenting can be allowed\u002Fdisallowed on posts and other content types\u003C\u002Fli>\n\u003Cli>Responsive comments form and comment threads design\u003C\u002Fli>\n\u003Cli>Clean, simple and easy user interface and user experience\u003C\u002Fli>\n\u003Cli>Comment list sorting by newest, oldest and most voted comments\u003C\u002Fli>\n\u003Cli>Anonymous comments ( name and email can be set as not required )\u003C\u002Fli>\n\u003Cli>Full integration with Social Network Login plugins (Facebook, Twitter…)\u003C\u002Fli>\n\u003Cli>Multi-level (nested) comment threads, with maximum levels depth setting option\u003C\u002Fli>\n\u003Cli>Allows to create a new discussion thread and reply to existing comment\u003C\u002Fli>\n\u003Cli>Ajax button “Load More Comments” instead of simple comments pagination\u003C\u002Fli>\n\u003Cli>Lazy load wpDiscuz comments on scrolling\u003C\u002Fli>\n\u003Cli>Different comment date formats, reflects WordPress date format settings\u003C\u002Fli>\n\u003Cli>Logged in users and guests can edit their comments (time-frame can be limited by admin)\u003C\u002Fli>\n\u003Cli>Automatic URLs to link conversion in comment texts\u003C\u002Fli>\n\u003Cli>Automatic image source URLs to image (HTML) conversion in comment texts\u003C\u002Fli>\n\u003Cli>Long comment text breaking function (“Read more” button)\u003C\u002Fli>\n\u003Cli>Multiple line-breaks (limited by WordPress comment filter)\u003C\u002Fli>\n\u003Cli>Comment author notification options with special checkboxes on comment form\u003C\u002Fli>\n\u003Cli>Subscription activation via additional “Confirm Subscription” email\u003C\u002Fli>\n\u003Cli>Ability to add comment system on attachment pages if it’s allowed by WordPress\u003C\u002Fli>\n\u003Cli>Fast and easy comment form with ajax validation and data submitting\u003C\u002Fli>\n\u003Cli>Fully integrated and compatible with WordPress\u003C\u002Fli>\n\u003Cli>Uses WordPress Comment system with all managing functions and features\u003C\u002Fli>\n\u003Cli>Secure and Anti-Spam features will not allow spammers to comment\u003C\u002Fli>\n\u003Cli>Comment voting with positive and negative result\u003C\u002Fli>\n\u003Cli>Smart voting system with tracking by logged-in user and cookies\u003C\u002Fli>\n\u003Cli>Quick Tags on comment form textarea\u003C\u002Fli>\n\u003Cli>Custom Comment Forms with custom fields\u003C\u002Fli>\n\u003Cli>Rating shortcode for posts via comment custom field [wpdrating] with a lot of attributes\u003C\u002Fli>\n\u003Cli>Option to overwrite comment template and style\u003C\u002Fli>\n\u003Cli>Highlighting new comments since last visit with different background\u003C\u002Fli>\n\u003Cli>Notification to comment author when comment was approved\u003C\u002Fli>\n\u003Cli>Display only parent comments with view replies (x) button\u003C\u002Fli>\n\u003Cli>Control commenters by roles (allow\u002Frestrict access to website comment area)\u003C\u002Fli>\n\u003Cli>Option to load all comments on first page load\u003C\u002Fli>\n\u003Cli>Built-in Gravatar caching\u003C\u002Fli>\n\u003Cli>Sticky Comments\u003C\u002Fli>\n\u003Cli>Closed Comments Threads (disable replies)\u003C\u002Fli>\n\u003Cli>Subscribe to User \u002F User Follow\u003C\u002Fli>\n\u003Cli>Built-in comment and comment author caching system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Add-ons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-addons-bundle\u002F\" rel=\"nofollow ugc\">wpDiscuz – Bundle\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-emoticons\u002F\" rel=\"nofollow ugc\">wpDiscuz – Emoticons\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-user-notifications\u002F\" rel=\"nofollow ugc\">wpDiscuz – User Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-media-uploader\u002F\" rel=\"nofollow ugc\">wpDiscuz – Media Uploader\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-embeds\u002F\" rel=\"nofollow ugc\">wpDiscuz – Embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-comment-author-info\u002F\" rel=\"nofollow ugc\">wpDiscuz – Comment Author Info\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-recaptcha\u002F\" rel=\"nofollow ugc\">wpDiscuz – Google ReCaptcha\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-mycred\u002F\" rel=\"nofollow ugc\">wpDiscuz – myCRED Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-widgets\u002F\" rel=\"nofollow ugc\">wpDiscuz – Widgets\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-frontend-moderation\u002F\" rel=\"nofollow ugc\">wpDiscuz – Front-end Moderation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-subscribe-manager\u002F\" rel=\"nofollow ugc\">wpDiscuz – Subscription Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-comment-search\u002F\" rel=\"nofollow ugc\">wpDiscuz – Comment Search\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-report-flagging\u002F\" rel=\"nofollow ugc\">wpDiscuz – Comment Report and Flagging\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-ads-manager\u002F\" rel=\"nofollow ugc\">wpDiscuz – Ads Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-user-comment-mentioning\u002F\" rel=\"nofollow ugc\">wpDiscuz – User & Comment Mentioning\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-advanced-likers\u002F\" rel=\"nofollow ugc\">wpDiscuz – Advanced Likers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-online-users\u002F\" rel=\"nofollow ugc\">wpDiscuz – Online Users\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-private-comments\u002F\" rel=\"nofollow ugc\">wpDiscuz – Private Comments\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-syntax-highlighter\u002F\" rel=\"nofollow ugc\">wpDiscuz – Syntax Highlighter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fcomments-censure-pro\u002F\" rel=\"nofollow ugc\">Comments Censure PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integration Add-ons\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-buddypress-integration\u002F\" rel=\"nofollow ugc\">wpDiscuz – BuddyPress Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-tenor-integration\u002F\" rel=\"nofollow ugc\">wpDiscuz – Tenor GIFs Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-giphy-integration\u002F\" rel=\"nofollow ugc\">wpDiscuz – GIPHY Integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>| \u003Ca href=\"https:\u002F\u002Fgvectors.com\u002Fproduct\u002Fwpdiscuz-voice-commenting\u002F\" rel=\"nofollow ugc\">wpDiscuz – Voice Commenting\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","AJAX powered realtime comments. Designed to extend WordPress native comments. Custom comment forms\u002Ffields. Making comments has never been so awesome!",80000,4352645,94,578,"2026-03-11T17:44:00.000Z","6.9.4","5.0","5.6",[20,58,59,60,61],"comment","comment-fields","comment-form","comments","https:\u002F\u002Fwpdiscuz.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpdiscuz.7.6.47.zip",75,24,"2025-12-25 00:00:00",{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":77,"num_ratings":78,"last_updated":79,"tested_up_to":16,"requires_at_least":80,"requires_php":81,"tags":82,"homepage":85,"download_link":86,"security_score":87,"vuln_count":88,"unpatched_count":89,"last_vuln_date":90,"fetched_at":30},"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","4.7","5.4",[20,58,83,61,84],"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":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":13,"num_ratings":14,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":18,"download_link":110,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"import-markdown","Import Markdown – Versatile Markdown Importer","1.15","DAEXT","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaext\u002F","\u003Cp>Import Markdown lets you easily generates posts based on Markdown files.\u003C\u002Fp>\n\u003Ch4>Ultimate Markdown\u003C\u002Fh4>\n\u003Cp>We also run a WordPress plugin that integrates Markdown in the block editor. For more information, check out \u003Ca href=\"https:\u002F\u002Fdaext.com\u002Fultimate-markdown\u002F\" rel=\"nofollow ugc\">Ultimate Markdown\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Video Tutorial\u003C\u002Fh4>\n\u003Cp>\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\u002F3EhQ4Xjzg6s?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>Speed up you workflow with Markdown\u003C\u002Fh4>\n\u003Cp>Markdown is a lightweight and easy-to-use syntax for creating HTML. Let’s see some of the advantages of using this emerging format with the Import Markdown plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Markdown is extremely easy to use, the tokens available with the Markdown syntax can be learned in less than 30 minutes.\u003C\u002Fli>\n\u003Cli>Markdown translates to perfect HTML. No missing closing tags, no improperly nested tags, no blocks left without containers.\u003C\u002Fli>\n\u003Cli>The Markdown files are simple text files editable with any text or code editor, on any operative system.\u003C\u002Fli>\n\u003Cli>The Markdown files are extremely lightweight text files which don’t need to be compressed to be transported or sent on the internet.\u003C\u002Fli>\n\u003Cli>Writing with the Markdown syntax requires and average of 25% less characters than writing HTML.\u003C\u002Fli>\n\u003Cli>You can stop thinking about html and focus on what’s important, the content.\u003C\u002Fli>\n\u003Cli>You can start writing your posts in your personal distraction free editor, like a simple text\u002Fcode editor customized for your needs or one of the specific Markdown editors available on the market.\u003C\u002Fli>\n\u003Cli>Programmers no longer need to manually convert to HTML entities the problematic characters present in code snippets. The Markdown parsers do this job for you.\u003C\u002Fli>\n\u003Cli>With five included parser and three Markdown variations supported, this plugin can certainly satisfy even a Markdown expert who make use of any possibility provided by the syntax.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Five Markdown parsers and three markdown flavors\u003C\u002Fh4>\n\u003Cp>At this time there isn’t a clearly defined Markdown standard and different implementations are currently used on the web. For this reason this plugin doesn’t force you to adopt a specific Markdown syntax, but instead allows you to select your favorite parser between the five available.\u003C\u002Fp>\n\u003Cp>In the Import Markdown options you will be able to selected one of these five parser. In this list for each parser you have a reference to the supported syntax.\u003C\u002Fp>\n\u003Cp>Parsedown (\u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Fcategories\u002Fwriting-on-github\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>)\u003Cbr \u002F>\nParsedown Extra (\u003Ca href=\"https:\u002F\u002Fmichelf.ca\u002Fprojects\u002Fphp-markdown\u002Fextra\u002F\" rel=\"nofollow ugc\">Extra\u003C\u002Fa>)\u003Cbr \u002F>\nCebe Markdown (\u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" rel=\"nofollow ugc\">Traditional\u003C\u002Fa>)\u003Cbr \u002F>\nCebe Markdown GitHub (\u003Ca href=\"https:\u002F\u002Fhelp.github.com\u002Fcategories\u002Fwriting-on-github\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>)\u003Cbr \u002F>\nCebe Markdown Extra (\u003Ca href=\"https:\u002F\u002Fmichelf.ca\u002Fprojects\u002Fphp-markdown\u002Fextra\u002F\" rel=\"nofollow ugc\">Extra\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin make use of the following resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ferusev\u002Fparsedown\" rel=\"nofollow ugc\">Parsedown\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcebe\u002Fmarkdown\" rel=\"nofollow ugc\">Cebe Markdown\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgetcomposer.org\u002F\" rel=\"nofollow ugc\">Composer\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fharvesthq\u002Fchosen\" rel=\"nofollow ugc\">Chosen\u003C\u002Fa> licensed under the \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php\" rel=\"nofollow ugc\">MIT License\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Legal Note\u003C\u002Fh4>\n\u003Cp>The name “Markdown” is used with the only purpose of making clear to the users the type of syntax supported by this plugin. You should not assume that the original author of the “Markdown” syntax, \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" rel=\"nofollow ugc\">defined in 2004 with this post\u003C\u002Fa>, endorses this plugin.\u003C\u002Fp>\n","Import Markdown lets you easily generates posts based on Markdown files.",2000,34349,"2025-11-12T11:34:00.000Z","6.8.5","4.5","7.4",[106,107,24,108,109],"import","importer","markdown-import","markdown-importer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-markdown.1.15.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":99,"downloaded":119,"rating":13,"num_ratings":120,"last_updated":121,"tested_up_to":102,"requires_at_least":122,"requires_php":123,"tags":124,"homepage":126,"download_link":127,"security_score":128,"vuln_count":89,"unpatched_count":28,"last_vuln_date":129,"fetched_at":30},"markup-markdown","Markup Markdown","3.25.1","Pierre-Henri Lavigne","https:\u002F\u002Fprofiles.wordpress.org\u002Fpeter202202\u002F","\u003Cp>This plugin replaces the Gutenberg block editor (or the classic TinyMCE) on the edit screen with \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FIonaru\u002Feasy-markdown-editor\" rel=\"nofollow ugc\">EasyMDE\u003C\u002Fa>, a markdown editor based on CodeMirror, fine-tuned to work smoothly with the WordPress admin panels.\u003C\u002Fp>\n\u003Cp>The content is saved with the markdown syntax in the database and is rendered on the frontend thanks to the \u003Ca href=\"https:\u002F\u002Fparsedown.org\" rel=\"nofollow ugc\">Parsedown\u003C\u002Fa> PHP library after being sanitized via WordPress native filters.\u003C\u002Fp>\n\u003Cp>That’s pretty all you should know. It’s under active development, keep in touch and feel free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmarkup-markdown\u002F\" rel=\"ugc\">to drop a line on the forum\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmarkup-markdown\u002Freviews\u002F\" rel=\"ugc\">to let a rating\u003C\u002Fa> or even support me by buying a coffee !\u003C\u002Fp>\n","Disable Wordpress's native Gutenberg or TinyMCE editor in favor of a Markdown editor.",48436,11,"2025-11-28T03:10:00.000Z","6.6","7.2.0",[125,24],"editor","https:\u002F\u002Fwww.markup-markdown.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmarkup-markdown.3.25.1.zip",97,"2025-09-01 00:00:00",{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":99,"downloaded":138,"rating":77,"num_ratings":139,"last_updated":140,"tested_up_to":141,"requires_at_least":55,"requires_php":142,"tags":143,"homepage":146,"download_link":147,"security_score":148,"vuln_count":34,"unpatched_count":28,"last_vuln_date":149,"fetched_at":30},"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.",148497,55,"2026-03-08T06:12:00.000Z","7.0","7.2",[20,83,61,144,145],"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",98,"2025-11-12 00:00:00",{"attackSurface":151,"codeSignals":272,"taintFlows":347,"riskAssessment":414,"analyzedAt":426},{"hooks":152,"ajaxHandlers":229,"restRoutes":269,"shortcodes":270,"cronEvents":271,"entryPointCount":11,"unprotectedCount":34},[153,158,162,166,168,171,174,178,183,187,191,194,198,203,206,209,212,215,219,224],{"type":154,"name":155,"callback":156,"file":157,"line":87},"action","admin_enqueue_scripts","oa_loudvoice_load_dashboardjs_scripts","includes\\backend.php",{"type":154,"name":159,"callback":160,"file":157,"line":161},"admin_notices","oa_loudvoice_edit_comments_message",47,{"type":154,"name":163,"callback":164,"file":157,"line":165},"admin_print_styles-edit-comments.php","oa_loudvoice_admin_css",78,{"type":154,"name":159,"callback":167,"file":157,"line":36},"oa_loudvoice_admin_message",{"type":154,"name":155,"callback":169,"file":157,"line":170},"oa_loudvoice_admin_js",88,{"type":154,"name":172,"callback":173,"file":157,"line":37},"admin_init","oa_loudvoice_admin_register_settings",{"type":154,"name":175,"callback":176,"file":157,"line":177},"admin_menu","oa_loudvoice_admin_menu",91,{"type":179,"name":180,"callback":181,"priority":11,"file":182,"line":65},"filter","comments_number","oa_loudvoice_comments_number","includes\\frontend.php",{"type":154,"name":184,"callback":185,"file":182,"line":186},"wp_footer","oa_loudvoice_comments_count",54,{"type":154,"name":188,"callback":189,"file":182,"line":190},"widgets_init","oa_loudvoice_remove_recent_comments",74,{"type":154,"name":192,"callback":193,"file":182,"line":170},"pre_comment_on_post","oa_loudvoice_pre_comment_on_post",{"type":179,"name":195,"callback":196,"file":182,"line":197},"comments_template","oa_loudvoice_get_comments_template",132,{"type":154,"name":199,"callback":200,"priority":11,"file":201,"line":202},"before_delete_post","oa_loudvoice_watch_delete_post","includes\\oversee.php",21,{"type":154,"name":204,"callback":205,"priority":11,"file":201,"line":186},"post_updated","oa_loudvoice_watch_edit_post",{"type":154,"name":207,"callback":208,"priority":11,"file":201,"line":190},"delete_comment","oa_loudvoice_watch_delete_comment",{"type":154,"name":210,"callback":211,"priority":11,"file":201,"line":177},"edit_comment","oa_loudvoice_watch_edit_comment",{"type":154,"name":213,"callback":211,"priority":11,"file":201,"line":214},"wp_set_comment_status",92,{"type":154,"name":216,"callback":217,"file":201,"line":218},"clear_auth_cookie","oa_loudvoice_remove_author_session",119,{"type":154,"name":220,"callback":221,"priority":222,"file":201,"line":223},"wp_login","oa_loudvoice_create_author_session",99,179,{"type":179,"name":225,"callback":226,"priority":11,"file":227,"line":228},"plugin_action_links","oa_loudvoice_add_setup_link","oa-loudvoice.php",52,[230,236,240,244,246,251,255,259,263,266],{"action":231,"nopriv":232,"callback":233,"hasNonce":234,"hasCapCheck":232,"file":157,"line":235},"oa_loudvoice_autodetect_api_connection_handler",false,"oa_loudvoice_admin_autodetect_api_connection_handler",true,207,{"action":237,"nopriv":232,"callback":238,"hasNonce":234,"hasCapCheck":232,"file":157,"line":239},"check_api_settings","oa_loudvoice_admin_check_api_settings",316,{"action":241,"nopriv":234,"callback":242,"hasNonce":234,"hasCapCheck":232,"file":201,"line":243},"oa_loudvoice_import_comment","oa_loudvoice_import_comment_ajax",302,{"action":241,"nopriv":232,"callback":242,"hasNonce":234,"hasCapCheck":232,"file":201,"line":245},303,{"action":247,"nopriv":232,"callback":248,"hasNonce":234,"hasCapCheck":232,"file":249,"line":250},"oa_loudvoice_export_posts","oa_loudvoice_export_posts_ajax","includes\\synchronize.php",4,{"action":252,"nopriv":232,"callback":253,"hasNonce":234,"hasCapCheck":232,"file":249,"line":254},"oa_loudvoice_export_comments","oa_loudvoice_export_comments_ajax",5,{"action":256,"nopriv":232,"callback":257,"hasNonce":234,"hasCapCheck":232,"file":249,"line":258},"oa_loudvoice_export_cleanup","oa_loudvoice_export_cleanup_ajax",6,{"action":260,"nopriv":232,"callback":261,"hasNonce":232,"hasCapCheck":232,"file":249,"line":262},"oa_loudvoice_import_posts","oa_loudvoice_import_posts_ajax",9,{"action":264,"nopriv":232,"callback":265,"hasNonce":234,"hasCapCheck":232,"file":249,"line":11},"oa_loudvoice_import_comments","oa_loudvoice_import_comments_ajax",{"action":267,"nopriv":232,"callback":268,"hasNonce":232,"hasCapCheck":232,"file":249,"line":120},"oa_loudvoice_import_cleanup","oa_loudvoice_import_cleanup_ajax",[],[],[],{"dangerousFunctions":273,"sqlUsage":274,"outputEscaping":276,"fileOperations":89,"externalRequests":14,"nonceChecks":88,"capabilityChecks":28,"bundledLibraries":346},[],{"prepared":258,"raw":28,"locations":275},[],{"escaped":277,"rawEcho":278,"locations":279},8,38,[280,283,285,287,289,290,291,293,294,296,297,299,301,303,306,307,309,311,313,314,315,317,318,320,322,323,324,326,328,330,332,334,335,337,339,341,343,345],{"file":157,"line":281,"context":282},30,"raw output",{"file":157,"line":284,"context":282},56,{"file":157,"line":286,"context":282},857,{"file":157,"line":288,"context":282},858,{"file":157,"line":288,"context":282},{"file":157,"line":288,"context":282},{"file":157,"line":292,"context":282},862,{"file":157,"line":292,"context":282},{"file":157,"line":295,"context":282},863,{"file":157,"line":295,"context":282},{"file":157,"line":298,"context":282},917,{"file":157,"line":300,"context":282},923,{"file":201,"line":302,"context":282},299,{"file":304,"line":305,"context":282},"includes\\templates\\comments.php",18,{"file":304,"line":65,"context":282},{"file":304,"line":308,"context":282},25,{"file":304,"line":310,"context":282},26,{"file":304,"line":312,"context":282},31,{"file":304,"line":312,"context":282},{"file":304,"line":312,"context":282},{"file":304,"line":316,"context":282},37,{"file":304,"line":316,"context":282},{"file":304,"line":319,"context":282},44,{"file":304,"line":321,"context":282},45,{"file":304,"line":321,"context":282},{"file":304,"line":197,"context":282},{"file":304,"line":325,"context":282},133,{"file":304,"line":327,"context":282},188,{"file":304,"line":329,"context":282},193,{"file":304,"line":331,"context":282},198,{"file":304,"line":333,"context":282},199,{"file":304,"line":333,"context":282},{"file":304,"line":336,"context":282},200,{"file":304,"line":338,"context":282},201,{"file":304,"line":340,"context":282},203,{"file":304,"line":342,"context":282},205,{"file":304,"line":344,"context":282},209,{"file":227,"line":310,"context":282},[],[348,366,376,385,404],{"entryPoint":349,"graph":350,"unsanitizedCount":28,"severity":365},"oa_loudvoice_export_posts_ajax (includes\\synchronize.php:313)",{"nodes":351,"edges":363},[352,357],{"id":353,"type":354,"label":355,"file":249,"line":356},"n0","source","$_REQUEST",328,{"id":358,"type":359,"label":360,"file":249,"line":361,"wp_function":362},"n1","sink","get_results() [SQLi]",346,"get_results",[364],{"from":353,"to":358,"sanitized":234},"low",{"entryPoint":367,"graph":368,"unsanitizedCount":28,"severity":365},"oa_loudvoice_export_comments_ajax (includes\\synchronize.php:617)",{"nodes":369,"edges":374},[370,372],{"id":353,"type":354,"label":355,"file":249,"line":371},632,{"id":358,"type":359,"label":360,"file":249,"line":373,"wp_function":362},653,[375],{"from":353,"to":358,"sanitized":234},{"entryPoint":377,"graph":378,"unsanitizedCount":28,"severity":365},"\u003Csynchronize> (includes\\synchronize.php:0)",{"nodes":379,"edges":383},[380,382],{"id":353,"type":354,"label":381,"file":249,"line":356},"$_REQUEST (x2)",{"id":358,"type":359,"label":360,"file":249,"line":361,"wp_function":362},[384],{"from":353,"to":358,"sanitized":234},{"entryPoint":386,"graph":387,"unsanitizedCount":14,"severity":403},"oa_loudvoice_import_comment_ajax (includes\\oversee.php:185)",{"nodes":388,"edges":400},[389,391,394],{"id":353,"type":354,"label":355,"file":201,"line":390},227,{"id":358,"type":392,"label":393,"file":201,"line":390},"transform","→ oa_loudvoice_get_commentid_for_token()",{"id":395,"type":359,"label":396,"file":397,"line":398,"wp_function":399},"n2","get_var() [SQLi]","includes\\toolbox.php",361,"get_var",[401,402],{"from":353,"to":358,"sanitized":232},{"from":358,"to":395,"sanitized":232},"high",{"entryPoint":405,"graph":406,"unsanitizedCount":14,"severity":403},"\u003Coversee> (includes\\oversee.php:0)",{"nodes":407,"edges":411},[408,409,410],{"id":353,"type":354,"label":355,"file":201,"line":390},{"id":358,"type":392,"label":393,"file":201,"line":390},{"id":395,"type":359,"label":396,"file":397,"line":398,"wp_function":399},[412,413],{"from":353,"to":358,"sanitized":232},{"from":358,"to":395,"sanitized":232},{"summary":415,"deductions":416},"The \"loudvoice-comment-system\" v2.2 plugin exhibits a mixed security posture. While it demonstrates good practices by utilizing prepared statements for all SQL queries and including a reasonable number of nonce checks, there are significant areas of concern. The presence of two AJAX handlers without authentication checks, combined with two taint analysis flows identified as having unsanitized paths, represents a notable risk. These weaknesses suggest potential entry points for attackers to execute unauthorized actions or manipulate data if these paths are exploitable.  The plugin's history of having no known vulnerabilities is a positive indicator, suggesting that past code may have been more robust or that active maintenance has prevented critical issues. However, the current code analysis reveals specific vulnerabilities that should not be overlooked. The overall security is weakened by the unprotected AJAX endpoints and the identified unsanitized flows, despite the absence of historical CVEs.",[417,419,422,424],{"reason":418,"points":277},"AJAX handlers without authentication checks",{"reason":420,"points":421},"Taint flows with unsanitized paths (High severity)",12,{"reason":423,"points":254},"Low percentage of properly escaped output",{"reason":425,"points":254},"No capability checks","2026-03-17T00:12:29.439Z",{"wat":428,"direct":439},{"assetPaths":429,"generatorPatterns":433,"scriptPaths":434,"versionParams":435},[430,431,432],"\u002Fwp-content\u002Fplugins\u002Floudvoice-comment-system\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Floudvoice-comment-system\u002Fassets\u002Fjs\u002Fdashboard.js","\u002Fwp-content\u002Fplugins\u002Floudvoice-comment-system\u002Fassets\u002Fjs\u002Fbackend.js",[],[431,432],[436,437,438],"loudvoice-comment-system\u002Fassets\u002Fcss\u002Fbackend.css?ver=","loudvoice-comment-system\u002Fassets\u002Fjs\u002Fdashboard.js?ver=","loudvoice-comment-system\u002Fassets\u002Fjs\u002Fbackend.js?ver=",{"cssClasses":440,"htmlComments":445,"htmlAttributes":446,"restEndpoints":448,"jsGlobals":449,"shortcodeOutput":451},[441,442,443,444],"oa_loudvoice_box","oa_loudvoice_box_danger","oa_loudvoice_box_title","oa_loudvoice_box_content",[],[447],"data-ajax-url",[],[450],"objectL10n",[]]