[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fOh2FYmN8w-3Foc_EXk7JHeJsxSo55-bwfaOWBxIVkEU":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":22,"download_link":23,"security_score":11,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":141,"fingerprints":183},"post-auto-vertical-scrolling","Post Auto Vertical Scrolling","2.2.2","Md. Shahinur Islam","https:\u002F\u002Fprofiles.wordpress.org\u002Fshahinurislam\u002F","\u003Cp>Any Post or any custom post category you can view Auto Vertical Scrolling bottom to top as like news tiker. Take full control over your WordPress site, build any shortcode paste you can imagine – no programming knowledge required.\u003C\u002Fp>\n\u003Ch4>Docs & Support\u003C\u002Fh4>\n\u003Cp>You can find \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-auto-vertical-scrolling\" rel=\"ugc\">docs\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-auto-vertical-scrolling\" rel=\"ugc\">FAQ\u003C\u002Fa> and more detailed information about Post Auto Vertical Scrolling on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fdevopswithshahin\" rel=\"nofollow ugc\">FB\u003C\u002Fa>. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpost-auto-vertical-scrolling\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> on WordPress.org. If you can’t locate any topics that pertain to your particular issue, post a new topic for it.\u003C\u002Fp>\n\u003Ch3>Why Use Post Auto Vertical Scrolling?\u003C\u002Fh3>\n\u003Cp>Post Auto Vertical Scrolling gives you all the features needed to create Post Auto Vertical Scrolling without any hassle.\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\u002F_Z_dV6kPVug?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>Post Auto Vertical Scrolling Needs Your Support\u003C\u002Fh4>\n\u003Cp>It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Post Auto Vertical Scrolling and find it useful, please consider \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fmdshahinurislam2m\u002F\" rel=\"nofollow ugc\">\u003Cstrong>making a donation\u003C\u002Fstrong>\u003C\u002Fa>. Your donation will help encourage and support the plugin’s continued development and better user support. Find on gitlab. \u003Ca href=\"https:\u002F\u002Fgitlab.com\u002Fshahinurislam\u002Fpost-auto-vertical-scrolling\" rel=\"nofollow ugc\">Gitlab\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Other Plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdownload-pdf-after-submit-form\u002F\" rel=\"ugc\">Download PDF After Submit Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffeedback-form-users\u002F\" rel=\"ugc\">Feedback Form Users\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmeta-box-gallerymeta\u002F\" rel=\"ugc\">Meta-box GalleryMeta\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-auto-vertical-scrolling\u002F\" rel=\"ugc\">Post Auto Vertical Scrolling\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-font-resizer\u002F\" rel=\"ugc\">Simple Font Resizer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcareer-section\u002F\" rel=\"ugc\">Career Section\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fscoreboard-ui\u002F\" rel=\"ugc\">Scoreboard UI\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-date-range-filter\u002F\" rel=\"ugc\">Post Date Range Filter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Post Auto Vertical Scrolling plugins bottom to top. Simple but flexible.",100,3080,3,"2025-12-23T06:32:00.000Z","6.9.4","5.8","7.4",[19,20,21],"any-post","category","custom-post","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-auto-vertical-scrolling","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-auto-vertical-scrolling.2.2.2.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":11,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"shahinurislam",7,730,11,94,"2026-04-04T10:47:51.855Z",[36,49,73,97,122],{"slug":37,"name":38,"version":39,"author":7,"author_profile":8,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":24,"num_ratings":24,"last_updated":44,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":45,"homepage":47,"download_link":48,"security_score":11,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"post-date-range-filter","Post Date Range Filter","1.02","\u003Cp>Any Post or any custom post category you can view Post Date Range Filter. Take full control over your WordPress site, build any shortcode paste you can imagine – no programming knowledge required.\u003C\u002Fp>\n\u003Ch4>Docs & Support\u003C\u002Fh4>\n\u003Cp>You can find \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-date-range-filter\" rel=\"ugc\">docs\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-date-range-filter\" rel=\"ugc\">FAQ\u003C\u002Fa> and more detailed information about Post Date Range Filter on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fdevopswithshahin\" rel=\"nofollow ugc\">FB\u003C\u002Fa>. If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpost-date-range-filter\u002F\" rel=\"ugc\">support forum\u003C\u002Fa> on WordPress.org. If you can’t locate any topics that pertain to your particular issue, post a new topic for it.\u003C\u002Fp>\n\u003Ch3>Why Use Post Date Range Filter?\u003C\u002Fh3>\n\u003Cp>Post Date Range Filter gives you all the features needed to create Post date filtering without any hassle.\u003C\u002Fp>\n\u003Ch4>Post Date Range Filter Needs Your Support\u003C\u002Fh4>\n\u003Cp>It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Post Date Range Filter and find it useful, please consider \u003Ca href=\"https:\u002F\u002Fdocs.google.com\u002Fforms\u002Fd\u002Fe\u002F1FAIpQLSdnykwbn2QpKL8ajMJNCHcsgNTln-JxcaltqguqpQddgu1IpQ\u002Fviewform\" rel=\"nofollow ugc\">\u003Cstrong>making a donation\u003C\u002Fstrong>\u003C\u002Fa>. Your donation will help encourage and support the plugin’s continued development and better user support. Find on gitlab. \u003Ca href=\"https:\u002F\u002Fgitlab.com\u002Fshahinurislam\u002Fpost-date-range-filter\" rel=\"nofollow ugc\">Gitlab\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Other Plugins\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdownload-pdf-after-submit-form\u002F\" rel=\"ugc\">Download PDF After Submit Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffeedback-form-users\u002F\" rel=\"ugc\">Feedback Form Users\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmeta-box-gallerymeta\u002F\" rel=\"ugc\">Meta-box GalleryMeta\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-auto-vertical-scrolling\u002F\" rel=\"ugc\">Post Auto Vertical Scrolling\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-font-resizer\u002F\" rel=\"ugc\">Simple Font Resizer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcareer-section\u002F\" rel=\"ugc\">Career Section\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fscoreboard-ui\u002F\" rel=\"ugc\">Scoreboard UI\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Post Date Range Filter plugins for creating custom date filter. Simple but flexible.",30,1248,"2025-12-23T06:34:00.000Z",[19,20,21,46],"filter","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpost-date-range-filter\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-date-range-filter.1.02.zip",{"slug":50,"name":51,"version":52,"author":53,"author_profile":54,"description":55,"short_description":56,"active_installs":57,"downloaded":58,"rating":33,"num_ratings":59,"last_updated":60,"tested_up_to":61,"requires_at_least":62,"requires_php":63,"tags":64,"homepage":70,"download_link":71,"security_score":72,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"reorder-post-within-categories","ReOrder Posts within Categories","2.14.5","Aurovrata Venet","https:\u002F\u002Fprofiles.wordpress.org\u002Faurovrata\u002F","\u003Cp>Due to a \u003Ca href=\"https:\u002F\u002Fcore.trac.wordpress.org\u002Fticket\u002F50070\" rel=\"nofollow ugc\">bug\u003C\u002Fa> in WordPress core, archive taxonomy queries are not being ranked properly on the front end.  If your \u003Cstrong>posts are not being ranked on your front-end site\u003C\u002Fstrong> please read this \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fhelp-the-pluign-is-not-working\u002F\" rel=\"ugc\">thread\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>v2.3 is now multi-post taxonomy enabled.  A taxonomy registered with multiple post types can has its term’s posts in each type ranked manually and separately.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UPGRADE NOTE\u003C\u002Fstrong> if you are upgrading from v1.x, your old ranking data remains unaffected in the custom table used by the v1.x plugin.  However, in v2.x all the ranking is now stored as post meta.  While upgrading, some users have complained of missing posts\u002Flost rankings.  If this is the case, you can reset your order for given term using the reset checkbox\u002Fbutton provided in the admin page (see screenshot #4).  It will reload the ranking from the v1.x custom table.  Please read FAQ #17 for more information on how to migrate your data.\u003C\u002Fp>\n\u003Cp>If your term was not sorted in the v1.x table or you are upgrading from v2.0.x or v2.1.x, then the reset button will reload the post order as per the default WP post table listing, which can be changed using the filtrs provided (see FAQ #7).\u003C\u002Fp>\n\u003Cp>ReOrder Post Within Categories is used to sort posts (and custom post type) in any custom order by drag & drop interface.\u003Cbr \u002F>\nIt works with a selected category, each category can have different order of same post.\u003C\u002Fp>\n\u003Cp>New enhanced \u003Cstrong>version 2.0\u003C\u002Fstrong> with grid-layout and multi-drag interface to ease sorting of large list of posts.  Makes use of \u003Ca href=\"https:\u002F\u002Fsortablejs.github.io\u002FSortable\u002F\" rel=\"nofollow ugc\">SortableJS\u003C\u002Fa> plugin.  If you are using this plugin for a commercial website, please consider making a donation to the authors of the SortableJS plugin to continue its development.\u003C\u002Fp>\n\u003Ch3>Thanks to\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fnikitasp\u002F\" rel=\"ugc\">Nikita Spivak\u003C\u002Fa> for the Russian translation.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftobifjellner\u002F\" rel=\"nofollow ugc\">Tor-Bjorn Fjellner\u003C\u002Fa> for the swedish translation and i18n clean-up.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Falekseo\u002F\" rel=\"ugc\">alekseo\u003C\u002Fa> for support for the plugin.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fandreicnegrea\" rel=\"nofollow ugc\">Andrei Negrea\u003C\u002Fa> for post delete bug fix.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmaddogprod\u002F\" rel=\"nofollow ugc\">maddogprod\u003C\u002Fa> for helping resolve custom taxonomy front-end ordering.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmenard1965\u002F\" rel=\"nofollow ugc\">menard1965\u003C\u002Fa> for helping resolve \u003Ccode>get_adjacent_post\u003C\u002Fcode> prev\u002Fnext ranked posts.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Falexjamesbishop\u002F\" rel=\"nofollow ugc\">alexjamesbishop\u003C\u002Fa> for helping fix the ‘orderby’ bug.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpondermatic\u002F\" rel=\"nofollow ugc\">pondermatic\u003C\u002Fa> for fixing the min-range bug.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fandreicnegrea\u002F\" rel=\"nofollow ugc\">andreicnegrea\u003C\u002Fa> for fixing the offset warnings.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fisinica\u002F\" rel=\"nofollow ugc\">isinica\u003C\u002Fa> for fixing the disappearing ranked post when editing them.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsarahjsouris\u002F\" rel=\"nofollow ugc\">sarahjsouris\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fwww.playimports.com.au\" rel=\"nofollow ugc\">playimports.com.au\u003C\u002Fa> for sponsoring WooCommerce plugin upgrade.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fhowdy_mcgee\u002F\" rel=\"nofollow ugc\">howdy_mcgee\u003C\u002Fa> – helping fix array orderby directives for WooCommerce.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpavelkovar\u002F\" rel=\"nofollow ugc\">pavelkovar\u003C\u002Fa> – helping fix html escaping issues on admin pages.\u003C\u002Fp>\n","Enables manual ranking of post (and custom post) within taxonomy terms using a drag & drop grid interface.",7000,300953,60,"2023-12-08T08:12:00.000Z","6.3.0","4.4","5.6",[65,66,67,68,69],"order","order-by-category","order-custom-post-type","re-order","reorder","https:\u002F\u002Fgithub.com\u002Faurovrata\u002FReOrder-posts-within-categories","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freorder-post-within-categories.2.14.5.zip",85,{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":83,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":95,"download_link":96,"security_score":72,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"category-custom-post-order","Posts Order","1.5.0","Piotr Po","https:\u002F\u002Fprofiles.wordpress.org\u002Fpotreb\u002F","\u003Cp>This plugin allows you to order the posts for each taxonomies.\u003C\u002Fp>\n\u003Cp>You can order yours post by date, modyfication date, title, id, author, slug, postmeta or custom\u003C\u002Fp>\n","Order posts separately for each terms and taxonomies",1000,33420,92,17,"2023-01-26T09:14:00.000Z","6.1.10","5.5","7.0",[90,91,92,93,94],"category-post-order","custom-post-order","post-order","posts-order","taxonomy-post-order","https:\u002F\u002Fwpsmartlab.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcategory-custom-post-order.1.5.0.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":11,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":118,"download_link":119,"security_score":120,"vuln_count":13,"unpatched_count":107,"last_vuln_date":121,"fetched_at":26},"pretty-url","Pretty Url","1.5.5","faaiq","https:\u002F\u002Fprofiles.wordpress.org\u002Ffaaiq\u002F","\u003Cp>Description: Pretty URLs is a powerful WordPress plugin that lets you create clean, SEO-optimized custom URLs for any content type — including Posts, Pages, Categories, and Custom Post Types. Features: * Define custom SEO-friendly URLs for Posts, Pages, Categories, and Custom Post Types * Add custom Meta Titles, Meta Descriptions, and Meta Keywords * Control search engine behavior with NOFOLLOW and NOINDEX tags * Enable or disable meta tags individually for full flexibility * Supports archive pages, single posts, and taxonomy terms Boost your site’s search engine visibility and gain complete control over how your content appears in search results — without needing to touch your theme or core files. Installation: 1. Upload the \u003Ccode>prettyurl\u003C\u002Fcode> plugin folder to your \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory 2. Activate the plugin via the Plugins menu in your WordPress admin 3. Navigate to “Pretty URLs” in the admin menu to create and manage custom URLs for categories and post type archive pages 4. For single posts, pages, and custom post types, a “Pretty URL” meta box will be available on the edit screen 5. For support or customizations, contact: [scriptut.com] contact page\u003C\u002Fp>\n\u003Ch3>Arbitrary section 1\u003C\u002Fh3>\n","Description: Pretty URLs is a powerful WordPress plugin that lets you create clean, SEO-optimized custom URLs for any content type — including Posts,  &hellip;",90,11273,1,"2025-06-18T19:30:00.000Z","6.8.5","3.4","",[113,114,115,116,117],"custom-category-url","custom-page-url","custom-post-type-pretty-url","custom-post-url","seo-friendly-url","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpretty-urls","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpretty-url.zip",77,"2025-01-07 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":105,"downloaded":130,"rating":24,"num_ratings":24,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":111,"tags":134,"homepage":139,"download_link":140,"security_score":72,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"taxonomy-tree-toggler","Taxonomy Tree Toggler","1.0.0","sskaje","https:\u002F\u002Fprofiles.wordpress.org\u002Fsskaje\u002F","\u003Cp>Check all parent taxonomies on check, uncheck all sub-taxnomies on uncheck.\u003C\u002Fp>\n\u003Cp>Compatible with WordPress Gutenberg.\u003C\u002Fp>\n\u003Cp>Working with WordPress hierarchical category and customized hierarchical taxonomies created by Custom Post Type UI.\u003C\u002Fp>\n","Check all parent taxonomies on check, uncheck all sub-taxnomies on uncheck. Compatible with WordPress Gutenberg. Working with WordPress hierarchical &hellip;",3242,"2021-03-20T17:01:00.000Z","5.7.15","5.7",[20,135,136,137,138],"custom-post-types","parent","taxonomy","toggle","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-tree-toggler\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-tree-toggler.zip",{"attackSurface":142,"codeSignals":166,"taintFlows":173,"riskAssessment":174,"analyzedAt":182},{"hooks":143,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":165,"entryPointCount":107,"unprotectedCount":24},[144,149,154],{"type":145,"name":146,"callback":147,"file":148,"line":32},"action","wp_enqueue_scripts","pasce_add_css_js","include\\enqueue.php",{"type":145,"name":150,"callback":151,"file":152,"line":153},"admin_init","pascs_plugin_redirect","index.php",76,{"type":145,"name":155,"callback":156,"file":152,"line":157},"admin_menu","pascs_register_my_custom_submenu_page",96,[],[],[161],{"tag":162,"callback":163,"file":152,"line":164},"pascs_autoscrolling_show","pascs_shortcode_wrapper",73,[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":24,"externalRequests":24,"nonceChecks":24,"capabilityChecks":24,"bundledLibraries":172},[],{"prepared":24,"raw":24,"locations":169},[],{"escaped":13,"rawEcho":24,"locations":171},[],[],[],{"summary":175,"deductions":176},"The 'post-auto-vertical-scrolling' v2.2.2 plugin exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, all SQL queries using prepared statements, and properly escaped output are strong indicators of secure coding practices.  Furthermore, the plugin has no recorded vulnerabilities, including CVEs, which suggests a history of stability and security.  The attack surface is minimal, consisting of a single shortcode, and there are no identified AJAX handlers or REST API routes, further reducing the potential for exploitation.\n\nHowever, a notable concern is the complete lack of nonce checks and capability checks. While the current attack surface is small and there are no unprotected entry points identified, this absence of authentication and authorization mechanisms represents a potential weakness. If the shortcode were to be extended or new AJAX\u002FREST API endpoints added in the future without implementing these crucial security measures, it could easily lead to vulnerabilities.  The lack of taint analysis results is also noteworthy; it's possible that no flows were detected due to the limited functionality or that the analysis environment did not fully cover the plugin's code paths. The plugin's security is currently robust due to its simplicity, but its reliance on the absence of potential attack vectors rather than explicit protection measures warrants attention for future development.",[177,180],{"reason":178,"points":179},"Missing nonce checks",10,{"reason":181,"points":179},"Missing capability checks","2026-03-16T21:14:23.082Z",{"wat":184,"direct":194},{"assetPaths":185,"generatorPatterns":190,"scriptPaths":191,"versionParams":192},[186,187,188,189],"\u002Fwp-content\u002Fplugins\u002Fpost-auto-vertical-scrolling\u002Fcss\u002Fjqueryscripttop.css","\u002Fwp-content\u002Fplugins\u002Fpost-auto-vertical-scrolling\u002Fcss\u002Fnormalize.min.css","\u002Fwp-content\u002Fplugins\u002Fpost-auto-vertical-scrolling\u002Fcss\u002Fsticky.css","\u002Fwp-content\u002Fplugins\u002Fpost-auto-vertical-scrolling\u002Fjs\u002Fjquery.autoscroll.js",[],[189],[193],"jquery.autoscroll.js?ver=1.0.0",{"cssClasses":195,"htmlComments":200,"htmlAttributes":201,"restEndpoints":203,"jsGlobals":204,"shortcodeOutput":205},[196,197,198,199],"containerScrolling","data-list-Scrolling","scrollColor","hide-scrollbar",[],[202],"data-autoscroll",[],[],[206,207],"[pascs_autoscrolling_show]","[pascs_autoscrolling_show post_type=\"post\" categories=\"name\"]"]