[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEf-r-P1EI7_LIv0esIsLyxbykOa5ag2uWHbGBWIiyxQ":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":35,"analysis":139,"fingerprints":191},"monster-one-sticky","Monster OneSticky","1.0","Vladislav Moshikov","https:\u002F\u002Fprofiles.wordpress.org\u002Fvmoshikov\u002F","\u003Cp>This plugin is important. Leaves only one sticky posts. The rest lose this status.\u003C\u002Fp>\n\u003Cp>Этот плагин добавляет важное правило. Оставляет только одно прилепленное сообщение. Остальные лишаются этого статуса.\u003C\u002Fp>\n\u003Cp>No translation required\u003Cbr \u002F>\nПеревод не требуется\u003C\u002Fp>\n\u003Ch4>Website\u003C\u002Fh4>\n\u003Cp>https:\u002F\u002Fmoshikov.co\u002F\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Ch4>Bug Submission and Forum Support\u003C\u002Fh4>\n\u003Ch4>Please Vote and Enjoy\u003C\u002Fh4>\n\u003Cp>Your votes really make a difference! Thanks.\u003C\u002Fp>\n","This plugin rewrite rulles save your posts. This state important for rules One Sticky Post.",0,944,"2019-02-14T08:50:00.000Z","5.0.25","4.0","",[18,19,20,21],"post","post-reulles","rulles","sticky","https:\u002F\u002Fmoshikov.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmonster-one-sticky.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":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"vmoshikov",3,80,30,84,"2026-04-05T02:32:16.175Z",[36,62,81,100,118],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":16,"tags":51,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":26},"ultimate-posts-widget","Ultimate Posts Widget","2.3.2","cl272","https:\u002F\u002Fprofiles.wordpress.org\u002Fcl272\u002F","\u003Cp>\u003Cstrong>Try it out on your free dummy site: Click here => \u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fultimate-posts-widget\" rel=\"nofollow ugc\">https:\u002F\u002Ftastewp.com\u002Fplugins\u002Fultimate-posts-widget\u003C\u002Fa>.\u003C\u002Fstrong>\u003Cbr \u002F>\n(this trick works for all plugins in the WP repo – just replace “wordpress” with “tastewp” in the URL)\u003C\u002Fp>\n\u003Cp>UPDATE: Plugin ownership changed for this plugin. We are currently evaluating possible enhancements for it. Stay tuned! If you have any suggestions yourself, please let us know in the Support Forum.\u003C\u002Fp>\n\u003Cp>Note: This is a \u003Cstrong>classic widget\u003C\u002Fstrong> type, in order for it to work on the latest version of WordPress you will need \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-widgets\u002F\" rel=\"ugc\">Classic Widgets\u003C\u002Fa> plugin installed on your site.\u003C\u002Fp>\n\u003Cp>The ultimate widget for displaying posts, custom post types or sticky posts with an array of options to customize the display.\u003C\u002Fp>\n\u003Cp>Designed for both the average user and developer, Ultimate Posts Widgets aims to provide flexibility and ease of use for displaying any kinds of posts within your widget areas. An array of widget options are available as well as hooks, filters and custom templates for more advanced customization.\u003C\u002Fp>\n\u003Ch4>Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Filter by categories\u003C\u002Fli>\n\u003Cli>Filter by current category\u003C\u002Fli>\n\u003Cli>Filter by tags\u003C\u002Fli>\n\u003Cli>Filter by current tag\u003C\u002Fli>\n\u003Cli>Filter by custom post types\u003C\u002Fli>\n\u003Cli>Filter by sticky posts\u003C\u002Fli>\n\u003Cli>Select number of posts to display\u003C\u002Fli>\n\u003Cli>Display title\u003C\u002Fli>\n\u003Cli>Display publish date\u002Ftime with custom format options\u003C\u002Fli>\n\u003Cli>Display post author and link\u003C\u002Fli>\n\u003Cli>Display post comment count\u003C\u002Fli>\n\u003Cli>Display excerpt or full content\u003C\u002Fli>\n\u003Cli>Display read more link with custom label\u003C\u002Fli>\n\u003Cli>Display featured image and at any size\u003C\u002Fli>\n\u003Cli>Display post categories\u003C\u002Fli>\n\u003Cli>Display post tags\u003C\u002Fli>\n\u003Cli>Display custom fields\u003C\u002Fli>\n\u003Cli>Add text or HTML before and after posts list\u003C\u002Fli>\n\u003Cli>Add CSS class to widget\u003C\u002Fli>\n\u003Cli>Add widget title link\u003C\u002Fli>\n\u003Cli>Change excerpt length (in words)\u003C\u002Fli>\n\u003Cli>Order by date, title, number of comments, random or a custom field\u003C\u002Fli>\n\u003Cli>Exclude current post from the list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-posts-widget\u002Ffaq\u002F\" rel=\"ugc\">FAQ tab\u003C\u002Fa> for documentation on custom templates, hooks, common issues, and more.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For help please ask in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fultimate-posts-widget\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Enjoy this plugin? \u003Ca href=\"https:\u002F\u002Fsellcodes.com\u002F5U4SICyc\" rel=\"nofollow ugc\">Send a tip to support development\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin is part of the Inisev product family – \u003Ca href=\"https:\u002F\u002Finisev.com\" rel=\"nofollow ugc\">check out our other products\u003C\u002Fa>.\u003C\u002Fp>\n","The ultimate widget for displaying posts, custom post types or sticky posts with an array of options.",10000,492332,90,55,"2024-07-17T01:21:00.000Z","6.6.5","3.5",[52,53,54,55,56],"custom-post-types","featured-image","recent-posts","sticky-posts","widget","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-posts-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-posts-widget.2.3.2.zip",92,1,"2024-02-13 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":15,"requires_php":16,"tags":76,"homepage":16,"download_link":80,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"sticky-posts-switch","Sticky Posts – Switch","2.1.3","Markus Wiesenhofer","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkusfroehlich\u002F","\u003Cp>This plugin adds a new column to the post admin columns that allows you to easily mark a post so that it is sticky.\u003Cbr \u002F>\nSticky Posts is a WordPress feature only for posts, with this plugin you can use this feature also with custom post types.\u003C\u002Fp>\n\u003Ch4>Features of sticky posts\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>enables you to use the sticky posts feature with every custom post type on front page, archive page or category page\u003C\u002Fli>\n\u003Cli>quick and bulk edit support for custom post types\u003C\u002Fli>\n\u003Cli>selection of the post type (post or custom post type)\u003C\u002Fli>\n\u003Cli>selection of the color of the switch icon\u003C\u002Fli>\n\u003Cli>customized order of the column showing the switch icon\u003C\u002Fli>\n\u003Cli>use only built-in WordPress functions\u003C\u002Fli>\n\u003Cli>the star-icon switch saves the posts in the sticky status immediately with ajax\u003C\u002Fli>\n\u003Cli>optionally, set all translations of a post sticky, supports \u003Ca href=\"https:\u002F\u002Fpolylang.pro\" rel=\"nofollow ugc\">Polylang\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultilingual-press\" rel=\"ugc\">MultilingualPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin adds a sticky post switch functionality to the admin list post\u002Fcustom post type pages.",6000,53950,88,18,"2022-07-29T06:54:00.000Z","6.0.11",[77,78,18,21,79],"admin","cpt","switch","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsticky-posts-switch.zip",{"slug":82,"name":83,"version":6,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":16,"tags":95,"homepage":16,"download_link":99,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"expire-sticky-posts","Expire Sticky Posts","Andy von Dohren","https:\u002F\u002Fprofiles.wordpress.org\u002Favondohren\u002F","\u003Cp>A simple plugin that allows you to set an expiration date on posts. Once a post is expired, it will no longer be sticky.\u003C\u002Fp>\n\u003Cp>Have you found a bug or have a suggestion or improvement you’d like to submit? This plugin is available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Favondohren\u002FExpire-Sticky-Posts\" rel=\"nofollow ugc\">Github\u003C\u002Fa> and pull requests are welcome!\u003C\u002Fp>\n","A simple plugin that allows you to set an expiration date on posts. Once a post is expired, it will no longer be sticky.",1000,14012,100,2,"2014-12-20T00:00:00.000Z","4.0.38","3.6",[96,97,98,21],"expiration","expire","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpire-sticky-posts.1.0.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":88,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":16,"tags":114,"homepage":116,"download_link":117,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"seamless-sticky-custom-post-types","Seamless Sticky Custom Post Types","1.4","jaschaephraim","https:\u002F\u002Fprofiles.wordpress.org\u002Fjaschaephraim\u002F","\u003Cp>There are no settings or custom functions. Set custom post types to be sticky just as you would with regular posts, and those post id’s will be included in the result of \u003Ccode>get_option( 'sticky_posts' )\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PLEASE NOTE\u003C\u002Fstrong> In order to integrate as seamlessly as possible, this plugin will \u003Cem>not\u003C\u002Fem> alter any queries or filter any functions. If your sticky posts aren’t appearing the way you want, there’s probably a good reason in your query (Is \u003Ccode>ignore_sticky_posts\u003C\u002Fcode> set to \u003Ccode>true\u003C\u002Fcode>? Is \u003Ccode>post_type\u003C\u002Fcode> set to a different type?). This plugin may be most appropriate for developers who just want the native sticky post UI and no other superfluous features.\u003C\u002Fp>\n\u003Cp>If you find this plugin useful, please rate it accordingly.\u003C\u002Fp>\n","Extends the native sticky post functionality to custom post types in a way that is identical to default posts.",73607,94,20,"2015-01-15T04:10:00.000Z","4.1.42","3.0.1",[115,21],"custom-post-type","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseamless-sticky-custom-post-types\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseamless-sticky-custom-post-types.1.4.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":15,"requires_php":16,"tags":132,"homepage":137,"download_link":138,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"custom-post-type-sticky","Custom Post Type Sticky","1.2","Abhay","https:\u002F\u002Fprofiles.wordpress.org\u002Fabhay-raj\u002F","\u003Cp>There are no settings or custom functions. Set custom post types to be sticky just as you would with regular posts, and those post id’s will be included in the result of \u003Ccode>get_option( 'sticky_posts' )\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>easy to install\u003C\u002Fli>\n\u003Cli>No need to settings in admin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>This plugin requires PHP 5 or above and WordPress 3.0 or greater. It works in standard WordPress environments. It is strongly recommended to use WordPress in the newest version.\u003C\u002Fp>\n\u003Ch4>Contact\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you have any suggestion, feel free to email me at abhayrajmca@gmail.com.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>only need to activate the plugin.\u003C\u002Fp>\n","Extends sticky post functionality to custom post types in a way that is identical to default posts.",900,20452,96,4,"2020-09-01T09:24:00.000Z","5.5.18",[119,133,134,135,136],"make-custom-post-type-sticky","sticky-cpt","sticky-custom-post","sticky-post","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcpt_sticky\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-type-sticky.zip",{"attackSurface":140,"codeSignals":163,"taintFlows":170,"riskAssessment":171,"analyzedAt":190},{"hooks":141,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":11,"unprotectedCount":11},[142,148,151,154,157],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","draft_to_publish","monsterOneSticky","functions.php",14,{"type":143,"name":149,"callback":145,"file":146,"line":150},"future_to_publish",15,{"type":143,"name":152,"callback":145,"file":146,"line":153},"new_to_publish",16,{"type":143,"name":155,"callback":145,"file":146,"line":156},"pending_to_publish",17,{"type":143,"name":158,"callback":145,"file":146,"line":73},"publish_to_publish",[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":167,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":169},[],{"prepared":11,"raw":11,"locations":166},[],{"escaped":11,"rawEcho":11,"locations":168},[],[],[],{"summary":172,"deductions":173},"The static analysis of the \"monster-one-sticky\" v1.0 plugin reveals a remarkably clean codebase, with no identified dangerous functions, file operations, external HTTP requests, or nonces.  SQL queries are 100% prepared, and output escaping is consistently applied, indicating strong adherence to secure coding practices.  Furthermore, the plugin has no recorded vulnerabilities (CVEs), past or present, and no common vulnerability types have been associated with it. This suggests a low immediate risk profile for this version.\n\nHowever, the most significant concern arises from the complete absence of any detected entry points or capability checks. While this could mean the plugin is extremely simple and has no user-facing functionality that would require security checks, it also raises questions about how its features are accessed and controlled. The lack of any detected flows in the taint analysis, coupled with zero AJAX handlers, REST API routes, shortcodes, or cron events, makes it difficult to assess the security of its intended operations. A complete lack of detected entry points might be an artifact of the analysis tool, or it might genuinely indicate a plugin with limited scope.  The absence of any vulnerability history is a positive sign, but it should not be seen as a guarantee of future security, especially if the attack surface is not fully understood or analyzed.\n\nIn conclusion, \"monster-one-sticky\" v1.0 demonstrates excellent internal code quality and a clean vulnerability history.  The absence of any security flaws in the static analysis is commendable. The primary area of concern is the lack of observable entry points and explicit security checks, which, while potentially indicative of a very simple plugin, could also represent an unassessed or unknown attack surface.  The plugin's strengths lie in its robust handling of SQL and output, while its weakness is the apparent lack of a discoverable or analyzed interaction surface.",[174,177,179,182,184,186,188],{"reason":175,"points":176},"No capability checks detected",10,{"reason":178,"points":176},"No nonce checks detected",{"reason":180,"points":181},"No AJAX handlers found",5,{"reason":183,"points":181},"No REST API routes found",{"reason":185,"points":181},"No shortcodes found",{"reason":187,"points":181},"No cron events found",{"reason":189,"points":181},"No taint flows detected","2026-03-17T07:08:41.358Z",{"wat":192,"direct":197},{"assetPaths":193,"generatorPatterns":194,"scriptPaths":195,"versionParams":196},[],[],[],[],{"cssClasses":198,"htmlComments":199,"htmlAttributes":200,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":203},[],[],[],[],[],[]]