[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fynevP-44eUjRfYtQJjOqlEa-r2HDhhrh2iME3BytLec":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":45,"crawl_stats":36,"alternatives":50,"analysis":150,"fingerprints":386},"auto-scroll-for-reading","Auto scroll for reading","1.1.4","WPglob","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpglob\u002F","\u003Ch3>WordPress Auto scroll for reading plugin\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fays-pro.com\u002Fwordpress\u002Fauto-scroll\" rel=\"nofollow ugc\">WordPress Auto Scroll for reading plugin\u003C\u002Fa> is developed to add an automatic scroll effect to your page for your readers. It’s a very user-friendly plugin with a flexible interface.\u003Cbr \u002F>\nEver want to read through an article without touching a keyboard or mouse? WordPress Auto Scroll for reading is a great blogging tool in WordPress.\u003Cbr \u002F>\nNow, you don’t have to go back and forth and use the scroll button. All you need is just click the play button and continue reading.\u003C\u002Fp>\n\u003Cp>\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\u002FYaqJYuhAuh4?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>\u003C\u002Fp>\n\u003Cp>Auto Scroll for reading is the best plugin in WordPress that provides the key functionalities which make it the best auto scroll tool for reading.\u003C\u002Fp>\n\u003Ch4>KEY FUNCTIONALITIES\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can set a specific scroll speed\u003C\u002Fli>\n\u003Cli>Works smoothly with all the major browsers including Chrome, Safari, Firefox, IE, etc.\u003C\u002Fli>\n\u003Cli>It allows to pause and resume the scrolling anytime\u003C\u002Fli>\n\u003Cli>It’s applicable to all posts categories and posts types\u003C\u002Fli>\n\u003Cli>Provides infinite page auto scrolling\u003C\u002Fli>\n\u003Cli>It’s simple to use with long texts\u003C\u002Fli>\n\u003Cli>Offers smooth scrolling experience with mobile autoscroll\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How to Use\u003C\u002Fh4>\n\u003Cp>Auto Scroll for reading is an extremely easy to use blog plugin for WordPress. You just have to take the following steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to the \u003Cem>Plugin\u003C\u002Fem> installation section\u003C\u002Fli>\n\u003Cli>Find and Install the \u003Cem>Auto Scroll for reading\u003C\u002Fem> plugin\u003C\u002Fli>\n\u003Cli>\u003Cem>Activate\u003C\u002Fem> it and enjoy your convenience\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>No further settings regulations are required! Right after activating the plugin auto scrolling buttons appear on your page.\u003C\u002Fp>\n\u003Cp>Install the WordPress Auto Scroll plugin for reading and give your readers a chance to combine comfort and reading with auto blogging!\u003C\u002Fp>\n\u003Ch4>When to Use the Auto Scroll for reading plugin\u003C\u002Fh4>\n\u003Cp>Do you want to go through an article while working on a particular project? Use the WordPress auto scroll blogging tool to save your time.\u003Cbr \u002F>\nFor example, you are a cook and try your best to make a perfect dish. However, you need some instructions regarding it. The less time-consuming and effective way is to use an auto scroll for reading to work and get instructed simultaneously.\u003C\u002Fp>\n\u003Cp>Moreover, Auto Scroll for reading makes it possible to read articles even when you’re at the gym. Isn’t it amazing?\u003C\u002Fp>\n\u003Cp>Nowadays it’s easy to find various articles or blog post on any topic. WordPress AutoScroll plugin is an excellent blogging tool in WordPress to make your experience even smoother and easier. Enjoy reading articles whenever and wherever you want!\u003C\u002Fp>\n","Let your readers easily scroll your content. Add automatic scrolling to your website.",100,10421,4,"2024-06-11T13:12:00.000Z","6.5.8","4.0","",[19,20,21,22,23],"animation-page","infinite-scroll","navigation-page","screen-reader","scrolling","https:\u002F\u002Fays-pro.com\u002Fwordpress\u002Fauto-scroll","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-scroll-for-reading.1.1.4.zip",71,1,"2025-04-01 00:00:00","2026-03-15T15:16:48.613Z",[31],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":36,"severity":38,"cvss_score":39,"cvss_vector":40,"vuln_type":41,"published_date":28,"updated_date":42,"references":43,"days_to_patch":36},"CVE-2025-31594","auto-scroll-for-reading-reflected-cross-site-scripting","Auto scroll for reading \u003C= 1.1.4 - Reflected Cross-Site Scripting","The Auto scroll for reading plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 1.1.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=1.1.4","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-04-08 18:40:24",[44],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9f0fa6a7-43d8-4fc9-a2a3-7586d2bd986b?source=api-prod",{"slug":46,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":47,"trust_score":48,"computed_at":49},"wpglob",30,74,"2026-04-05T02:47:48.482Z",[51,74,94,115,131],{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":17,"tags":66,"homepage":71,"download_link":72,"security_score":11,"vuln_count":73,"unpatched_count":73,"last_vuln_date":36,"fetched_at":29},"catch-infinite-scroll","Catch Infinite Scroll","2.1.1","Catch Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fcatchthemes\u002F","\u003Cp>Catch Infinite Scroll allows you to add the magic of infinite scroll on your website. The plugin will help in increasing the user engagement on your WordPress site. The inspiration behind crafting Catch Infinite Scroll is Jetpack’s Infinite Scroll. Catch Infinite Scroll is a single solution to all those loading issues caused by the change of the page. With the plugin installed and activated, your users will be able to simply scroll down and go deeper into your website. The plugin will load content automatically as you scroll down the page or you can also add a “Load More” button to load more content. You will have control over some of the crucial features available in the plugin, such as, choosing between Click or Scroll to load more content, add a custom image, the load more text, and finish text. Display your contents online in a sequential way with the new infinite scrolling plugin—Catch Infinite Scroll, without affecting your wallet.\u003C\u002Fp>\n","Catch Infinite Scroll is a WordPress plugin that allows you to add the magic of infinite scrolling with several customization options on your website  &hellip;",10000,620175,86,21,"2026-02-25T09:58:00.000Z","6.9.4","5.9",[67,20,68,69,70],"infinite","infinite-scrolling","load-more","scroll","https:\u002F\u002Fcatchplugins.com\u002Fplugins\u002Fcatch-infinite-scroll","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcatch-infinite-scroll.2.1.1.zip",0,{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":59,"downloaded":82,"rating":61,"num_ratings":83,"last_updated":84,"tested_up_to":64,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":92,"vuln_count":27,"unpatched_count":73,"last_vuln_date":93,"fetched_at":29},"yith-infinite-scrolling","YITH Infinite Scrolling","2.6.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>**Replace product or article pagination with infinite scrolling for a more efficient browsing experience for your users **\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>YITH Infinite Scrolling\u003C\u002Fstrong> plugin allows you to add infinite scrolling functionality to your website and offer your users a wide selection of products or articles without having to click on buttons or pagination numbers.\u003C\u002Fp>\n\u003Cp>A free plugin that will improve the user experience when browsing your site, especially if you have a store and your customers often buy on mobile: infinite scrolling is in fact the easiest and most intuitive navigation system on smartphones and tablets.\u003C\u002Fp>\n\u003Ch3>Free version options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable infinite scrolling for a particular section (shop, blog, etc.)\u003C\u002Fli>\n\u003Cli>Enable infinite scrolling on mobile resolutions\u003C\u002Fli>\n\u003Cli>Use the default loading icon or load a custom icon\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Would you like to see the plugin in action? \u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-infinite-scrolling-free\u002F\" rel=\"nofollow ugc\">Check out the Live Demo >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Need more? Get the premium version!\u003C\u002Fh3>\n\u003Cp>Features of the Premium version of the plugin:\u003Cbr \u002F>\n* Create infinite scrolling sections to use anywhere in your store (products, articles, reviews, etc).\u003Cbr \u002F>\n* Dynamically update the page URL each time new elements are loaded in AJAX\u003Cbr \u002F>\n* Choose the type of pagination between infinite loading, a “Load more” button, or a pagination in AJAX\u003Cbr \u002F>\n* Four loading icons available\u003Cbr \u002F>\n* Customize the text of the “Load more” button\u003Cbr \u002F>\n* Choose an loading animation (fade, zoom, etc.)\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-infinite-scrolling\" rel=\"nofollow ugc\">Live Demo of the premium version >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Suggestions\u003C\u002Fh3>\n\u003Cp>If you have suggestions about how to improve YITH Infinite Scrolling, you can \u003Ca href=\"mailto:plugins@yithemes.com\" title=\"Your Inspiration Themes\" rel=\"nofollow ugc\">write us\u003C\u002Fa> so we can bundle them into YITH Infinite Scrolling.\u003C\u002Fp>\n\u003Ch3>Translators\u003C\u002Fh3>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you can’t find this plugin in your language and want to translate it, use the dedicated tool at \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Flocale\u002Fit\u002Fdefault\u002Fwp-plugins\u002Fyith-infinite-scrolling\" title=\"Translating WordPress\" rel=\"nofollow ugc\">Translating WordPress\u003C\u002Fa>.\u003Cbr \u002F>\nOr, if you have created your own language pack, or have an update for an existing one, you can send it as an email attachment from our \u003Ca href=\"http:\u002F\u002Fyithemes.com\u002Fcontact\u002F\" title=\"Your Inspiration Themes\" rel=\"nofollow ugc\">Contacts page\u003C\u002Fa> and we will bundle into YITH Infinite Scrolling.\u003C\u002Fp>\n","Add infinite scrolling to archive post or shop page.",463415,46,"2026-03-03T13:04:00.000Z","6.7","7.4",[88,20,68,69,89],"ajax-pagination","yith","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-infinite-scrolling\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-infinite-scrolling.2.6.0.zip",99,"2022-11-11 00:00:00",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":61,"num_ratings":104,"last_updated":105,"tested_up_to":106,"requires_at_least":16,"requires_php":17,"tags":107,"homepage":112,"download_link":113,"security_score":114,"vuln_count":73,"unpatched_count":73,"last_vuln_date":36,"fetched_at":29},"infinite-ajax-scrolling-for-woocommerce","Infinite Ajax Scrolling Lite For Woocommerce","1.4.9","Phoeniixx","https:\u002F\u002Fprofiles.wordpress.org\u002Fphoeniixx\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Finfiniteajaxscrollingfree.phoeniixxdemo.com\u002Fshop\u002F\" rel=\"nofollow ugc\">FREE VERSION DEMO LINK\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Finfiniteajaxscrollingfree.phoeniixxdemo.com\u002Fwp-content\u002Fuploads\u002F2018\u002F06\u002FInfinite-Scrolling.pdf\" rel=\"nofollow ugc\">DOCUMENTATION LINK\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>This feature enhances the user experience on an ecommerce site by enabling him\u002Fher to scroll all the same-category products on one single page which could be scrolled down as much as the user wishes to. This also helps the user to re-locate a product seen earlier on the page, since he would just have to scroll up for that purpose. Also, the page loading time is reduced since all the products are listed on a single page and the user is prevented from skipping to have a look at products that are otherwise listed on later pages.\u003Cbr \u002F>\nThis feature is all the more useful when one is viewing the website on a smartphone as it is the natural tendency to scroll down while using a smartphone.\u003C\u002Fp>\n\u003Ch4>Infinite Scrolling Free Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>This plugin enables infinite scrolling on category page.\u003C\u002Fli>\n\u003Cli>You can upload a loader image of your choice also.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Finfiniteajaxscrollingfree.phoeniixxdemo.com\u002Fshop\u002F\" rel=\"nofollow ugc\">FREE VERSION DEMO LINK\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Finfiniteajaxscrollingfree.phoeniixxdemo.com\u002Fwp-content\u002Fuploads\u002F2018\u002F06\u002FInfinite-Scrolling.pdf\" rel=\"nofollow ugc\">DOCUMENTATION LINK\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Take a look at how to set up Infinite Ajax Scrolling\u003C\u002Fstrong>.\u003Cbr \u002F>\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\u002Fi_ouY0YtC7U?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>\u003C\u002Fp>\n\u003Ch4>Premium Features:\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Finfinitescroll.phoeniixxdemo.com\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LIVE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Finfinite-ajax-scrolling-for-woocommerce\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LINK\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Finfinite-scrolling.pdf\" rel=\"nofollow ugc\">DOCUMENTATION LINK\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You could select Types of Pagination (Infinite Scrolling, Load More Button, Ajax Pagination.\u003C\u002Fli>\n\u003Cli>You could choose a Loader from the options given OR could Upload a Loader Image.\u003C\u002Fli>\n\u003Cli>You could pick a Loading effect from the given choices: \u003Cstrong>Zoom in, Bounce in, Fade in, Fade in from top to down, Fade in from down to top, Fade in from right to left, Fade in from left to right\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Following Styling Options are available for your choice: \u003Cstrong>“Load more” button text, “Load more” button hover color, “Load more” button text color, “Load more” button hover text color\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Finfinitescroll.phoeniixxdemo.com\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LIVE DEMO\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Finfinite-ajax-scrolling-for-woocommerce\u002F\" rel=\"nofollow ugc\">PREMIUM VERSION LINK\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Finfinite-scrolling.pdf\" rel=\"nofollow ugc\">DOCUMENTATION LINK\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Premium WordPress Themes\u003C\u002Fh4>\n\u003Cp>Here is our premium wordpress theme\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Ffoody\u002F\" rel=\"nofollow ugc\">Foody Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Fjstore-theme\u002F\" rel=\"nofollow ugc\">Jstore Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Feezy-store\u002F\" rel=\"nofollow ugc\">Eezy Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Fcraze\u002F\" rel=\"nofollow ugc\">Craze Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>Our Website\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>  \u003Ca href=\"https:\u002F\u002Fwww.phoeniixx.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.phoeniixx.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support Email\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>  \u003Ca href=\"mailto:support@phoeniixx.com\" rel=\"nofollow ugc\">support@phoeniixx.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>NOTE\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>  Our plugin support the Multisite Network.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n","There is a tendency to scroll down till one reaches the end of a web page. Infinite Scrolling Plugin uses this insight.",500,27818,8,"2020-01-24T07:40:00.000Z","5.3.21",[108,68,109,110,111],"infinite-ajax-scrolling-lite-for-woocommerce","phoeniixx","woocommerce","woocommerce-plugins","https:\u002F\u002Fwww.phoeniixx.com\u002Fproduct\u002Finfinite-ajax-scrolling-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finfinite-ajax-scrolling-for-woocommerce.1.4.9.zip",85,{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":11,"downloaded":123,"rating":11,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":16,"requires_php":17,"tags":127,"homepage":129,"download_link":130,"security_score":114,"vuln_count":73,"unpatched_count":73,"last_vuln_date":36,"fetched_at":29},"wp-infinite-scrolling","WP Infinite Scrolling","1.0.2","lassebunk","https:\u002F\u002Fprofiles.wordpress.org\u002Flassebunk\u002F","\u003Cp>WP Infinite Scrolling is a WordPress plugin that makes it easy to enable infinite\u003Cbr \u002F>\nscrolling on any WordPress blog without touching your theme’s code.\u003C\u002Fp>\n\u003Cp>You adjust a set of CSS selectors, enabling WP Infinite Scrolling to integrate into\u003Cbr \u002F>\nyour site without touching any code. Check the screenshots to see how selectors\u003Cbr \u002F>\nare defined.\u003C\u002Fp>\n\u003Cp>See a 4-minute screencast of how it works:\u003C\u002Fp>\n\u003Cp>\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\u002FJHt86M-XF84?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>\u003C\u002Fp>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>Contributions are appreciated and very welcome. You can contribute in the\u003Cbr \u002F>\nplugin’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flassebunk\u002Fwp-infinite-scrolling\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","WP Infinite Scrolling enables infinite scrolling on your WordPress blog.",7864,3,"2015-05-13T12:59:00.000Z","4.2.39",[68,128],"jquery","https:\u002F\u002Fgithub.com\u002Flassebunk\u002Fwp-infinite-scrolling","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-infinite-scrolling.1.0.2.zip",{"slug":132,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":141,"num_ratings":27,"last_updated":142,"tested_up_to":143,"requires_at_least":144,"requires_php":17,"tags":145,"homepage":148,"download_link":149,"security_score":114,"vuln_count":73,"unpatched_count":73,"last_vuln_date":36,"fetched_at":29},"ajax-load-more-post","Ajax Load More – WordPress infinite scroll","2.1","ikhodal","https:\u002F\u002Fprofiles.wordpress.org\u002Fikhodal\u002F","\u003Cp>Ajax Load More is the best wordpress infinite scroll plugin to list wordpress posts, blogs and woocommerce products as admin selected categories and supports custom posts using ajax load more pagination, next-previous links or numeric pages. It has fully customizable and responsive templates and allows to hide\u002Fshow certain categories posts.\u003C\u002Fp>\n\u003Cp>This plugin supports unlimited shortcodes and widget for the home and sub-pages content blocks and sidebar using advanced shortcode generation forms from the wordpress admin panel. It allows to build unlimited views of ajax category posts list and grid using the shortcode functionality with various ajax pagination options. You can create shortcode of the \u003Cstrong>ajax load more pagination\u002Finfinite scroll for posts, blog, products and custom post type content\u003C\u002Fstrong>. After the plugin installation and activation, you will see the APLM menu into left side amdin menu from where you can create unlimited shortcodes by easy and rich shortcode UI.\u003C\u002Fp>\n\u003Cp>You can also create a page to show \u003Cstrong>recent posts by specific category selection\u003C\u002Fstrong> or \u003Cstrong>display posts from category\u003C\u002Fstrong> shortcode in wordpress. There are many different animation style of the image hover and beautiful and attractive templates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to Create Shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[richpostslistandgrid]\n\n[richpostslistandgrid post_type='post' category_type='category' ]\n\n[richpostslistandgrid rplg_image_height='150' rplg_image_content_width='220' post_type='post' category_type='category' ]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can get full arguments list and details of the shortcode at \u003Ca href=\"https:\u002F\u002Fwww.ikhodal.com\u002Fajax-load-more-post\u002F\" rel=\"nofollow ugc\">Ajax Load More\u003C\u002Fa> plugin page. This plugin has also advanced shorcode creation tool in admin panel by which you can select the required settions and gets the shortcode. It can be used in any pages or posts in your site to show the list of category posts.\u003C\u002Fp>\n\u003Cp>It auto scale and resize image as per specified size in pixels like\u003Cbr \u002F>\n    [richpostslistandgrid post_type=’post’ rplg_image_height=’180′ rplg_image_content_width=’240′ category_type=’category’ ]\u003C\u002Fp>\n\u003Ch4>Buy or Read Full Documentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ikhodal.com\u002Fajax-load-more-post\u002F\" rel=\"nofollow ugc\">BUY IT NOW!\u003C\u002Fa>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Version Demo\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwpplugins.ikhodal.com\u002Fajax-load-more-post\u002F\" rel=\"nofollow ugc\">Click Here for a Demo\u003C\u002Fa> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Version Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Infinite scroll shortcode creation functionality.\u003C\u002Fli>\n\u003Cli>Supports ajax load more posts.\u003C\u002Fli>\n\u003Cli>Responsive view.\u003C\u002Fli>\n\u003Cli>Various modern and attractive listing posts templates. \u003C\u002Fli>\n\u003Cli>Customizable text and background color for the widget heading.\u003C\u002Fli>\n\u003Cli>Supports posts grid view with post image.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ajax Load More\u003C\u002Fstrong> with ajax pagination. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features of Pro Ajax Load More\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom settings available to hide or show post title, content, search box, post image, pagination, post short content and read more link.\u003C\u002Fli>\n\u003Cli>Infinite scroll button\u003C\u002Fli>\n\u003Cli>Dynamic admin configuration to change maximum width and height of images.\u003C\u002Fli>\n\u003Cli>There are three type of ajax pagination available like load more products, next-previous links and simple numeric pagination. \u003C\u002Fli>\n\u003Cli>Allows to configure custom post types like blog, news, articles and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>40+ beautiful posts mousehover animation effects\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Allows to short\u002Forder ascending or descending posts\u002Fcustom posts by post id and title.\u003C\u002Fli>\n\u003Cli>Allows to configure unlimited shortcodes. \u003C\u002Fli>\n\u003Cli>Allows to configure search text field to search the posts. \u003C\u002Fli>\n\u003Cli>Supports posts list and grid view and hide the post image.\u003C\u002Fli>\n\u003Cli>Allows view or hide post count.\u003C\u002Fli>\n\u003Cli>View or hide certain categories posts.\u003C\u002Fli>\n\u003Cli>It supports the RTL view.\u003C\u002Fli>\n\u003Cli>Advanced shortcode generation functionality.\u003C\u002Fli>\n\u003Cli>Allows to change space between posts items in pixels. \u003C\u002Fli>\n\u003Cli>Allows to hide\u002Fshow posts author name and image. \u003C\u002Fli>\n\u003Cli>View or hide posted date and comments count with posts.\u003C\u002Fli>\n\u003Cli>Allows to view into any page content or body.\u003C\u002Fli>\n\u003Cli>Allows to resize image and content block.\u003C\u002Fli>\n\u003Cli>Admin settings of category wise display posts, custom posts, blog and products by shortcode. \u003C\u002Fli>\n\u003Cli>Sorting by ascending or descending of the posts ID or Date.\u003C\u002Fli>\n\u003Cli>Category selection to show posts from specific category wordpress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support Details\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>We do support for “Ajax Load More – Infinite scroll” plugin, but please understand that support for premium plugins takes priority. \u003Ca href=\"https:\u002F\u002Fwww.ikhodal.com\u002Fsupport\" rel=\"nofollow ugc\">Click here to create support ticket\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other Recommended Amazing WordPress Tabs and Accordion Plugins\u003C\u002Fh4>\n\u003Cp>You might like following recommended paid and free tabs plugins that supports wordress and woocommerce tab widget and shortcode creation using an amazing ajax load more functionality for the sidebar and content area.\u003C\u002Fp>\n\u003Ch4>Category Tabs Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcategory-and-post-tab\u002F\" rel=\"ugc\">Category and Post WordPress Tab\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcategory-and-product-woocommerce-tabs\u002F\" rel=\"ugc\">Category and Product Woocommerce Tabs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Farchive-post-tabs\u002F\" rel=\"ugc\">Archive Post WordPress Tabs\u003C\u002Fa> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Category Accordion Plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcategory-and-post-accordion-panel\u002F\" rel=\"ugc\">Category and Post WordPress Accordion Panel\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Farchive-posts-accordion-panel\u002F\" rel=\"ugc\">Archive Posts WordPress Accordion Panel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faccordion-panel-for-category-and-products\u002F\" rel=\"ugc\">Category and Products Woocommerce Accordion Panel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftabular-price-pane\u002F\" rel=\"ugc\">Price and Products Woocommerce Accordion Panel\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Products list and grid view with Ajax pagination\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-load-more-product\u002F\" rel=\"ugc\">Woocommerce Load More Product\u003C\u002Fa> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Want to create new language translation for your site?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.ikhodal.com\u002Fsupport\" rel=\"nofollow ugc\">Create a support ticket for the multi languages or any other help\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Ajax Load More is an amazing wordpress infinite scroll plugin to view list\u002Fgrid of posts, blog and woocommerce products with infinite scroll.",10,4083,20,"2019-06-23T18:17:00.000Z","5.1.22","4.6",[146,88,20,68,147],"ajax-load-more","lazy-load","https:\u002F\u002Fwww.ikhodal.com\u002Fajax-post-list-widget-and-shortcode-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-load-more-post.2.1.zip",{"attackSurface":151,"codeSignals":212,"taintFlows":324,"riskAssessment":370,"analyzedAt":385},{"hooks":152,"ajaxHandlers":190,"restRoutes":203,"shortcodes":204,"cronEvents":210,"entryPointCount":211,"unprotectedCount":13},[153,159,163,167,170,172,175,177,179,182,185,188],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","plugins_loaded","activate_auto_scroll_for_reading","auto-scroll-for-reading.php",83,{"type":154,"name":160,"callback":161,"file":157,"line":162},"admin_notices","general_auto_scroll_admin_notice",101,{"type":154,"name":155,"callback":164,"file":165,"line":166},"anonymous","includes\\class-auto-scroll-for-reading.php",152,{"type":154,"name":168,"callback":164,"file":165,"line":169},"admin_enqueue_scripts",167,{"type":154,"name":168,"callback":164,"file":165,"line":171},168,{"type":154,"name":173,"callback":164,"file":165,"line":174},"admin_menu",171,{"type":154,"name":173,"callback":164,"file":165,"line":176},172,{"type":154,"name":160,"callback":164,"file":165,"line":178},179,{"type":154,"name":180,"callback":164,"file":165,"line":181},"init",200,{"type":154,"name":183,"callback":164,"file":165,"line":184},"wp_footer",201,{"type":154,"name":186,"callback":164,"file":165,"line":187},"wp_enqueue_scripts",202,{"type":154,"name":186,"callback":164,"file":165,"line":189},203,[191,195,198,201],{"action":192,"nopriv":193,"callback":164,"hasNonce":193,"hasCapCheck":193,"file":165,"line":194},"deactivate_plugin_option_as",false,175,{"action":192,"nopriv":196,"callback":164,"hasNonce":193,"hasCapCheck":193,"file":165,"line":197},true,176,{"action":199,"nopriv":193,"callback":164,"hasNonce":193,"hasCapCheck":193,"file":165,"line":200},"wpg_auto_scroll_dismiss_button",185,{"action":199,"nopriv":196,"callback":164,"hasNonce":193,"hasCapCheck":193,"file":165,"line":202},186,[],[205],{"tag":206,"callback":207,"file":208,"line":209},"wpg_autoscrol","wpg_autoscroll_generate","public\\class-auto-scroll-for-reading-public.php",117,[],5,{"dangerousFunctions":213,"sqlUsage":214,"outputEscaping":220,"fileOperations":73,"externalRequests":73,"nonceChecks":322,"capabilityChecks":322,"bundledLibraries":323},[],{"prepared":211,"raw":27,"locations":215},[216],{"file":217,"line":218,"context":219},"uninstall.php",37,"$wpdb->query() with variable interpolation",{"escaped":221,"rawEcho":222,"locations":223},42,49,[224,228,230,232,235,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,267,269,271,273,275,277,279,281,283,285,287,289,290,292,294,295,297,299,301,303,305,307,309,311,313,315,317,319,321],{"file":225,"line":226,"context":227},"admin\\class-auto-scroll-for-reading-admin.php",188,"raw output",{"file":225,"line":229,"context":227},252,{"file":225,"line":231,"context":227},369,{"file":233,"line":234,"context":227},"admin\\partials\\settings\\auto-scroll-for-reading-settings-actions.php",156,{"file":236,"line":237,"context":227},"admin\\partials\\settings\\auto-scroll-for-reading-settings-display.php",7,{"file":236,"line":239,"context":227},12,{"file":236,"line":241,"context":227},15,{"file":236,"line":243,"context":227},28,{"file":236,"line":245,"context":227},34,{"file":236,"line":247,"context":227},39,{"file":236,"line":249,"context":227},44,{"file":236,"line":251,"context":227},45,{"file":236,"line":253,"context":227},52,{"file":236,"line":255,"context":227},56,{"file":236,"line":257,"context":227},65,{"file":236,"line":259,"context":227},66,{"file":236,"line":261,"context":227},72,{"file":236,"line":263,"context":227},79,{"file":236,"line":265,"context":227},80,{"file":236,"line":61,"context":227},{"file":236,"line":268,"context":227},93,{"file":236,"line":270,"context":227},94,{"file":236,"line":272,"context":227},106,{"file":236,"line":274,"context":227},107,{"file":236,"line":276,"context":227},113,{"file":236,"line":278,"context":227},122,{"file":236,"line":280,"context":227},123,{"file":236,"line":282,"context":227},136,{"file":236,"line":284,"context":227},137,{"file":236,"line":286,"context":227},149,{"file":236,"line":288,"context":227},150,{"file":236,"line":234,"context":227},{"file":236,"line":291,"context":227},163,{"file":236,"line":293,"context":227},164,{"file":236,"line":178,"context":227},{"file":157,"line":296,"context":227},119,{"file":157,"line":298,"context":227},121,{"file":157,"line":300,"context":227},125,{"file":157,"line":302,"context":227},126,{"file":157,"line":304,"context":227},127,{"file":157,"line":306,"context":227},131,{"file":157,"line":308,"context":227},132,{"file":157,"line":310,"context":227},133,{"file":157,"line":312,"context":227},134,{"file":157,"line":314,"context":227},140,{"file":157,"line":316,"context":227},141,{"file":157,"line":318,"context":227},142,{"file":157,"line":320,"context":227},143,{"file":208,"line":298,"context":227},2,[],[325,342,350,362],{"entryPoint":326,"graph":327,"unsanitizedCount":27,"severity":341},"deactivate_plugin_option (admin\\class-auto-scroll-for-reading-admin.php:178)",{"nodes":328,"edges":339},[329,333],{"id":330,"type":331,"label":332,"file":225,"line":178},"n0","source","$_REQUEST",{"id":334,"type":335,"label":336,"file":225,"line":337,"wp_function":338},"n1","sink","update_option() [Settings Manipulation]",184,"update_option",[340],{"from":330,"to":334,"sanitized":193},"low",{"entryPoint":343,"graph":344,"unsanitizedCount":73,"severity":341},"\u003Cclass-auto-scroll-for-reading-admin> (admin\\class-auto-scroll-for-reading-admin.php:0)",{"nodes":345,"edges":348},[346,347],{"id":330,"type":331,"label":332,"file":225,"line":178},{"id":334,"type":335,"label":336,"file":225,"line":337,"wp_function":338},[349],{"from":330,"to":334,"sanitized":196},{"entryPoint":351,"graph":352,"unsanitizedCount":73,"severity":341},"store_data (admin\\partials\\settings\\auto-scroll-for-reading-settings-actions.php:9)",{"nodes":353,"edges":360},[354,356],{"id":330,"type":331,"label":332,"file":233,"line":355},60,{"id":334,"type":335,"label":357,"file":233,"line":358,"wp_function":359},"wp_redirect() [Open Redirect]",63,"wp_redirect",[361],{"from":330,"to":334,"sanitized":196},{"entryPoint":363,"graph":364,"unsanitizedCount":73,"severity":341},"\u003Cauto-scroll-for-reading-settings-actions> (admin\\partials\\settings\\auto-scroll-for-reading-settings-actions.php:0)",{"nodes":365,"edges":368},[366,367],{"id":330,"type":331,"label":332,"file":233,"line":355},{"id":334,"type":335,"label":357,"file":233,"line":358,"wp_function":359},[369],{"from":330,"to":334,"sanitized":196},{"summary":371,"deductions":372},"The 'auto-scroll-for-reading' plugin version 1.1.4 presents a moderate security risk. While it demonstrates good practices by avoiding file operations and external HTTP requests, and a high percentage of its SQL queries are prepared, significant concerns arise from its unprotected entry points.  With 4 out of 5 total entry points lacking authentication checks, particularly AJAX handlers, this plugin is highly susceptible to unauthorized access and execution of potentially malicious actions.  The presence of one unsanitized path in the taint analysis, although not rated as critical or high, is still a potential vector for vulnerabilities, especially when combined with the lack of robust input validation. The vulnerability history, featuring a medium-severity Cross-Site Scripting (XSS) vulnerability from April 2025 that remains unpatched, strongly indicates a pattern of security weaknesses and a lack of timely remediation.  This unpatched vulnerability, coupled with the substantial attack surface exposed without proper authorization, necessitates immediate attention to mitigate risks.",[373,375,377,379,381,383],{"reason":374,"points":139},"Unprotected AJAX handlers",{"reason":376,"points":237},"Unsanitized path in taint analysis",{"reason":378,"points":241},"Unpatched medium severity CVE",{"reason":380,"points":211},"Low percentage of properly escaped output",{"reason":382,"points":124},"Limited nonce checks",{"reason":384,"points":124},"Limited capability checks","2026-03-16T20:43:05.255Z",{"wat":387,"direct":396},{"assetPaths":388,"generatorPatterns":393,"scriptPaths":394,"versionParams":395},[389,390,391,392],"\u002Fwp-content\u002Fplugins\u002Fauto-scroll-for-reading\u002Fadmin\u002Fimages\u002Ficons\u002Fautoscroll-plugin-logo-128x128.png","\u002Fwp-content\u002Fplugins\u002Fauto-scroll-for-reading\u002Fadmin\u002Fimages\u002Ficons\u002Flightning.svg","\u002Fwp-content\u002Fplugins\u002Fauto-scroll-for-reading\u002Fadmin\u002Fimages\u002Ficons\u002Flightning-white.svg","\u002Fwp-content\u002Fplugins\u002Fauto-scroll-for-reading\u002Fadmin\u002Fimages\u002Ficons\u002Fellipsis.svg",[],[],[],{"cssClasses":397,"htmlComments":415,"htmlAttributes":416,"restEndpoints":418,"jsGlobals":419,"shortcodeOutput":420},[398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414],"ays-notice-banner","wpg-auto-scroll-notice","navigation-bar","logo-container","auto-scroll-logo-link","auto-scroll-logo","auto-scroll-upgrade-to-pro","auto-scroll-upgrade-green-icon","auto-scroll-upgrade-white-icon","auto-scroll-notice-one-time","ays-btn","modile-ddmenu-lg","modile-ddmenu-md","toggle_ddmenu","toggle-ddmenu-bttn","ddmenu","modile-ddmenu-sm",[],[417],"data-expanded",[],[],[]]