[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffwkPfXsqGTT22C3Gb5a2Wy4cIbZ4U-QhE7NXgP1M6yA":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":136,"fingerprints":170},"smooth-scrolling-with-lenis","Smooth scrolling with Lenis","1.5.0","Michael","https:\u002F\u002Fprofiles.wordpress.org\u002Fmigaweb\u002F","\u003Cp>Adds the Lenis library (by darkroom.engineering) to your WordPress page. Simply enable the plugin and it will add the library to your page.\u003C\u002Fp>\n\u003Cp>You can use a function ‘smoothScrollLenisCallback(event)’ in your custom code that will be called by the Lenis scroll event.\u003C\u002Fp>\n\u003Cp>Note: if you have popup with scrolling content you’ll need to this attribute \u003Ccode>data-lenis-prevent\u003C\u002Fcode> to the popup.\u003C\u002Fp>\n\u003Cp>Credits:\u003Cbr \u002F>\n– Lenis library: https:\u002F\u002Fgithub.com\u002Fdarkroomengineering\u003C\u002Fp>\n","Adds the Lenis library (by darkroom.engineering) to your WordPress page. Simply enable the plugin and it will add the library to your page.",3000,13156,96,5,"2026-02-23T11:15:00.000Z","6.9.4","5.2","7.2",[20,21,22,23],"lenis","scroll","scrolling","smooth","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmooth-scrolling-with-lenis.1.5.0.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"migaweb",7,10220,98,11,93,"2026-04-04T10:50:39.390Z",[40,61,83,100,120],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":16,"requires_at_least":53,"requires_php":24,"tags":54,"homepage":57,"download_link":58,"security_score":26,"vuln_count":59,"unpatched_count":27,"last_vuln_date":60,"fetched_at":29},"mousewheel-smooth-scroll","MouseWheel Smooth Scroll","6.7.3","kubiq","https:\u002F\u002Fprofiles.wordpress.org\u002Fkubiq\u002F","\u003Cp>Replace basic website scrolling “effect” with nice smooth scroll using mousewheel, touchpad or keyboard arrows\u003C\u002Fp>\n\u003Cp>You can play with settings and test it here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.tastewp.com\u002Fmousewheel-smooth-scroll\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.tastewp.com\u002Fmousewheel-smooth-scroll\u003C\u002Fa>\u003C\u002Fp>\n","Smooth scrolling experience, with mousewheel, touchpad or keyboard",100000,711015,90,42,"2025-12-01T22:16:00.000Z","3.0.1",[55,22,56],"mousewheel-scroll","smooth-scroll","https:\u002F\u002Fkubiq.sk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmousewheel-smooth-scroll.6.7.3.zip",1,"2021-10-18 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":48,"downloaded":69,"rating":35,"num_ratings":70,"last_updated":71,"tested_up_to":16,"requires_at_least":72,"requires_php":24,"tags":73,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":27,"last_vuln_date":82,"fetched_at":29},"page-scroll-to-id","Page scroll to id","1.7.9","malihu","https:\u002F\u002Fprofiles.wordpress.org\u002Fmalihu\u002F","\u003Cp>\u003Cstrong>Page scroll to id\u003C\u002Fstrong> is a fully featured plugin which replaces browser’s “jumping” behavior with a \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">smooth scrolling animation\u003C\u002Fa>, when links with href value containing # are clicked. It provides all the basic tools and advanced functionality for single-page websites, in-page navigation, back-to-top links etc. with features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adjustable scrolling animation \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F#plugin-settings-scroll-type-easing\" rel=\"nofollow ugc\">duration and easing (over 30 easing types)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Link and target highlighting via ready-to-use CSS classes\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">Vertical\u003C\u002Fa> and\u002For \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo-horizontal-layout.html\" rel=\"nofollow ugc\">horizontal\u003C\u002Fa> scrolling\u003C\u002Fli>\n\u003Cli>Scrolling from\u002Fto different pages (scrolling to target id on page load)\u003C\u002Fli>\n\u003Cli>Offset scrolling by pixels or element selector with custom expressions\u003C\u002Fli>\n\u003Cli>Insert link and target id buttons in post visual editor \u003C\u002Fli>\n\u003Cli>Link-specific offset, scrolling duration, highlight target etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Frepository\u002Fpage-scroll-to-id\u002Fdemo\u002Fdemo.html\" rel=\"nofollow ugc\">Demo (default animation duration\u002Feasing, link highlighting etc.)\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Plugin resources, links and tutorials\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F\" rel=\"nofollow ugc\">Plugin homepage\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F2\u002F\" rel=\"nofollow ugc\">Knowledge Base – FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F\" rel=\"nofollow ugc\">Basic tutorial\u003C\u002Fa> – \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F#video-tutorial\" rel=\"nofollow ugc\">Video tutorial\u003C\u002Fa>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-the-divi-builder-plugin\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with the Divi Builder plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-siteorigin-page-builder\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with SiteOrigin Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-wpbakery-page-builder\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with WPBakery Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-elementor-guide\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with Elementor Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpage-scroll-to-id\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>Page scroll to id requires WordPress version \u003Cstrong>3.3\u003C\u002Fstrong> or higher (jQuery version \u003Cstrong>1.7.0\u003C\u002Fstrong> or higher) and your theme \u003Cstrong>must\u003C\u002Fstrong> (and should) have \u003Ccode>wp_head()\u003C\u002Fcode> and \u003Ccode>wp_footer()\u003C\u002Fcode> functions. In some Microsoft Windows based web servers some plugins might produce an error 500 (depends on server\u002FPHP configuration). To pinpoint the issue \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FDebugging_in_WordPress\" rel=\"nofollow ugc\">enable debugging\u003C\u002Fa> in \u003Ccode>wp-config.php\u003C\u002Fcode> and check \u003Ccode>wp-content\u002Fdebug.log\u003C\u002Fcode> file for relevant errors.\u003C\u002Fp>\n\u003Ch4>GDPR (General Data Protection Regulation)\u003C\u002Fh4>\n\u003Cp>The plugin is GDPR compliant. It does not use or store any kind of user information\u002Fdata. In fact, it’s functionality has nothing to do with user data (personal or otherwise). So there’s that.\u003C\u002Fp>\n\u003Ch4>Quick usage and tips\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-scroll-to-id\u002Finstallation\u002F\" rel=\"ugc\">Install the plugin\u003C\u002Fa>. \u003C\u002Fli>\n\u003Cli>The plugin is enabled by default on your WordPress Menu links, so you can start adding custom links and set their URL to the id\u002Ftarget you want to scroll to. \u003C\u002Fli>\n\u003Cli>Create id targets within your content using plugin’s “Insert Page scroll to id target” button and\u002For shortcode (see contextual “Help” menu in plugin settings page) in post visual\u002Ftext editor. Create targets in widgets areas using “Page scroll to id target” widget. \u003C\u002Fli>\n\u003Cli>Create links within your content using plugin’s “Insert\u002Fedit Page scroll to id link” button and\u002For shortcode in post visual\u002Ftext editor. You can also add the class \u003Ccode>ps2id\u003C\u002Fcode> on any existing link you want to be handled by the plugin. \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For more info \u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress-tutorial\u002F\" rel=\"nofollow ugc\">see plugin’s basic tutorial\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>MIT\u003C\u002Fp>\n\u003Cp>You should have received a copy of the MIT License along with this program.\u003Cbr \u002F>\nIf not, see \u003Ca href=\"http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\" rel=\"nofollow ugc\">http:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>If you like this plugin and find it useful, consider making a \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28\" rel=\"nofollow ugc\">donation\u003C\u002Fa> :).\u003C\u002Fp>\n\u003Ch3>Plugin previous\u002Fother versions\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id-for-wordpress\u002F#plugin-versions\" rel=\"nofollow ugc\">All plugin versions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Other\u002Fexternal resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.virfice.com\u002Fhow-to-create-anchor-links-on-wordpress-gutenberg-editor\u002F\" rel=\"nofollow ugc\">How to create anchor links on WordPress Gutenberg editor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmanos.malihu.gr\u002Fusing-page-scroll-to-id-with-the-divi-builder-plugin\u002F\" rel=\"nofollow ugc\">Using Page scroll to id with the Divi Builder plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ZJt7-0W-DeE\" rel=\"nofollow ugc\">One Page WordPress Smooth Scrolling Menu – How to Use Page Scroll to ID Plugin 2017\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsridharkatakam.com\u002Fsmooth-scrolling-page-sections-using-page-scroll-id\u002F\" rel=\"nofollow ugc\">Smooth scrolling between page sections using Page scroll to id\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.pootlepress.com\u002F2013\u002F02\u002Fvideo-tutorial-a-beginners-guide-on-how-to-create-a-single-page-wordpress-website\u002F\" rel=\"nofollow ugc\">Video tutorial: How to create a single page WordPress website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fsnifflevalve.com\u002Ftutorials\u002Fgeneratepress-elementor-page-scroll-id-one-page-website\u002F\" rel=\"nofollow ugc\">GeneratePress – Elementor – Page Scroll to ID – One Page Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=XZ4SbV3aZb8\" rel=\"nofollow ugc\">Onepage WordPress – Page scroll to iD plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create links that scroll the page smoothly to any id within the document.",1848034,224,"2025-12-24T13:21:00.000Z","3.3",[74,75,76,77,56],"navigation","page-animation","page-scrolling","single-page-navigation","http:\u002F\u002Fmanos.malihu.gr\u002Fpage-scroll-to-id","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-scroll-to-id.1.7.9.zip",99,2,"2024-02-16 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":26,"num_ratings":81,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":24,"download_link":99,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"smooth-scrolling","Smooth Scrolling","1.0.1","Saeed Piri","https:\u002F\u002Fprofiles.wordpress.org\u002Fisaeedam\u002F","\u003Cp>📜 Elevate your site’s scrolling experience instantly. No settings needed, Engage visitors with effortless transitions that keep them scrolling longer. Install in seconds!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>✔️ Mouse wheel, middle mouse and keyboard support\u003Cbr \u002F>\n⌨️ Arrow keys, PgUp\u002FPgDown, Spacebar, Home\u002FEnd\u003Cbr \u002F>\n💻 Full touchpad support\u003C\u002Fp>\n\u003Cp>— Scroll smoothly 😌\u003C\u002Fp>\n\u003Ch3>Copyright\u003C\u002Fh3>\n\u003Cp>This Plugin, like WordPress, is distributed under the terms of GPL.\u003Cbr \u002F>\nCopyright (c) 2010-2024 Balazs Galambosi – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgblazex\u002Fsmoothscroll-for-websites\" rel=\"nofollow ugc\">SmoothScroll for websites\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Build Instructions\u003C\u002Fh3>\n\u003Cp>This plugin uses minified JS file for performance.\u003Cbr \u002F>\nThe original unminified source file are included in the plugin’s directory \u003Ccode>src\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>The minification process was done using an online tool (\u003Ca href=\"https:\u002F\u002Fminify-js.com\u002F\" rel=\"nofollow ugc\">Minify JS Online\u003C\u002Fa>):\u003Cbr \u002F>\n– Original file: \u003Ccode>js\u002Fsrc\u002FSmoothScroll.js\u003C\u002Fcode>\u003Cbr \u002F>\n– Minified file: \u003Ccode>js\u002FSmoothScroll.min.js\u003C\u002Fcode>\u003C\u002Fp>\n","Add sleek smooth scrolling to your site for seamless content navigation, enhancing user interaction.🖱️",600,2259,"2025-04-18T13:36:00.000Z","6.8.5","6.0","7.4",[98,21,22,23,56],"persian","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmooth-scrolling.1.0.1.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":26,"downloaded":108,"rating":26,"num_ratings":59,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":24,"tags":112,"homepage":117,"download_link":118,"security_score":119,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"top-smooth-scroll","Top Smooth Scroll","1.0","WebRecourse","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitaladquest\u002F","\u003Cp>Top Page Scroll is an all-in-one complete plugin to add smooth scrolling feature to your WordPress Website. It has the feature to enable Scroll To Top Button, Smooth Scrolling To Top, Smooth Scrolling To ID, Page Smooth Scrolling To Mouse Scroll.\u003C\u002Fp>\n\u003Cp>With in the setting page, you can create a beautiful Scroll To Top Button, Also you can set the button position to Left, Right or Center.\u003C\u002Fp>\n\u003Cp>Also you have the option to enable only one function like, Scroll To Top or Scroll To ID or Page Smooth Scroll or you can enable all these options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Smooth Scroll To Top\u003C\u002Fli>\n\u003Cli>Smooth Scroll To ID\u003C\u002Fli>\n\u003Cli>Page Smooth Scrolling (Smooth Mouse Scrolling)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>From the setting page, you can customize these options as you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin’s Website: \u003Ca href=\"https:\u002F\u002Fdigitaladquest.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdigitaladquest.com\u002Fwordpress-plugins\u002F\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author’s Website: \u003Ca href=\"https:\u002F\u002Fdigitaladquest.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdigitaladquest.com\u002F\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","A complete plugin to add smooth scroll to your WordPress Website, Smooth Scroll To Top, Smooth Scroll To ID, Page Smooth Scrolling, Mouse Smooth Scrol &hellip;",5020,"2017-05-31T11:28:00.000Z","4.8.28","3.0",[113,114,115,116,56],"mouse-smooth-scrolling","page-smooth-scrolling","scroll-to-id","scroll-to-top","https:\u002F\u002Fwww.digitaladquest.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftop-smooth-scroll.1.0.zip",85,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":50,"downloaded":128,"rating":27,"num_ratings":27,"last_updated":129,"tested_up_to":130,"requires_at_least":111,"requires_php":24,"tags":131,"homepage":134,"download_link":135,"security_score":119,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"smoothscroll","Smoothscroll","1.0.3","Mitch","https:\u002F\u002Fprofiles.wordpress.org\u002Flowest\u002F","\u003Cp>A minimal but flexible plugin build to improve user experience.\u003C\u002Fp>\n\u003Cp>All features below are optional.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add smoothscrolling to your website\u003C\u002Fli>\n\u003Cli>Add smoothscrolling to your admin panel\u003C\u002Fli>\n\u003Cli>Change smoothscrolling settings such as frame rate, animation time, etc.\u003C\u002Fli>\n\u003Cli>Keyboard support\u003C\u002Fli>\n\u003Cli>Touchpad support\u003C\u002Fli>\n\u003Cli>Testing: this will enable smoothscrolling for admins only, allowing you to play around with the custom options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin also automatically checks if the visitors’ browser has already added any smoothscrolling- when that is the case, this plugin will automatically disable its functionality.\u003C\u002Fp>\n","Adds smoothscrolling to your website for better user experience.",2454,"2016-11-01T23:02:00.000Z","4.7.32",[132,21,23,56,133],"backend","smoothscrolling","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmoothscroll\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmoothscroll.zip",{"attackSurface":137,"codeSignals":158,"taintFlows":165,"riskAssessment":166,"analyzedAt":169},{"hooks":138,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":27,"unprotectedCount":27},[139,145,150],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","admin_menu","miga_smooth_scrolling_menu","smooth-scrolling-with-lenis.php",289,{"type":140,"name":146,"callback":147,"priority":148,"file":143,"line":149},"wp_enqueue_scripts","miga_smooth_scrolling_enqueue_scripts",15,290,{"type":140,"name":151,"callback":152,"file":143,"line":153},"admin_init","miga_smooth_scrolling_fields",291,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":164},[],{"prepared":27,"raw":27,"locations":161},[],{"escaped":148,"rawEcho":27,"locations":163},[],[],[],{"summary":167,"deductions":168},"The plugin \"smooth-scrolling-with-lenis\" v1.5.0 exhibits a strong security posture based on the provided static analysis.  There are no identified entry points such as AJAX handlers, REST API routes, or shortcodes, which significantly reduces the plugin's attack surface.  Furthermore, the code demonstrates good security practices by avoiding dangerous functions, using prepared statements for all SQL queries, properly escaping all output, and not performing file operations or external HTTP requests. The absence of any taint analysis findings further reinforces this positive assessment.\n\nWhile the static analysis reveals a clean codebase, the lack of explicit capability checks or nonce checks on any potential entry points (though none were identified) represents a theoretical area of concern. However, given the absence of any actual entry points, this is a minor point. The plugin also has no recorded vulnerability history, indicating a history of secure development or a lack of public disclosure. Overall, the plugin appears to be well-developed from a security perspective, with a minimal attack surface and adherence to secure coding practices. Its strengths lie in its limited entry points and robust output handling, with no significant weaknesses identified in the provided data.",[],"2026-03-16T18:23:01.338Z",{"wat":171,"direct":184},{"assetPaths":172,"generatorPatterns":176,"scriptPaths":177,"versionParams":180},[173,174,175],"\u002Fwp-content\u002Fplugins\u002Fsmooth-scrolling-with-lenis\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fsmooth-scrolling-with-lenis\u002Fjs\u002Fvendor\u002Flenis.min.js","\u002Fwp-content\u002Fplugins\u002Fsmooth-scrolling-with-lenis\u002Fjs\u002Fmain.js",[],[178,179],"js\u002Fvendor\u002Flenis.min.js","js\u002Fmain.js",[181,182,183],"smooth-scrolling-with-lenis\u002Fstyle.css?ver=","lenis.min.js?ver=","main.js?ver=",{"cssClasses":185,"htmlComments":186,"htmlAttributes":187,"restEndpoints":194,"jsGlobals":195,"shortcodeOutput":197},[],[],[188,189,190,191,192,193],"miga_smooth_scrolling_smoothWheel","miga_smooth_scrolling_anchor_offset","miga_smooth_scrolling_lerp","miga_smooth_scrolling_duration","miga_smooth_scrolling_anchor","miga_smooth_scrolling_gsap",[],[196],"miga_smooth_scrolling_params",[]]