[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6nydOP9_f5giVJrtUYx8h9--9Xw9yPUY67lLC0qy1WI":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":14,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":63,"crawl_stats":37,"alternatives":70,"analysis":167,"fingerprints":290},"click-to-top","Click to top","1.3.0","Noor Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fnalam-1\u002F","\u003Ch4>Click to top is nice choice for go top in website.\u003C\u002Fh4>\n\u003Cp>Click to Top is a WordPress plugin that allows users to easily and quickly navigate to the top of a web page with just one click. This plugin adds a small button on the bottom-right corner of the website that will take users back to the top of the page when clicked. The button is customizable, and users can choose from different icon styles, sizes, colors, and animations to match their website’s design.\u003C\u002Fp>\n\u003Cp>The Click to Top plugin is incredibly user-friendly and can be easily installed and activated without any technical expertise. It is compatible with most WordPress themes and is optimized for performance to ensure that it doesn’t slow down your website’s loading time.\u003C\u002Fp>\n\u003Cp>This plugin is particularly useful for websites that have long pages or articles, as it provides an easy way for users to navigate back to the top without having to scroll all the way up manually. It improves user experience, reduces bounce rates, and can even contribute to better search engine rankings.\u003C\u002Fp>\n\u003Ch4>Awesome Plugin’s Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>13 scroll icons.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>55 hover effects.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>All 32 jQuery UI easings support.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Icon and text support\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited icon and text color\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited background color. \u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-friendly Editor.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Animation support.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two different style square and round.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Totally responsive and touch friendly.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>See real use live demo here:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpthemespace.com\" rel=\"nofollow ugc\">\u003Cstrong>Live demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Go video tutorial for details:\u003C\u002Fh4>\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\u002Fu8wR-MoX9YE?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>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Click to top uses \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.\u003C\u002Fp>\n\u003Cp>Appsero SDK \u003Cstrong>does not gather any data by default.\u003C\u002Fstrong> The SDK only starts gathering basic telemetry data \u003Cstrong>when a user allows it via the admin notice\u003C\u002Fstrong>. We collect the data to ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Cp>Integrating Appsero SDK \u003Cstrong>DOES NOT IMMEDIATELY\u003C\u002Fstrong> start gathering data, \u003Cstrong>without confirmation from users in any case.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more about how \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero collects and uses this data\u003C\u002Fa>.\u003C\u002Fp>\n","A wordpress plugin to create a customisable Click To Top feature.",2000,96523,40,2,"2025-12-03T03:57:00.000Z","6.9.4","6.0","",[20,21,22,23,24],"arrow-icon","back-to-top","page-scrolling","scroll-to-top","scroll-up","http:\u002F\u002Fwpthemespace.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclick-to-top.zip",99,0,"2022-12-16 00:00:00","2026-03-15T15:16:48.613Z",[32,48],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"WF-84003388-c47c-41db-8d2d-4643aa375a89-click-to-top","appsero-missing-authorization-37","Appsero \u003C= 1.2.1 - Missing Authorization","The Appsero analytics tool used in several plugins is vulnerable to authorization bypass due to a missing capability check on the uninstall_reason_submission function used for feedback submission in versions up to, and including, 1.2.1. This makes it possible for authenticated attackers, with subscriber-level permissions and above, to invoke this function intended for administrator use.",null,"\u003C=1.2.19","1.2.20","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-11-13 15:47:37",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F84003388-c47c-41db-8d2d-4643aa375a89?source=api-prod",699,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":37,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"WF-da15614b-6619-4ccb-93eb-12923910fb41-click-to-top","click-to-top-authenticated-admin-stored-cross-site-scripting","Click to top \u003C= 1.2.7 - Authenticated (Admin+) Stored Cross-Site Scripting","The click-to-top plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'Type scroll text' field in versions up to, and including, 1.2.7 due to insufficient input sanitization and output escaping. This makes it possible for attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C1.2.8","1.2.8",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2020-08-19 00:00:00","2024-01-22 19:56:02",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fda15614b-6619-4ccb-93eb-12923910fb41?source=api-prod",1252,{"slug":64,"display_name":7,"profile_url":8,"plugin_count":65,"total_installs":66,"avg_security_score":27,"avg_patch_time_days":67,"trust_score":68,"computed_at":69},"nalam-1",102,29190,233,78,"2026-04-05T09:26:44.692Z",[71,93,113,132,150],{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":16,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":89,"download_link":90,"security_score":81,"vuln_count":91,"unpatched_count":28,"last_vuln_date":92,"fetched_at":30},"wpfront-scroll-top","WPFront Scroll Top","3.0.1","Syam Mohan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyammohanm\u002F","\u003Cp>Enhance user experience and site navigation with a lightweight, customizable “Scroll to Top” button. This plugin adds a smooth-scrolling button that appears as users scroll down the page and disappears when they return to the top.\u003C\u002Fp>\n\u003Cp>Designed for speed and seamless integration, it works with any WordPress theme and includes options for custom icons, button position, color, animation, and intelligent display rules. No coding required—just install and configure in minutes.\u003C\u002Fp>\n\u003Cp>Perfect for blogs, long-form articles, eCommerce sites, or any website where easy navigation improves usability.\u003C\u002Fp>\n\u003Ch3>Key Features & Customization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intelligent Display\u003C\u002Fstrong>: Automatically appears as users scroll down, then disappears when at the top.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smooth Scroll Animation\u003C\u002Fstrong>: Provides a fluid and pleasant “back to top” experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Destinations\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Internal Page Scroll: Link the button to any specific element within the current page.\u003C\u002Fli>\n\u003Cli>External Page Redirection: Redirect users to any other page or URL.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Button Design\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Choose between text, custom image (PNG\u002FSVG), or Font Awesome icons.\u003C\u002Fli>\n\u003Cli>Use any image URL for complete branding control.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Control\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>\u003Cstrong>Mobile-Friendly\u003C\u002Fstrong>: Option to hide the button on smaller devices\u002Fwindows for better mobile UX.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iFrame Compatibility\u003C\u002Fstrong>: Ensures it doesn’t appear inappropriately within iframes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeted Visibility\u003C\u002Fstrong>: Easily show or hide the button on specific pages or posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Temporary Display\u003C\u002Fstrong>: Auto-hide the button after a set duration for a cleaner interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Utilizes Async JavaScript to ensure fast page loading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Focused\u003C\u002Fstrong>: Built with ARIA labels and screen reader text for inclusive navigation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO-Friendly Markup\u003C\u002Fstrong>: Employs semantically correct HTML elements for optimal search engine and accessibility performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Performance\u003C\u002Fstrong>: Adds functionality without slowing down your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy-to-Use Admin Panel\u003C\u002Fstrong>: Configure all settings intuitively from your WordPress dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a lightweight and smooth \"Scroll to Top\" button to your WordPress site, improving navigation and user experience with customizable options.",200000,1903376,100,142,"2025-12-02T16:52:00.000Z","5.3","7.2",[21,23,87,24,88],"scroll-top","smooth-scroll","http:\u002F\u002Fwpfront.com\u002Fscroll-top-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpfront-scroll-top.3.0.1.zip",1,"2021-07-26 00:00:00",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":17,"requires_php":107,"tags":108,"homepage":111,"download_link":112,"security_score":81,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"scrollup-master","Scroll Back To Top Button","2.9.0","Sayful Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fsayful\u002F","\u003Cp>The plugin adds a floating navigation button right bottom in the footer of your site that only appears when you scroll the page down, and when clicked gently roll the site to the top. All this without any modification to your template.\u003C\u002Fp>\n\u003Ch4>Full Feature Set\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Very lightweight, Total content is less than 1 kb and load when the site load\u003C\u002Fli>\n\u003Cli>No dependency, Written in Vanilla JavaScript\u003C\u002Fli>\n\u003Cli>Support all major browsers including Firefox, Chrome, Opera, Edge, IE9 and higher\u003C\u002Fli>\n\u003Cli>Five SVG icon type\u003C\u002Fli>\n\u003Cli>Two icon shape: Square or Circle\u003C\u002Fli>\n\u003Cli>Unlimited Colors for background and icon\u003C\u002Fli>\n\u003C\u002Ful>\n","This is just a very simple plugin to have a scroll back to top button throughout your whole blog\u002Fsite.",4000,32165,80,8,"2025-04-15T11:10:00.000Z","6.8.5","5.6",[21,23,24,109,110],"scrollup","top","https:\u002F\u002Fsayfulislam.com\u002F?utm_source=wp-plugins&utm_campaign=plugin-uri&utm_medium=wp-dash","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscrollup-master.2.9.0.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":104,"last_updated":124,"tested_up_to":106,"requires_at_least":125,"requires_php":126,"tags":127,"homepage":130,"download_link":131,"security_score":81,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"x-scroll-to-top-responsive","X-Scroll To Top – Responsive","3.1.2","Md Jahidul Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fmd-jahidul-islam\u002F","\u003Cp>The X-Scroll To Top plugin makes scrolling a webpage easier by adding an attention-grabbing icon at the bottom. When users click this button, it smoothly scrolls the page back to the top. The plugin offers a unique level of customization with flexible settings, allowing users to personalize the button’s appearance and behavior. Users can also see changes visually in real-time, making it easy to tailor the scroll-up button to their site’s design and functionality. Despite its simplicity with just four options, it effectively meets all the needs for a scroll-up button.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>15 Different Scroll-Up Icons: Choose from 15 unique icons to customize the scroll-up button.\u003C\u002Fli>\n\u003Cli>Custom Icon Size: Easily adjust the icon size to fit your website’s design.\u003C\u002Fli>\n\u003Cli>Custom Circle or Border Radius Option: Personalize the button’s shape with customizable border radius settings.\u003C\u002Fli>\n\u003Cli>Unlimited Icon Color Options: Select any color for your scroll-up icon to match your site’s theme.\u003C\u002Fli>\n\u003Cli>Unlimited Icon Background Color Options: Customize the background color of the icon for better visibility and style.\u003C\u002Fli>\n\u003Cli>Unlimited Icon Hover Color: Change the icon color when hovered over to enhance user interaction.\u003C\u002Fli>\n\u003Cli>Unlimited Icon Hover Background Color: Adjust the background color of the icon on hover for a dynamic effect.\u003C\u002Fli>\n\u003Cli>Custom Scroll-Up Icon Position: Position the scroll-up button anywhere on the screen to suit your layout.\u003C\u002Fli>\n\u003Cli>Fully Responsive Design: Ensures the scroll-up button looks great on all devices, including desktops, tablets, and mobile phones.\u003C\u002Fli>\n\u003Cli>Custom Scroll-Up Position for Mobile & Tablet: Set different positions for the scroll-up button on mobile and tablet devices for better accessibility.\u003C\u002Fli>\n\u003Cli>Option to Hide Notice on Mobile: Add an option to hide the scroll-up button on mobile devices to improve user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other Plugins by CoderPlus\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Role‑Based Analytics for WooCommerce (Premium)\u003C\u002Fstrong>\u003Cbr \u002F>\nFilter WooCommerce sales reports by WordPress user roles analyze order counts, product sales, coupon usage, downloads, and compare top customer groups with built‑in leaderboards.\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Frole-based-analytics-woocommerce\u002F\" rel=\"nofollow ugc\">View on WooCommerce.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Logo Switcher for Divi\u003C\u002Fstrong>\u003Cbr \u002F>\nSwitch logos on scroll, sticky header, or dark\u002Flight mode for Divi-based websites.\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogo-switcher-divi\u002F\" rel=\"ugc\">View Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Woo Subscription Trial Coupon\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable coupon discounts for trial periods in WooCommerce Subscriptions.\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-subscription-trial-coupon\u002F\" rel=\"ugc\">View Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"Best Scroll to top plugin for WordPress\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F389293056?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\">\u003C\u002Fiframe>\u003C\u002Fp>\n","X-Scroll To Top adds a customizable scroll-up button to your site. Personalize it to seamlessly match your design and enhance functionality.",300,10904,82,"2025-07-27T14:25:00.000Z","5.0","5.4",[21,128,23,24,129],"best-scroll-up-wordpress","scroll-up-icon","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fx-scroll-to-top-responsive\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fx-scroll-to-top-responsive.3.1.2.zip",{"slug":133,"name":134,"version":135,"author":136,"author_profile":137,"description":138,"short_description":139,"active_installs":140,"downloaded":141,"rating":81,"num_ratings":142,"last_updated":143,"tested_up_to":144,"requires_at_least":74,"requires_php":18,"tags":145,"homepage":18,"download_link":148,"security_score":149,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"scrolltotop","scrollToTop","1.16","Roman Sarvarov","https:\u002F\u002Fprofiles.wordpress.org\u002From4i\u002F","\u003Cp>scrollToTop is a small plug-in that will help you to make a nice looking back to top button or full-height bar on your WordPress website. You don’t need any knowledge in HTML, CSS or JS: the plug-in has many settings which you can change in just one click.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bar and Button mode\u003C\u002Fli>\n\u003Cli>Choose 1 of 15+ arrow icons (which are merged in a font)\u003C\u002Fli>\n\u003Cli>Change position, size, color, opacity and other styles\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable\u002Fchange back to top text\u003C\u002Fli>\n\u003Cli>Change animation effects (none\u002Ffade\u002Fslide)\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable async & defer script loading\u003C\u002Fli>\n\u003Cli>Mobile friendly\u003C\u002Fli>\n\u003C\u002Ful>\n","Create your own back to top button or full-height bar and simple customize it as you want.",200,4451,4,"2020-06-12T14:08:00.000Z","5.4.19",[21,146,23,24,147],"scroll","to-top","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscrolltotop.zip",85,{"slug":151,"name":152,"version":153,"author":154,"author_profile":155,"description":156,"short_description":157,"active_installs":81,"downloaded":158,"rating":81,"num_ratings":159,"last_updated":160,"tested_up_to":161,"requires_at_least":125,"requires_php":18,"tags":162,"homepage":164,"download_link":165,"security_score":166,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"flexible-scroll-top","Flexible Scroll Top","1.5.1","Bowo","https:\u002F\u002Fprofiles.wordpress.org\u002Fqriouslad\u002F","\u003Cp>\u003Cstrong>Flexible Scroll Top\u003C\u002Fstrong> enables you to add a slick, lightweight and customizable scroll-to-top button that can be customized to match the design of your website.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Uses SVG icon which looks sharp at any size and screen resolution\u003C\u002Fli>\n\u003Cli>Easily understandable and visual options to customize the button’s appearance\u003C\u002Fli>\n\u003Cli>Customize when and how the button appears or disappears with screen scrolling progression\u003C\u002Fli>\n\u003Cli>Can be shown\u002Fhidden on either\u002Fboth desktop and mobile views\u003C\u002Fli>\n\u003Cli>Lightweight. Minimal CSS and JS on the frontend with no jQuery dependency.\u003C\u002Fli>\n\u003Cli>Great tandem with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffloating-share-button\u002F\" rel=\"ugc\">Floating Share Button\u003C\u002Fa> plugin. Works beatifully on both desktop and mobile devices, especially if you are looking for a minimalist approach.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please see the screenshots below for the range of customizations possible.\u003C\u002Fp>\n\u003Ch3>Give Back\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflexible-scroll-top\u002F#reviews\" rel=\"ugc\">A nice review\u003C\u002Fa> would be great!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fflexible-scroll-top\u002F\" rel=\"ugc\">Give feedback\u003C\u002Fa> and help improve future versions.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fqriouslad\u002Fflexible-scroll-top\" rel=\"nofollow ugc\">Github repo\u003C\u002Fa> to contribute code.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpaypal.me\u002Fqriouslad\" rel=\"nofollow ugc\">Donate\u003C\u002Fa> and support my work.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check These Out Too\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-site-enhancements\u002F\" rel=\"ugc\">Admin and Site Enhancements\u003C\u002Fa> helps you to easily enhance various admin workflows and site aspects while replacing multiple plugins doing it.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsystem-dashboard\u002F\" rel=\"ugc\">System Dashboard\u003C\u002Fa>: Central dashboard to monitor various WordPress components, processes and data, including the server.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdebug-log-manager\u002F\" rel=\"ugc\">Debug Log Manager\u003C\u002Fa>: Log PHP, database and JavaScript errors via WP_DEBUG with one click. Conveniently create, view, filter and clear the debug.log file.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvariable-inspector\u002F\" rel=\"ugc\">Variable Inspector\u003C\u002Fa>: Inspect PHP variables on a central dashboard in wp-admin for convenient debugging.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a slick, lightweight and customizable scroll to top button that uses SVG icon with no jQuery dependency.",2743,3,"2024-11-17T14:06:00.000Z","6.7.5",[21,163,23,87,24],"no-jquery","https:\u002F\u002Fgithub.com\u002Fqriouslad\u002Fflexible-scroll-top","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fflexible-scroll-top.1.5.1.zip",92,{"attackSurface":168,"codeSignals":236,"taintFlows":278,"riskAssessment":279,"analyzedAt":289},{"hooks":169,"ajaxHandlers":218,"restRoutes":233,"shortcodes":234,"cronEvents":235,"entryPointCount":159,"unprotectedCount":28},[170,175,178,182,186,190,194,199,203,205,208,211,215],{"type":171,"name":172,"callback":172,"file":173,"line":174},"action","admin_init","admin\\click_top_options.php",20,{"type":171,"name":176,"callback":176,"file":173,"line":177},"admin_menu",21,{"type":171,"name":179,"callback":180,"file":173,"line":181},"admin_notices","clickhide_admin_notice",1264,{"type":171,"name":183,"callback":184,"file":173,"line":185},"init","clickhide_new_optins_texts_init",1273,{"type":171,"name":179,"callback":187,"file":188,"line":189},"spacehide_go_me","admin\\nt-class.php",150,{"type":171,"name":191,"callback":191,"file":192,"line":193},"admin_enqueue_scripts","admin\\src\\class.settings-api.php",32,{"type":171,"name":195,"callback":196,"file":197,"line":198},"wp_enqueue_scripts","click_to_top_script","click-to-top.php",55,{"type":171,"name":200,"callback":201,"file":197,"line":202},"plugins_loaded","click_to_top_textdomain",73,{"type":171,"name":191,"callback":204,"file":197,"line":103},"click_top_admin_script",{"type":171,"name":179,"callback":206,"file":197,"line":207},"click_to_top_admin_notice",164,{"type":171,"name":172,"callback":209,"file":197,"line":210},"click_to_top_set_previous_version",204,{"type":171,"name":195,"callback":212,"priority":174,"file":213,"line":214},"click_to_top_enqueue_dynamic_css","includes\\click_top_options_set.php",495,{"type":171,"name":195,"callback":216,"priority":174,"file":213,"line":217},"click_to_top_enqueue_dynamic_js",506,[219,225,229],{"action":220,"nopriv":221,"callback":222,"hasNonce":223,"hasCapCheck":223,"file":173,"line":224},"ctt_install_plugin",false,"ajax_install_plugin",true,24,{"action":226,"nopriv":221,"callback":227,"hasNonce":223,"hasCapCheck":223,"file":173,"line":228},"ctt_activate_plugin","ajax_activate_plugin",25,{"action":230,"nopriv":221,"callback":231,"hasNonce":223,"hasCapCheck":223,"file":197,"line":232},"click_to_top_dismiss_notice","click_to_top_dismiss_notice_ajax",183,[],[],[],{"dangerousFunctions":237,"sqlUsage":238,"outputEscaping":240,"fileOperations":28,"externalRequests":28,"nonceChecks":159,"capabilityChecks":142,"bundledLibraries":277},[],{"prepared":28,"raw":28,"locations":239},[],{"escaped":241,"rawEcho":242,"locations":243},81,16,[244,247,249,251,253,255,257,259,261,263,265,267,269,271,273,275],{"file":192,"line":245,"context":246},117,"raw output",{"file":192,"line":248,"context":246},197,{"file":192,"line":250,"context":246},228,{"file":192,"line":252,"context":246},248,{"file":192,"line":254,"context":246},272,{"file":192,"line":256,"context":246},295,{"file":192,"line":258,"context":246},317,{"file":192,"line":260,"context":246},335,{"file":192,"line":262,"context":246},346,{"file":192,"line":264,"context":246},360,{"file":192,"line":266,"context":246},376,{"file":192,"line":268,"context":246},396,{"file":192,"line":270,"context":246},413,{"file":192,"line":272,"context":246},430,{"file":192,"line":274,"context":246},449,{"file":192,"line":276,"context":246},547,[],[],{"summary":280,"deductions":281},"The 'click-to-top' plugin v1.3.0 demonstrates a generally good security posture in its static analysis, with no dangerous functions, no unescaped SQL queries, and a high percentage of output escaping. The presence of nonce and capability checks on its AJAX handlers is also a positive sign, indicating an effort to secure these entry points.\n\nHowever, the plugin's vulnerability history is a significant concern. With two known medium-severity vulnerabilities in the past, specifically related to Missing Authorization and Cross-site Scripting, there's a pattern of past security weaknesses. While there are currently no unpatched vulnerabilities, the historical prevalence of these common and impactful vulnerability types suggests potential underlying issues in how user input is handled or how authorization is managed.\n\nWhile the current code analysis doesn't reveal immediate exploitable flaws, the historical context warrants caution. The plugin has a history of exploitable vulnerabilities that were addressed, but the recurring nature of certain vulnerability types suggests a need for ongoing scrutiny and potentially more robust security practices in future development to prevent similar issues from resurfacing.",[282,285,287],{"reason":283,"points":284},"Two known medium severity vulnerabilities",10,{"reason":286,"points":104},"History of XSS and Missing Authorization",{"reason":288,"points":159},"84% output escaping (16% not properly escaped)","2026-03-16T18:34:50.991Z",{"wat":291,"direct":304},{"assetPaths":292,"generatorPatterns":298,"scriptPaths":299,"versionParams":301},[293,294,295,296,297],"\u002Fwp-content\u002Fplugins\u002Fclick-to-top\u002Fassets\u002Fcss\u002Fclick-top-icons.css","\u002Fwp-content\u002Fplugins\u002Fclick-to-top\u002Fassets\u002Fcss\u002Fhover.css","\u002Fwp-content\u002Fplugins\u002Fclick-to-top\u002Fassets\u002Fcss\u002Fclick-top-style.css","\u002Fwp-content\u002Fplugins\u002Fclick-to-top\u002Fassets\u002Fjs\u002Fjquery.easing.js","\u002Fwp-content\u002Fplugins\u002Fclick-to-top\u002Fassets\u002Fjs\u002Fjquery.scrollUp.js",[],[300],"\u002Fwp-content\u002Fplugins\u002Fclick-to-top\u002Fassets\u002Fjs\u002Fadmin.js",[302,303],"click-to-top\u002Fassets\u002Fcss\u002Fclick-top-icons.css?ver=","click-to-top\u002Fassets\u002Fcss\u002Fclick-top-style.css?ver=",{"cssClasses":305,"htmlComments":308,"htmlAttributes":309,"restEndpoints":311,"jsGlobals":312,"shortcodeOutput":314},[306,307],"click-to-top-update-notice","click-to-top-dismiss-notice",[],[310],"data-notice-dismiss",[],[313],"click_to_top_dismiss_nonce",[]]