[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnoKd6v5z2uwqME8_zaICfnSxASYD2qkw5WAW1TGypsk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":36,"analysis":139,"fingerprints":178},"sr-post-like-dislike","SR Post Like Dislike","1.0.1","Akash Sharma (Super Rishi)","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuperrishi\u002F","\u003Cp>The SR Post Like Dislike Plugin is a powerful and easy-to-use plugin that adds a like and dislike functionality to your WordPress posts, pages, and custom post types. This plugin allows your users to interact and give feedback on your content, making it more engaging and interactive.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>This plugin requires:\u003Cbr \u002F>\nAt least WordPress 5.0\u003Cbr \u002F>\nTested up to WordPress 6.1.1\u003Cbr \u002F>\nRequires PHP 7.2 or higher\u003Cbr \u002F>\nWC requires at least 3.1 and WC tested up to 7.2.3\u003C\u002Fp>\n","The SR Post Like Dislike Plugin is a powerful and easy-to-use plugin that adds a like and dislike functionality to your WordPress posts, pages, and cu &hellip;",0,2655,"2023-01-27T15:04:00.000Z","6.1.10","5.0","7.2",[18,19,20,21],"like-and-dislike","like-dislike","post-likes","product-likes","https:\u002F\u002Fsuperrishi.com\u002Fplugin\u002Fsr-post-like-dislike\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsr-post-like-dislike.1.0.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"superrishi",2,300,89,30,86,"2026-04-04T03:52:28.804Z",[37,64,86,105,124],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":11,"last_vuln_date":63,"fetched_at":26},"booster-extension","Booster Extension","1.2.2","themeinwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeinwp\u002F","\u003Cp>Booster Extension is a free WordPress plugin that supercharges your site with awesome powerful features. There’re numerous plugins in the official WordPress repository that promises to provide the features that we offer, however if you install them all, there’s inconsistency in their backend and frontend styles and possible plugin conflicts. That’s why we’ve created Booster Extension, adding all the essentials components for every WordPress blog or magazine.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Social share with share count\u003C\u002Fstrong>\u003Cbr \u002F>\nSharing buttons increase traffic and engagement by helping readers share your posts and pages to their friends on social media. Booster Extension enables your website users to share the content over Facebook, Twitter, LinkedIn, Pinterest and Email. This is the Simplest and Smoothest Social Sharing plugin with an awesome visual appearance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Calculate and Display Read Time\u003C\u002Fstrong>\u003Cbr \u002F>\nDo you want to display estimated post reading time in your WordPress blog posts? Booster Extension let’s you easily add an estimated reading time to your WordPress posts. An estimated reading time encourages users to read a blog post instead of clicking away.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Reaction Buttons and Feedback Emoji\u003C\u002Fstrong>\u003Cbr \u002F>\nBooster Extension helps you to collect user feedback using the most spoken language in the world: the emoji. Increase your audience engagement in a fun way for your users.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author Box with Social Profiles\u003C\u002Fstrong>\u003Cbr \u002F>\nBooster Extension adds a responsive author box at the end of your posts, showing the author name, author gravatar and author description. It also adds over 30 social profile fields on WordPress user profile screen, allowing to display the author social icons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like\u002FDislike Post\u003C\u002Fstrong>\u003Cbr \u002F>\nBooster Extension increases the interaction with the WordPress post by enabling likes and dislikes buttons along with the count. You can choose either Thumbs Up\u002FThumbs Down or Smiley\u002FFrown.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>License: GPLv2\nLicense URI: http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Booster Extension is a free WordPress plugin that supercharges your site with awesome powerful features. There’re numerous plugins in the official Wor &hellip;",8000,182275,88,7,"2024-04-26T04:40:00.000Z","6.5.8","4.5","5.5",[54,55,56,57,58],"post-like-and-dislike","post-reactions","read-time","share-count","social-share","https:\u002F\u002Fwww.themeinwp.com\u002Fbooster-extension\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbooster-extension.1.2.2.zip",91,1,"2024-04-29 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":34,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":15,"requires_php":77,"tags":78,"homepage":77,"download_link":83,"security_score":84,"vuln_count":62,"unpatched_count":11,"last_vuln_date":85,"fetched_at":26},"posts-like-dislike","Posts Like Dislike","1.1.6","Happy Coders","https:\u002F\u002Fprofiles.wordpress.org\u002Fhappy-coders\u002F","\u003Cp>\u003Cstrong>Posts Like Dislike\u003C\u002Fstrong> is the \u003Cstrong>Free\u003C\u002Fstrong> WordPress Plugin to enable Like and Dislike Icons for \u003Cstrong>default WordPress Posts\u003C\u002Fstrong> or \u003Cstrong>any other post types\u003C\u002Fstrong>. Choose Thumbs Up or Thumbs Down, Smiley or Frown, Right or Wrong icons or your own custom like dislike icons, choice is yours.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Posts Like Dislike\u003C\u002Fstrong> increases the interaction with the WordPress posts\u002Fpost types by enabling likes and dislikes buttons along with the count.\u003C\u002Fp>\n\u003Ch4>Posts Like Dislike Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Status\n\u003Cul>\n\u003Cli>Enable or Disable Posts Like Dislike for posts\u002Fpage or any other post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Like Dislike Position\n\u003Cul>\n\u003Cli>After Post\u003C\u002Fli>\n\u003Cli>Before Post\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Like Dislike Display\n\u003Cul>\n\u003Cli>Display Both Like and Dislike\u003C\u002Fli>\n\u003Cli>Display Like Only\u003C\u002Fli>\n\u003Cli>Display Dislike Only\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Like Dislike Restriction\n\u003Cul>\n\u003Cli>Cookie Restriction\u003C\u002Fli>\n\u003Cli>IP Restriction\u003C\u002Fli>\n\u003Cli>No Restriction\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Like Dislike Order\n\u003Cul>\n\u003Cli>Like Dislike\u003C\u002Fli>\n\u003Cli>Dislike Like \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>4 Pre Available Icon Templates\n\u003Cul>\n\u003Cli>Thumbs Up Thumbs Down\u003C\u002Fli>\n\u003Cli>Heart or Heart Beat\u003C\u002Fli>\n\u003Cli>Right or Wrong\u003C\u002Fli>\n\u003Cli>Smiley or Frown\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Custom Like Dislike Icon Upload feature\u003C\u002Fli>\n\u003Cli>Icon Color Configuration\u003C\u002Fli>\n\u003Cli>Count Color Configuration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>[posts_like_dislike id=post_id]\u003Cbr \u002F>\nPlease replace post_id with the id of the post or remove id parameter for considering the post id as the id of global $post object\u003C\u002Fp>\n\u003Ch4>Custom Function\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[posts_like_dislike id=post_id]');?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Please replace post_id with the id of the post or remove id parameter for considering the post id as the id of global $post object\u003C\u002Fp>\n\u003Cp>If you are using in your single.php template file then you can use below code\n    \u003C\u002Fp>\n","Like Dislike for WordPress Posts | WordPress Page | Custom Post Types",6000,103434,22,"2025-12-08T17:19:00.000Z","6.9.4","",[79,80,19,81,82],"dislike","like","page","post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-like-dislike.1.1.6.zip",100,"2023-08-21 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":50,"requires_at_least":99,"requires_php":77,"tags":100,"homepage":102,"download_link":103,"security_score":104,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"solid-post-likes","Solid Post Likes","1.0.8","oacstudio","https:\u002F\u002Fprofiles.wordpress.org\u002Foacstudio\u002F","\u003Cp>This plugin enables you to add a customizable like button to all post types. It supports all custom post types and all WooCommerce product types. Post comments are also supported.\u003C\u002Fp>\n\u003Cp>This button uses the same button for like and dislike. It has been tested with all major page builders.\u003C\u002Fp>\n\u003Cp>Scroll down for demo site link.\u003C\u002Fp>\n\u003Ch3>Feature list\u003C\u002Fh3>\n\u003Ch3>Scope:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Support for all post types.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable likes per post type.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable like text and counter.\u003C\u002Fli>\n\u003Cli>Like \u002F Unlike feature on the same button.\u003C\u002Fli>\n\u003Cli>WooCommerce supported.\u003C\u002Fli>\n\u003Cli>Supports all WooCommerce product types (i.e. WooCommerce Subscriptions, WooCommerce Bookings)\u003C\u002Fli>\n\u003Cli>Post comments supported.\u003C\u002Fli>\n\u003Cli>Post comments on custom post types supported.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Design:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>29 icons available for like and dislike.\u003C\u002Fli>\n\u003Cli>Choose different icon for like and dislike.\u003C\u002Fli>\n\u003Cli>Uses Icomoon for Icons.\u003C\u002Fli>\n\u003Cli>Choose different text for like and dislike.\u003C\u002Fli>\n\u003Cli>Set any text for like and unlike.\u003C\u002Fli>\n\u003Cli>Set any icon for like and unlike.\u003C\u002Fli>\n\u003Cli>Control icon and text size.\u003C\u002Fli>\n\u003Cli>Control icon and text color.\u003C\u002Fli>\n\u003Cli>Set icon and text padding to position each element as needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Free placement of like button via shortcodes.\u003C\u002Fli>\n\u003Cli>Like button shortcode [oacsspl] accepts post_id as argument.\u003C\u002Fli>\n\u003Cli>Show user liked posts via shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developer:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Use custom hook for posts.\u003C\u002Fli>\n\u003Cli>Use custom hook for WooCommerce likes.\u003C\u002Fli>\n\u003Cli>Caching support for all full page caching plugins.\u003C\u002Fli>\n\u003Cli>Ajax based like loading.\u003C\u002Fli>\n\u003Cli>Filter available for custom content before and after button.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>User post like are shown in backend user profile. Useful for admins.\u003C\u002Fli>\n\u003Cli>Disable Likes via post ID.\u003C\u002Fli>\n\u003Cli>Set or remove likes manually.\u003C\u002Fli>\n\u003Cli>Visitors likes can like as well.\u003C\u002Fli>\n\u003Cli>Shows on single posts only.\u003C\u002Fli>\n\u003Cli>Zero configuration required. Just activate and go.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Compatible with all themes that use WordPress the_content (should be almost all!)\u003C\u002Fli>\n\u003Cli>Multisite compatible.\u003C\u002Fli>\n\u003Cli>WPML compatible.\u003C\u002Fli>\n\u003Cli>Tested with all major page builders.\u003C\u002Fli>\n\u003Cli>Ready for localization .mo \u002F .po included.\u003C\u002Fli>\n\u003Cli>Works great on phones and tablets.\u003C\u002Fli>\n\u003Cli>All major browsers supported Chrome, Firefox, Safari, Opera, Edge, and Internet Explorer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Known Incompatibilities:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The Twenty Twenty-Three Default WordPress Theme does not work with the comment likes. Post likes work.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation and Support\u003C\u002Fh3>\n\u003Cp>More documentation:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Foacstudio.de\u002Fknowledgebase-category\u002Fsolid-post-likes\u002Finstallation\" rel=\"nofollow ugc\">https:\u002F\u002Foacstudio.de\u002Fknowledgebase-category\u002Fsolid-post-likes\u002Finstallation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Demo site: \u003Ca href=\"https:\u002F\u002Fspl-demo.oacstudio.de\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fspl-demo.oacstudio.de\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>user: demo@oacstudio.de\u003Cbr \u002F>\npass: demo@oacstudio.de1\u003C\u002Fp>\n","A like button for all post types. Solid and simple.",600,10310,98,8,"2024-07-24T09:17:00.000Z","4.0",[80,101,20],"like-button","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsolid-post-likes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsolid-post-likes.1.0.8.zip",92,{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":84,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":77,"tags":119,"homepage":122,"download_link":123,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"lyket-like-buttons","Lyket like buttons","1.2","Lyket","https:\u002F\u002Fprofiles.wordpress.org\u002Flyket\u002F","\u003Cp>With Lyket you can create beautiful and customizable like buttons for your website.\u003C\u002Fp>\n\u003Cp>Read the full documentation on \u003Ca href=\"https:\u002F\u002Flyket.dev\u002Fdocs\u002Fwordpress\" rel=\"nofollow ugc\">the official page\u003C\u002Fa>\u003C\u002Fp>\n","Lyket like buttons lets you add beautiful clap, like and dislike buttons on your Wordpress website.",20,1942,3,"2021-08-19T11:05:00.000Z","5.8.13","1.0",[120,101,121],"clap-button","like-dislike-button","https:\u002F\u002Flyket.dev\u002Fdocs\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flyket-like-buttons.1.2.zip",{"slug":125,"name":126,"version":118,"author":127,"author_profile":128,"description":77,"short_description":129,"active_installs":130,"downloaded":131,"rating":11,"num_ratings":11,"last_updated":132,"tested_up_to":133,"requires_at_least":15,"requires_php":77,"tags":134,"homepage":77,"download_link":138,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"bp-activity-comment-like-dislike","Comment Like Dislike for BuddyPress Activity","Dhaval Kasavala","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhavalkasvala\u002F","Comment Like Dislike for BuddyPress Activity also known as upvote \u002F downvote counters.",10,1110,"2022-03-30T03:50:00.000Z","5.9.13",[135,136,137,19],"activity","buddypress","comment","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-activity-comment-like-dislike.zip",{"attackSurface":140,"codeSignals":164,"taintFlows":171,"riskAssessment":172,"analyzedAt":177},{"hooks":141,"ajaxHandlers":153,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":30,"unprotectedCount":11},[142,148],{"type":143,"name":144,"callback":145,"priority":130,"file":146,"line":147},"filter","the_title","display_like_dislike_icons","sr-post-like-dislike.php",316,{"type":149,"name":150,"callback":151,"file":146,"line":152},"action","wp_enqueue_scripts","enqueue_font_awesome",318,[154,159],{"action":155,"nopriv":156,"callback":155,"hasNonce":157,"hasCapCheck":156,"file":146,"line":158},"likeDislike",false,true,319,{"action":155,"nopriv":157,"callback":155,"hasNonce":157,"hasCapCheck":156,"file":146,"line":160},320,[],[],[],{"dangerousFunctions":165,"sqlUsage":166,"outputEscaping":168,"fileOperations":11,"externalRequests":11,"nonceChecks":62,"capabilityChecks":11,"bundledLibraries":170},[],{"prepared":11,"raw":11,"locations":167},[],{"escaped":97,"rawEcho":11,"locations":169},[],[],[],{"summary":173,"deductions":174},"The \"sr-post-like-dislike\" v1.0.1 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests, coupled with 100% output escaping and the presence of a nonce check, are all positive indicators. The attack surface is also minimal, with both entry points (AJAX handlers) protected by authentication checks.  The lack of any recorded vulnerability history further suggests a mature and secure codebase.\n\nHowever, the complete absence of capability checks on the two AJAX handlers is a notable concern. While nonce checks prevent basic CSRF attacks, they do not restrict access to users with specific WordPress roles. This means that any authenticated user, regardless of their permissions, can potentially interact with these AJAX endpoints.  There were no taint analysis results, which would have provided deeper insights into potential data manipulation vulnerabilities, but the absence of observed flows in this area is not necessarily a red flag on its own.\n\nIn conclusion, the plugin is well-implemented in terms of preventing common vulnerabilities like SQL injection and XSS. The primary weakness lies in the lack of fine-grained access control for its AJAX endpoints. This leaves a potential avenue for privilege escalation if the functionality exposed by these AJAX handlers is sensitive.",[175],{"reason":176,"points":130},"AJAX handlers lack capability checks","2026-03-17T06:53:27.394Z",{"wat":179,"direct":188},{"assetPaths":180,"generatorPatterns":183,"scriptPaths":184,"versionParams":185},[181,182],"\u002Fwp-content\u002Fplugins\u002Fsr-post-like-dislike\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fsr-post-like-dislike\u002Fassets\u002Fjs\u002Fsr-post-like-dislike.js",[],[],[186,187],"sr-post-like-dislike\u002Fassets\u002Fcss\u002Fstyle.css?ver=","sr-post-like-dislike\u002Fassets\u002Fjs\u002Fsr-post-like-dislike.js?ver=",{"cssClasses":189,"htmlComments":195,"htmlAttributes":196,"restEndpoints":200,"jsGlobals":202,"shortcodeOutput":204},[190,191,192,193,194],"sr_post_like_dislike_wrapper","sr_like_btn","sr_dislike_btn","sr_like_count","sr_dislike_count",[],[197,198,199],"data-post-id","data-action","data-security",[201],"\u002Fwp-json\u002Fsr-post-like-dislike\u002Fv1\u002Flike_dislike",[203],"sr_post_like_dislike_ajax_object",[]]