[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXF3OxgTCxJ574LoXpD9dw-6xYOtN0NqOT3uvt8xDTOA":3,"$fCHPM4tGDT4YehMFHwMbd_Szd4rBNOYZllJh5c2EI4js":189,"$fgUOjlMi-LLk-1LslCem3HYDl_kTXMT42G8dak9JKQPo":194},{"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":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":146,"fingerprints":171},"shapes-smart-scroll-animations","Shapes Smart Scroll Animations","1.0.7","lkdsgnr","https:\u002F\u002Fprofiles.wordpress.org\u002Flkdsgnr\u002F","\u003Cp>Shapes Smart Scroll Animations is a micro-tool designed for developers and designers who need clean entrance animations without external libraries.\u003C\u002Fp>\n\u003Cp>This plugin uses a Smart Grid Delay logic to detect your layout structure and animate elements naturally, whether they are in a multi-column desktop grid or a single-column mobile view.\u003C\u002Fp>\n\u003Ch3>How does it work?\u003C\u002Fh3>\n\u003Cp>Here is a deep dive into the technical advantages of Shapes Smart Scroll Animations plugin:\u003C\u002Fp>\n\u003Ch4>1. Smart Grid Delay logic\u003C\u002Fh4>\n\u003Cp>The core of this plugin is the \u003Ccode>calculateColumnsInGroup\u003C\u002Fcode> algorithm. Instead of forcing you to write complex media queries for animation delays, the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dynamically checks the physical position (\u003Ccode>offsetTop\u003C\u002Fcode>) of elements.\u003C\u002Fli>\n\u003Cli>Detects when a new row begins.\u003C\u002Fli>\n\u003Cli>Resets the delay counter for every new row.\u003C\u002Fli>\n\u003Cli>Result: Animations look professional and perfectly staggered on any screen size automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2. Performance (Vanilla JS)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero Dependencies:\u003C\u002Fstrong> No jQuery, no GSAP, no heavy frameworks. The script is ultra-lightweight.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IntersectionObserver API:\u003C\u002Fstrong> I use the modern browser API to detect scrolling, which is much more efficient than listening to the \u003Ccode>scroll\u003C\u002Fcode> event.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GPU Acceleration:\u003C\u002Fstrong> CSS properties use \u003Ccode>will-change\u003C\u002Fcode> to inform the browser ahead of time, offloading rendering to the GPU for smooth animations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>3. Accessibility first\u003C\u002Fh4>\n\u003Cp>This plugin automatically respects the user’s operating system preferences.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Reduced Motion Support:\u003C\u002Fstrong> If a visitor has “Reduce Motion” enabled in their system (Windows, macOS, iOS, Android), the plugin automatically disables all entrance animations to prevent motion sickness.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inclusive Design:\u003C\u002Fstrong> Your site remains compliant with modern web standards without extra work.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>4. Developer friendly\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>No-JS Fallback:\u003C\u002Fstrong> If JavaScript fails or is disabled, elements remain fully visible (opacity: 1). Your content is safe.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSS Variables:\u003C\u002Fstrong> I moved hardcoded values to CSS Custom Properties (\u003Ccode>:root\u003C\u002Fcode>). You can globally change animation duration, easing, or distance directly in your theme’s CSS without editing plugin files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Class System:\u003C\u002Fstrong> Just add \u003Ccode>.shps-animated\u003C\u002Fcode> and an effect class.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Available effects\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Slide Up:\u003C\u002Fstrong> \u003Ccode>.shps-slide-up\u003C\u002Fcode> (Classic elegant entrance)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom Out:\u003C\u002Fstrong> \u003Ccode>.shps-zoom-out\u003C\u002Fcode> (Modern scaling effect)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide Right:\u003C\u002Fstrong> \u003Ccode>.shps-slide-right\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slide Left:\u003C\u002Fstrong> \u003Ccode>.shps-slide-left\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Single Element:\u003C\u002Fstrong> Add \u003Ccode>shps-animated shps-slide-up\u003C\u002Fcode> to any HTML element or Block.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid\u002FGroup:\u003C\u002Fstrong> Wrap elements in a container with class \u003Ccode>shps-group\u003C\u002Fcode> to enable the Smart Grid Delay.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Example HTML:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"shps-group\">\n    \u003Cdiv class=\"shps-animated shps-slide-up\">Card 1\u003C\u002Fdiv>\n    \u003Cdiv class=\"shps-animated shps-slide-up\">Card 2\u003C\u002Fdiv>\n    \u003Cdiv class=\"shps-animated shps-slide-up\">Card 3\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Manual delays & overrides\u003C\u002Fh3>\n\u003Cp>You have two ways to control delays manually if you want to highlight specific items.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Method 1: Helper Classes (Recommended for static HTML)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use these classes to set a fixed delay. The plugin will detect them and skip the automatic calculation for that specific element.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>.shps-delay-100\u003C\u002Fcode> (0.1s) … to \u003Ccode>.shps-delay-1000\u003C\u002Fcode> (1.0s). Numeric values ​​in increments of 100.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Method 2: CSS Overrides (Recommended for dynamic loops)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are generating lists via PHP (e.g., WordPress Loop) and cannot add specific classes to individual items, use CSS with \u003Ccode>!important\u003C\u002Fcode> to override the inline styles applied by the plugin.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F* Example: Force 3rd item to wait 1 second *\u002F\n.shps-group .shps-animated:nth-child(3) {\n    transition-delay: 1.0s !important;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Security & privacy\u003C\u002Fh3>\n\u003Cp>This plugin is designed to be safe and lightweight:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>100% GDPR Compliant:\u003C\u002Fstrong> No external calls, no tracking, no cookies, and no IP collection.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Dependencies:\u003C\u002Fstrong> Written in pure Vanilla JS. No jQuery or external libraries that could cause conflicts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database Free:\u003C\u002Fstrong> The plugin does not perform any database queries (SQL), ensuring zero risk of injection attacks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Self-Contained:\u003C\u002Fstrong> All assets are loaded locally. No reliance on external CDNs.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add high-performance entrance animations with Smart Grid Delay logic. Zero dependencies, GPU accelerated, and Accessibility ready.",0,226,"2026-01-07T14:00:00.000Z","6.9.4","5.2","7.2",[18,19,20,21,22],"accessibility","animation","lightweight","performance","scroll","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.7.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-05-20T08:05:55.811Z",[36,55,79,101,125],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":14,"requires_at_least":48,"requires_php":15,"tags":49,"homepage":53,"download_link":54,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"fast-smooth-scroll","Fast Smooth Scroll","1.0.0","Felix Arntz","https:\u002F\u002Fprofiles.wordpress.org\u002Fflixos90\u002F","\u003Cp>This plugin takes a \u003Cstrong>no-frills approach\u003C\u002Fstrong> to smooth scrolling, providing a \u003Cstrong>fast, performant, and accessible user experience\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simply enable the plugin\u003C\u002Fstrong>, and any anchor links (i.e. links that point to other content on the same page) will provide a smooth scrolling experience rather than abruptly jumping to the destination content.\u003C\u002Fp>\n\u003Cp>The plugin relies on the \u003Cstrong>latest smooth scrolling techniques using CSS\u003C\u002Fstrong>. A very \u003Cstrong>fast and lightweight JavaScript polyfill (\u003C1KB)\u003C\u002Fstrong> is included to equally support older browsers, including Internet Explorer. So you can rest assured this plugin covers your userbase.\u003C\u002Fp>\n\u003Cp>\u003Ch4>Why does this plugin exist?\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>Smooth scrolling is a basic feature to enhance user experience, so it shouldn’t come at a performance cost that at the same time harms user experience elsewhere.\u003C\u002Fp>\n\u003Cp>Several other smooth scrolling solutions unfortunately rely on outdated techniques such as jQuery, which can hurt your site’s performance, and is really not necessary to provide the feature. Even browsers as old as 10 years don’t need jQuery to achieve smooth scrolling. In fact, as of today you can achieve the behavior with only CSS, not even requiring any JavaScript.\u003C\u002Fp>\n\u003Cp>Another potential reason to use this plugin over other smooth scrolling solutions is accessibility: This plugin respects the user preferences around reduced motion, which can avoid discomfort for those with \u003Ca href=\"https:\u002F\u002Fwww.a11yproject.com\u002Fposts\u002Funderstanding-vestibular-disorders\u002F\" rel=\"nofollow ugc\">vestibular motion disorders\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You may already use a smooth scrolling plugin, but it is worth double checking that it doesn’t use one of those outdated, inefficient, and inaccessible approaches that may slow down your site or affect user interactions negatively.\u003C\u002Fp>\n\u003Ch4>More technical details\u003C\u002Fh4>\n\u003Cp>This plugin simply enables smooth scrolling with the \u003Ccode>scroll-behavior\u003C\u002Fcode> CSS property. This property has been supported by all modern browsers for a few years now.\u003C\u002Fp>\n\u003Cp>To support older browsers as well, a lightweight JavaScript polyfill is included, which is only loaded for browsers that lack support for the CSS property and doesn’t require any dependencies. The polyfill uses latest JavaScript user experience best practices such as \u003Ccode>requestAnimationFrame\u003C\u002Fcode> to provide a smooth scrolling experience without potentially blocking other user interactions.\u003C\u002Fp>\n\u003Cp>For relevant browser support, see:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fcaniuse.com\u002Fcss-scroll-behavior\" rel=\"nofollow ugc\">CSS Scroll-behavior\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fcaniuse.com\u002Fmdn-css_properties_scroll-padding-top\" rel=\"nofollow ugc\">CSS property: scroll-padding-top\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fcaniuse.com\u002Fprefers-reduced-motion\" rel=\"nofollow ugc\">prefers-reduced-motion media query\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fcaniuse.com\u002Frequestanimationframe\" rel=\"nofollow ugc\">requestAnimationFrame\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fcaniuse.com\u002Fhigh-resolution-time\" rel=\"nofollow ugc\">High Resolution Time API\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fcaniuse.com\u002Fmdn-api_nodelist\" rel=\"nofollow ugc\">NodeList API\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fcaniuse.com\u002Fmdn-api_window_scrollto\" rel=\"nofollow ugc\">Window API: scrollTo\u003C\u002Fa>\u003C\u002Fp>\n","This lightweight plugin enhances user experience by enabling smooth scrolling for anchor links without the need for jQuery or other dependencies.",800,4183,3,"2025-11-24T23:33:00.000Z","5.0",[50,20,21,51,52],"anchor-links","scroll-animation","smooth-scroll","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffast-smooth-scroll\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffast-smooth-scroll.1.0.0.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":14,"requires_at_least":68,"requires_php":23,"tags":69,"homepage":74,"download_link":75,"security_score":76,"vuln_count":77,"unpatched_count":11,"last_vuln_date":78,"fetched_at":27},"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.",100000,1851246,98,224,"2025-12-24T13:21:00.000Z","3.3",[70,71,72,73,52],"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":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":14,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":99,"download_link":100,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"uicore-animate","UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks","2.2.4","uicore","https:\u002F\u002Fprofiles.wordpress.org\u002Fuicore\u002F","\u003Cp>UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.\u003C\u002Fp>\n\u003Ch3>Unleash the Power of Animations in Elementor and Gutenberg\u003C\u002Fh3>\n\u003Cp>UiCore Animate is the ultimate tool for creating stunning animations in Elementor and Gutenberg, giving you the ability to easily add eye-catching effects, smooth transitions, and dynamic interactions to your WordPress site.\u003C\u002Fp>\n\u003Ch3>Key Features of UiCore Animate\u003C\u002Fh3>\n\u003Cp>Quick & Easy Animations: Say goodbye to time-consuming manual animations. With UiCore Animate, you can effortlessly add animations to any widget in Elementor or Gutenberg in just a few clicks, saving you time and improving design quality.\u003C\u002Fp>\n\u003Cp>Animate Multiple Widgets at Once: Apply animations to multiple widgets simultaneously, ensuring consistency and cohesion across your entire site.\u003C\u002Fp>\n\u003Cp>Scroll-Based Animations & Entrance Effects: Create captivating animations that trigger as elements come into view or during scrolling. Control the timing, style, and delay for a fully immersive user experience.\u003C\u002Fp>\n\u003Cp>Wide Range of Animation Presets: Choose from a diverse set of animation presets to replace default animations in Elementor and Gutenberg. Whether you prefer playful or sleek effects, UiCore Animate has the perfect option for you.\u003C\u002Fp>\n\u003Cp>Smooth Scrolling Navigation: Enhance your site’s user journey with smooth scroll capabilities, paired seamlessly with animations for a captivating browsing experience.\u003C\u002Fp>\n\u003Cp>Page Transitions & Preloaders: Craft engaging user journeys with polished page transitions and customizable preloaders, maintaining a consistent and professional look.\u003C\u002Fp>\n\u003Cp>Creative Effects: Extend your widgets with unique effects like fluid gradients, floating animations, sticky reveals on scroll, and animated borders, making your design truly stand out.\u003C\u002Fp>\n\u003Ch3>Boost Engagement & Improve User Experience\u003C\u002Fh3>\n\u003Cp>UiCore Animate is designed to enhance the visual appeal of your website while improving user interaction. Whether you’re building a portfolio, a business website, or a blog, this plugin is perfect for creating memorable experiences that keep visitors engaged.\u003C\u002Fp>\n\u003Ch3>How to add aniamtions to any gutenberg block\u003C\u002Fh3>\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\u002FtMsAp68d530?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\u003Ch3>How to use Animate Controller in Elementor\u003C\u002Fh3>\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\u002FL6UddkUrmk8?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","UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.",40000,380255,64,10,"2026-03-16T15:36:00.000Z","4.6","7.4",[19,95,96,97,98],"blocks","elementor","gutenberg","scroll-animations","https:\u002F\u002Fanimate.uicore.co","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuicore-animate.2.2.4.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":65,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":23,"tags":115,"homepage":121,"download_link":122,"security_score":65,"vuln_count":123,"unpatched_count":11,"last_vuln_date":124,"fetched_at":27},"animate-it","Animate It!","3.0.4","eleopard","https:\u002F\u002Fprofiles.wordpress.org\u002Feleopard\u002F","\u003Cp>Add cool CSS3 animations to your content.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-documentation-wordpress\u002F\" title=\"Demo\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-documentation-wordpress\u002F\" title=\"Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-class-generator\u002F\" title=\"Class Generator\" rel=\"nofollow ugc\">Class Generator\u003C\u002Fa>\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\u002FJKRn6NUM-i4?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\u003Cp>Some of the Key features Include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allowing user to apply CSS3 animations on Post, Widget and Pages.\u003C\u002Fli>\n\u003Cli>50+ Entry, Exit and Attention Seeker Animations.\u003C\u002Fli>\n\u003Cli>Capability to apply animation on Scroll.\u003C\u002Fli>\n\u003Cli>Capability to add different scroll offset on individual animation blocks.\u003C\u002Fli>\n\u003Cli>Capability to apply animation on Click.\u003C\u002Fli>\n\u003Cli>Capability to apply animation on Hover.\u003C\u002Fli>\n\u003Cli>Providing delay feature in animation to create a nice animation sequence.\u003C\u002Fli>\n\u003Cli>Providing feature to control the duration for a more precise animation.\u003C\u002Fli>\n\u003Cli>Providing a button in the editor to easily add an animation block in the article or post.\u003C\u002Fli>\n\u003Cli>Allow user to add animation on WordPress widgets. Use \u003Ca href=\"https:\u002F\u002Feleopardsolutions.com\u002Fanimate-it-class-generator\u002F\" rel=\"nofollow ugc\">Class Generator\u003C\u002Fa> to generate the required animation classes. \u003C\u002Fli>\n\u003Cli>Allow user to apply animation infinitely or any fixed number of times.\u003C\u002Fli>\n\u003Cli>Option to add custom CSS classes to individual animation block.\u003C\u002Fli>\n\u003Cli>Options to enable or disable animations on Smartphones and Tablets.\u003C\u002Fli>\n\u003Cli>Spanish and German language support. Thanks to Santiago Marrone, Christian Herrmann \u003C\u002Fli>\n\u003Cli>Custom Animate It! block to apply animations on other Gutenberg blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All the CSS3 animations are from \u003Ca href=\"http:\u002F\u002Fdaneden.github.io\u002Fanimate.css\u002F\" title=\"Animate.css\" rel=\"nofollow ugc\">Animate.css\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Flabs.bigroomstudios.com\u002Flibraries\u002Fanimo-js\" title=\"Animo.js\" rel=\"nofollow ugc\">Animo.js\u003C\u002Fa>\u003C\u002Fp>\n","Add cool CSS3 animations to your content.",30000,727090,127,"2025-11-21T08:44:00.000Z","6.8.5","4.7.0",[116,117,118,119,120],"animate-css","css3-animation","infinite","jquery","on-scroll","http:\u002F\u002Fwww.eleopard.in","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanimate-it.3.0.4.zip",4,"2022-03-30 00:00:00",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":14,"requires_at_least":138,"requires_php":23,"tags":139,"homepage":143,"download_link":144,"security_score":25,"vuln_count":31,"unpatched_count":11,"last_vuln_date":145,"fetched_at":27},"loading-page","Loading Page with Loading Screen","1.2.7","codepeople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepeople\u002F","\u003Cp>Loading Page with Loading Screen features:\u003C\u002Fp>\n\u003Cp>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Displays a screen showing loading percentage of a given page\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Includes multiple loading screen alternatives (Bar, Logo, and Text) you can choose from the plugin settings page\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Displays the page’s content with an animation after complete the loading process\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Increase the WordPress performance\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Allows to select the colors of the loading progress screen,\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> As background colors and images\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Allows to display or remove the text showing the loading percentage\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Pre-loads the page images\u003C\u002Fp>\n\u003Cp>Loading Page with Loading Screen plugin performs a pre-loading of image on your website and displays a loading progress screen with percentage of completion. Once everything is loaded, the screen disappears.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More about the Main Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays a screen showing loading percentage of a given page. In heavy pages the “Loading Page with Loading Screen” plugin allows to know when the page appearance is ready.\u003C\u002Fli>\n\u003Cli>Allows to display the loading screen on homepage only, or in all pages of website.\u003C\u002Fli>\n\u003Cli>Allows to select the colors of the loading progress screen, or select images as background. By default the colour of loading screen is black, but it may be modified to adjust the look and feel of the loading screen with website’s design.\u003C\u002Fli>\n\u003Cli>Allows to display or remove the text showing the loading percentage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The base plugin, available for free from the WordPress Plugin Directory, has all the features you need to displays an loading screen on your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows to choose a loading progress screen. The premium version of plugin includes additional loading screens not available in the free version.\u003C\u002Fli>\n\u003Cli>Allows to select from multiple possible animations, to display the page’s content after complete the loading process.\u003C\u002Fli>\n\u003Cli>Improves the page performance.\u003C\u002Fli>\n\u003Cli>Lazy Loading feature allows to load faster and reduce the bandwidth consumption. The images are big consumers of bandwidth and loading time, so a WordPress website with multiple images can improve its performance and reduce the loading time with the lazy loading feature.\u003C\u002Fli>\n\u003Cli>Allows to select an image as a placeholder, to replace the real images during pre-loading. It’s recommended to select the lighter images possible to increase the WordPress performance, the image selected will be used instead of the original images, in the loading page process.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Demo of Premium Version of Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.dwbooster.com\u002Floading-page\u002Fwp-login.php\" title=\"Click to access the Administration Area demo\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.dwbooster.com\u002Floading-page\u002Fwp-login.php\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.dwbooster.com\u002Floading-page\u002F\" title=\"Click to access the Public Page\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.dwbooster.com\u002Floading-page\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is Lazy Loading?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Lazy Loading means that the original images are not loaded until finalize the loading of page. This action improves the download speed of webpages.\u003C\u002Fp>\n\u003Cp>If you want more information about this plugin or another one don’t doubt to visit my website:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwordpress.dwbooster.com\" title=\"CodePeople WordPress Repository\" rel=\"nofollow ugc\">http:\u002F\u002Fwordpress.dwbooster.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Interface\u003C\u002Fh3>\n\u003Cp>To use Loading Page with Loading Screen on your website, simply activate the plugin. If you wish to modify any of the default options, go to the plugin’s Settings. They can be found either by going to Settings > Loading Page on your WordPress dashboard, or by going to Plugins; a link to Settings can be found in the plugin description.\u003C\u002Fp>\n\u003Cp>The Loading Page with Loading Screen setup is divided in two sections: the first one is dedicated to the activation and  setup of the loading screen, and the second to the delayed loading of the images that are not shown immediately ( images that require on-page scrolling in order to be seen).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Loading Screen Setup\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The setup options for the loading screen are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable loading screen\u003C\u002Fstrong>: activates preloading of images and displays a loading screen while the webpage is loading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display the loading screen once per session\u003C\u002Fstrong>: display the loading screen only once per session.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display the loading screen on\u003C\u002Fstrong>: display the loading screen with all screens sizes, or if the screens sizes satisfy the conditions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display loading screen only in\u003C\u002Fstrong>: displays a loading screen only on homepage, all pages, or specific pages or posts. In the last case the IDs of pages or posts should be separated by comma symbol “,”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Devices\u003C\u002Fstrong>: Allows selecting the devices where to show the loading screens (Desktop, Mobile, or Both).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude the loading screen from\u003C\u002Fstrong>: excludes the loading screen from pages or posts whose IDs are entered separated by comma symbol “,”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select the loading screen\u003C\u002Fstrong>: allows to choose a loading screen. The premium version of plugin include multiple loading screens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select background color\u003C\u002Fstrong>: allows to select the background color for your loading screen compatible with the design guidelines of your website.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select images as background\u003C\u002Fstrong>: allows to display an image as loading screen background, the image can be displayed tiled or centered.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display image in fullscreen\u003C\u002Fstrong>: allows to adjust the background image in fullscreen mode.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select foreground color\u003C\u002Fstrong>: Allows to select the color of the graphics and texts that display the loading progress information.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional seconds\u003C\u002Fstrong>: Allows to add seconds before remove the loading screen at the end of the load process.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Include an ad, or your own block of code\u003C\u002Fstrong>: Allows to add ads, or other block of code, to the loading screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Apply the effect on page\u003C\u002Fstrong>: Display the page’s content with an animation after complete the loading process.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Display loading percent\u003C\u002Fstrong>: Shows the percentage of loading. The loading percent is calculated in function of images in the page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Troubleshoot Area – Loading Screen\u003C\u002Fstrong>: allows disabling\u002Fenabling the search in deep.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Lazy Loading Setup (in premium version only)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The options to set up Lazy Loading and increase the WordPress performance are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Enable lazy loading\u003C\u002Fstrong>: Enables the delayed loading of images outside of the current viewing area of the user improving the rendering time of complete page.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Select the image to load by default\u003C\u002Fstrong>: Choose an image to be shown as a placeholder of the actual images, the loading of which will be delayed. It’s recommended the selection of a light image to increase the WordPress performance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Troubleshoot Area – Lazy Loading\u003C\u002Fstrong>: allows entering some texts to exclude the images tags with the entered texts in the classes or attributes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Loading Page with Loading Screen plugin performs a pre-loading of images on your website and displays a loading progress screen with percentage of com &hellip;",10000,656718,92,124,"2025-11-28T17:52:00.000Z","3.0.6",[19,140,126,141,142],"loadin-screen","page-effects","page-performance","http:\u002F\u002Fwordpress.dwbooster.com\u002Fcontent-tools\u002Floading-page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Floading-page.1.2.7.zip","2022-06-23 00:00:00",{"attackSurface":147,"codeSignals":159,"taintFlows":166,"riskAssessment":167,"analyzedAt":170},{"hooks":148,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":11,"unprotectedCount":11},[149],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","wp_enqueue_scripts","shps_enqueue_plugin_assets","shapes-smart-scroll-animations.php",48,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":165},[],{"prepared":11,"raw":11,"locations":162},[],{"escaped":11,"rawEcho":11,"locations":164},[],[],[],{"summary":168,"deductions":169},"The static analysis of the \"shapes-smart-scroll-animations\" v1.0.7 plugin reveals a remarkably clean codebase from a security perspective.  There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in zero attack surface points.  Furthermore, the code demonstrates excellent security practices by avoiding dangerous functions, utilizing prepared statements for all SQL queries, and ensuring all output is properly escaped.  The absence of file operations, external HTTP requests, and any detected taint flows with unsanitized paths further strengthens this positive assessment. The vulnerability history is also clean, with no known CVEs recorded, indicating a consistent lack of past security issues.\n\nWhile the plugin exhibits strong internal security measures and a history free of vulnerabilities, the complete lack of entry points (AJAX, REST API, shortcodes, cron) is unusual and could be interpreted in two ways: either the plugin is exceptionally simple and doesn't require these interactions, or there's a potential for hidden or undocumented entry points not captured by the static analysis.  The absence of any nonce or capability checks, while not a direct concern given the lack of entry points, would become a critical vulnerability if any were introduced later without proper security considerations.\n\nIn conclusion, based on the provided data, \"shapes-smart-scroll-animations\" v1.0.7 appears to be a very secure plugin. Its developers have implemented sound security practices within the code. However, the complete absence of any dynamic entry points warrants a degree of caution, as it might indicate a very limited feature set or the possibility of undiscovered interaction methods. The plugin's strength lies in its clean code and lack of vulnerability history, but the lack of discernible interaction points is its only notable peculiarity.",[],"2026-04-16T14:41:51.922Z",{"wat":172,"direct":181},{"assetPaths":173,"generatorPatterns":176,"scriptPaths":177,"versionParams":178},[174,175],"\u002Fwp-content\u002Fplugins\u002Fshapes-smart-scroll-animations\u002Fplugin-assets\u002Fcss\u002Fshapes-smart-scroll-animations.css","\u002Fwp-content\u002Fplugins\u002Fshapes-smart-scroll-animations\u002Fplugin-assets\u002Fjs\u002Fshapes-smart-scroll-animations.js",[],[175],[179,180],"shapes-smart-scroll-animations\u002Fplugin-assets\u002Fcss\u002Fshapes-smart-scroll-animations.css?ver=1.0.1","shapes-smart-scroll-animations\u002Fplugin-assets\u002Fjs\u002Fshapes-smart-scroll-animations.js?ver=1.0.1",{"cssClasses":182,"htmlComments":184,"htmlAttributes":185,"restEndpoints":186,"jsGlobals":187,"shortcodeOutput":188},[183],"shps-js-enabled",[],[],[],[],[],{"error":190,"url":191,"statusCode":192,"statusMessage":193,"message":193},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fshapes-smart-scroll-animations\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":195,"versions":196},8,[197,203,210,217,224,231,238,245],{"version":6,"download_url":24,"svn_tag_url":198,"released_at":26,"has_diff":199,"diff_files_changed":200,"diff_lines":26,"trac_diff_url":201,"vulnerabilities":202,"is_current":190},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.7\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.6&new_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.7",[],{"version":204,"download_url":205,"svn_tag_url":206,"released_at":26,"has_diff":199,"diff_files_changed":207,"diff_lines":26,"trac_diff_url":208,"vulnerabilities":209,"is_current":199},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.5&new_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.6",[],{"version":211,"download_url":212,"svn_tag_url":213,"released_at":26,"has_diff":199,"diff_files_changed":214,"diff_lines":26,"trac_diff_url":215,"vulnerabilities":216,"is_current":199},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.4&new_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.5",[],{"version":218,"download_url":219,"svn_tag_url":220,"released_at":26,"has_diff":199,"diff_files_changed":221,"diff_lines":26,"trac_diff_url":222,"vulnerabilities":223,"is_current":199},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.3&new_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.4",[],{"version":225,"download_url":226,"svn_tag_url":227,"released_at":26,"has_diff":199,"diff_files_changed":228,"diff_lines":26,"trac_diff_url":229,"vulnerabilities":230,"is_current":199},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.2&new_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.3",[],{"version":232,"download_url":233,"svn_tag_url":234,"released_at":26,"has_diff":199,"diff_files_changed":235,"diff_lines":26,"trac_diff_url":236,"vulnerabilities":237,"is_current":199},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.1&new_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.2",[],{"version":239,"download_url":240,"svn_tag_url":241,"released_at":26,"has_diff":199,"diff_files_changed":242,"diff_lines":26,"trac_diff_url":243,"vulnerabilities":244,"is_current":199},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.0&new_path=%2Fshapes-smart-scroll-animations%2Ftags%2F1.0.1",[],{"version":39,"download_url":246,"svn_tag_url":247,"released_at":26,"has_diff":199,"diff_files_changed":248,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":249,"is_current":199},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshapes-smart-scroll-animations.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshapes-smart-scroll-animations\u002Ftags\u002F1.0.0\u002F",[],[]]