[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXW1c_vnvzzBdKyi1pVxzYH_W0YBP7zayiTlt-Ct0YeI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":134,"fingerprints":239},"netgo-horizontal-carousel","Horizontal Carousel","1.0.0","Cynob IT Consultancy","https:\u002F\u002Fprofiles.wordpress.org\u002Fnetattingo-technologies\u002F","\u003Cp>Using this plugin, you can put horizontal image slider with the help of shortcode used after installing plug in.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Features \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcode System.\u003C\u002Fli>\n\u003Cli>Touch Enable.\u003C\u002Fli>\n\u003Cli>All Browser support.\u003C\u002Fli>\n\u003Cli>Auto play Enable.\u003C\u002Fli>\n\u003Cli>Unlimited Carousel.\u003C\u002Fli>\n\u003Cli>Use via short-code.\u003C\u002Fli>\n\u003Cli>Support post or page.\u003C\u002Fli>\n\u003Cli>And many more.\u003C\u002Fli>\n\u003C\u002Ful>\n","Using this plugin, you can put horizontal image slider with the help of shortcode used after installing plug in.",30,6301,76,5,"2016-08-20T05:02:00.000Z","4.6.30","3.5.0","",[20,21,22,23,24],"carousel","cms","page","pages","tree","http:\u002F\u002Fwww.netattingo.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnetgo-horizontal-carousel.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":11,"trust_score":37,"computed_at":38},"netattingo-technologies",9,530,82,81,"2026-04-04T05:54:54.020Z",[40,50,67,93,113],{"slug":41,"name":42,"version":6,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":34,"last_updated":47,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":48,"homepage":25,"download_link":49,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"netgo-expandablecollapsible-menu","Expandable\u002FCollapsible Menu","\u003Cp>Adds a widget that makes your ‘all page list’ or ‘menu’  with slide  expandable and collapsible effect.\u003C\u002Fp>\n\u003Ch4>Plugins Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple and nice collapsible\u002Fexpandable menu with your ‘all pages’ and all your created ‘Menu’\u003C\u002Fli>\n\u003Cli>Widget based\u003C\u002Fli>\n\u003Cli>Widget has option to select which  ‘Menu’ to collapsible\u002Fexpandable\u003C\u002Fli>\n\u003Cli>Easly customizable\u003C\u002Fli>\n\u003Cli>Looks cool!\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a widget that makes your 'all page list' or 'menu'  with slide  expandable and collapsible effect.",200,12427,"2016-08-20T05:03:00.000Z",[21,22,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnetgo-expandablecollapsible-menu.zip",{"slug":51,"name":52,"version":53,"author":54,"author_profile":55,"description":56,"short_description":57,"active_installs":45,"downloaded":58,"rating":59,"num_ratings":60,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":18,"tags":64,"homepage":65,"download_link":66,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"nice-navigation","Nice Navigation","1.6","Pär Thernström","https:\u002F\u002Fprofiles.wordpress.org\u002Feskapism\u002F","\u003Cp>This plugin adds a widget that makes your page list expandable\u002Fcollapsible with a nice slide animation effect.\u003C\u002Fp>\n\u003Ch4>Nice Navigation Features and highlights:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple and nice collapsible\u002Fexpandable menu with your pages\u003C\u002Fli>\n\u003Cli>Better overview over your pages\u003C\u002Fli>\n\u003Cli>Instantly navigate to sub-pages\u003C\u002Fli>\n\u003Cli>Uses jQuery for a nice animation effect (hence the name)\u003C\u002Fli>\n\u003Cli>Users with JavaScript disabled will se a regular menu\u003C\u002Fli>\n\u003Cli>No downsides for SEO\u002FGoogle, all pages still browsable by search engines\u003C\u002Fli>\n\u003Cli>All arguments\u002Foptions available for wp_list_pages is available for this plugin\u002Fwidget.\u003C\u002Fli>\n\u003Cli>Styles can be overridden with your own custom CSS\u003C\u002Fli>\n\u003Cli>Looks cool! 😉\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Donation and more plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>If you like this plugin don’t forget to \u003Ca href=\"http:\u002F\u002Feskapism.se\u002Fsida\u002Fdonate\u002F\" rel=\"nofollow ugc\">donate to support further development\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Check out some \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fprofile\u002Feskapism\" rel=\"ugc\">more WordPress CMS plugins\u003C\u002Fa> by the same author.\u003C\u002Fli>\n\u003C\u002Ful>\n","A widget that add a list of your pages as a list with option to expand and collaps the page tree with a nice slide animation effect.",23785,100,2,"2012-08-16T07:54:00.000Z","3.4.2","3.3",[21,22,23,24],"http:\u002F\u002Feskapism.se\u002Fcode-playground\u002Fnice-navigation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnice-navigation.1.6.zip",{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":77,"num_ratings":78,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":82,"tags":83,"homepage":88,"download_link":89,"security_score":90,"vuln_count":91,"unpatched_count":28,"last_vuln_date":92,"fetched_at":30},"wp-nested-pages","Nested Pages","3.2.13","Kyle Phillips","https:\u002F\u002Fprofiles.wordpress.org\u002Fkylephillips\u002F","\u003Cp>\u003Cstrong>Why use Nested Pages?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Provides a simple & intuitive drag and drop interface for managing your page structure and post ordering\u003C\u002Fli>\n\u003Cli>Enhanced quick edit functionality\u003C\u002Fli>\n\u003Cli>Adds an editable, sortable tree view of your site’s page structure\u003C\u002Fli>\n\u003Cli>Automatically generates a native WordPress menu that matches your page structure\u003C\u002Fli>\n\u003Cli>A way to quickly add multiple pages & posts (ideal for development)\u003C\u002Fli>\n\u003Cli>Works with any post type\u003C\u002Fli>\n\u003Cli>Works on touch-enabled devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information visit \u003Ca href=\"http:\u002F\u002Fnestedpages.com\" rel=\"nofollow ugc\">nestedpages.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For development inquiries or to submit security notices, please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkylephillips\u002Fwp-nested-pages\" rel=\"nofollow ugc\">Github repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important: Nested Pages requires WordPress version 3.8 or higher, and PHP version 5.4 or higher.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Languages:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Danish (Thomas Blomberg)\u003C\u002Fli>\n\u003Cli>Dutch (Arno Vije)\u003C\u002Fli>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Finnish (Roni Laukkarinen)\u003C\u002Fli>\n\u003Cli>French (Nico Mollet)\u003C\u002Fli>\n\u003Cli>German\u002FSwiss German (Bartosz Podlewski)\u003C\u002Fli>\n\u003Cli>Italian (Francesco Canovi)\u003C\u002Fli>\n\u003Cli>Portuguese (Luis Martins)\u003C\u002Fli>\n\u003Cli>Russian (Алексей Катаев)\u003C\u002Fli>\n\u003Cli>Spanish (Raúl Martínez)\u003C\u002Fli>\n\u003Cli>Swedish (Marcus Forsberg)\u003C\u002Fli>\n\u003Cli>Turkish (Yuksel Beyti)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Information\u003C\u002Fh3>\n\u003Ch4>Generated Menu\u003C\u002Fh4>\n\u003Cp>The default menu generated automatically is named “Nested Pages”. You may rename the menu under Appearance > Menus, or under the Nested Pages settings.\u003C\u002Fp>\n\u003Ch4>Toggling the Page Tree\u003C\u002Fh4>\n\u003Cp>To toggle the child pages in and out of view, click the arrow to the left of a parent page. To quickly expand and collapse all pages, click the button in the upper right corner of the Nested Pages Screen.\u003C\u002Fp>\n\u003Ch4>Theme Use\u003C\u002Fh4>\n\u003Cp>To order by nested pages ordering in your theme, use the \u003Ccode>menu_order\u003C\u002Fcode> order option in your queries.\u003C\u002Fp>\n\u003Ch4>Hiding Pages from the Tree View\u003C\u002Fh4>\n\u003Cp>To hide a page from the tree view, open the quick edit form, select the option to “Hide in Nested Pages” and click Update to save the change.\u003C\u002Fp>\n\u003Cp>To toggle the page back into view, click the “Show Hidden Pages” link at the top of the screen. The hidden pages are now visible, and can be re-edited to be shown.\u003C\u002Fp>\n\u003Ch4>Sorting Pages\u003C\u002Fh4>\n\u003Cp>To sort pages, hover over the page row. A menu icon (three lines) will appear. Click (or tap) this icon and drag to reorder within the menu. To drag a page underneath another, drag the page to the right and underneath the target parent. Visual indication is provided with an indentation. The drag and drop functionality works similarly to WordPress menus.\u003C\u002Fp>\n\u003Ch4>Menu Sync\u003C\u002Fh4>\n\u003Cp>After installing Nested Pages, a new menu will be available with the name \u003Ccode>Nested Pages\u003C\u002Fcode>. By default, menu syncing is enabled. To disable the sync, uncheck “Sync Menu” at the top of the Nested Pages screen. Recheck the box to enable it again and to run the sync.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Saving Performance:\u003C\u002Fstrong> If your site has a very large number of pages, disabling page sync may help speed up the save time when using Nested Pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Editing the generated menu:\u003C\u002Fstrong> Any manual changes made to the menu outside of the Nested Pages interface will be overwritten after the synchronization runs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hiding Pages in the Menu:\u003C\u002Fstrong> To hide a page from the Nested Pages menu, click “Quick Edit” on it’s row, select “Hide in Nav Menu”, and click “update”. If menu sync is disabled, enable it now to sync the setting. Hidden pages are marked “(Hidden)”. If a page with child pages is hidden from the menu, all of it’s child pages will also be hidden.\u003C\u002Fp>\n\u003Ch4>WPML Compatibility\u003C\u002Fh4>\n\u003Cp>As of version 2.0.1, some features of Nested Pages are compatible with WPML. There are some important exceptions to take note of before upgrading to version 2 if WPML is installed, or if installing WPML on an existing Nested Pages enabled site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WPML and menu support:\u003C\u002Fstrong> Certain features within Nested Pages are disabled if WPML is installed and enabled. This is due to the complexity of menu synchronization across languages. While automatic menu sync remains available for the site’s primary language, additional languages must be synchronized using WPML’s menu synchronization methods. If menu sync is enabled within Nested Pages, a “Sync WPML Menus” link is available on non-primary language screens for convenience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Links:\u003C\u002Fstrong> Custom links within Nested Pages are disabled on installs with WPML. Custom links may be added through the traditional Appearance > Menus interface. This ensures that WPML menus synchronize successfully across languages.\u003C\u002Fp>\n\u003Ch4>Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>the_title($title, $post_id, $view)\u003C\u002Fcode> – Standard title filter. Applied to the title displayed in the nested interface. A third paramater, $view, is passed to check if the current title is being displayed in the nested view.\u003C\u002Fli>\n\u003Cli>\u003Ccode>nestedpages_thumbnail($image, $post)\u003C\u002Fcode> – Customize the thumbnail for each page\u002Fpost. Note: Thumbnails must be enabled for the post type.\u003C\u002Fli>\n\u003Cli>\u003Ccode>nestedpages_thumbnail_fallback($image, $post)\u003C\u002Fcode> – Customize the thumbnail fallback for each page\u002Fpost (if the post does not have a featured image). Note: Thumbnails must be enabled for the post type.\u003C\u002Fli>\n\u003Cli>\u003Ccode>nestedpages_edit_link($link, $post)\u003C\u002Fcode> – Customize the “edit” link for each page\u002Fpost in the nested interface.\u003C\u002Fli>\n\u003Cli>\u003Ccode>nestedpages_edit_link_text($text, $post)\u003C\u002Fcode> – Customize the “edit” link text for each page\u002Fpost in the nested interface.\u003C\u002Fli>\n\u003Cli>\u003Ccode>nestedpages_view_link($link, $post)\u003C\u002Fcode> – Customize the “view” button link for each page\u002Fpost in the nested interface.\u003C\u002Fli>\n\u003Cli>\u003Ccode>nestedpages_view_link_text($text, $post)\u003C\u002Fcode> – Customize the “view” button text for each page\u002Fpost in the nested interface.\u003C\u002Fli>\n\u003C\u002Ful>\n","Nested Pages provides a drag and drop interface for managing pages & posts in the WordPress admin, while maintaining quick edit functionality.",90000,2231824,94,125,"2025-02-11T22:05:00.000Z","6.7.5","3.8","5.4",[84,85,86,23,87],"admin","nested","page-tree","tree-view","http:\u002F\u002Fnestedpages.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-nested-pages.3.2.13.zip",86,10,"2025-03-02 00:00:00",{"slug":94,"name":95,"version":96,"author":54,"author_profile":55,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":101,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":81,"requires_php":18,"tags":105,"homepage":108,"download_link":109,"security_score":110,"vuln_count":111,"unpatched_count":28,"last_vuln_date":112,"fetched_at":30},"cms-tree-page-view","CMS Tree Page View","1.6.8","\u003Cp>Adds a CMS-like tree overview of all your pages and custom posts to WordPress – much like the view often found in a page-focused CMS.\u003C\u002Fp>\n\u003Cp>Also check out \u003Ca href=\"https:\u002F\u002Forganizewp.com\u002F?utm_campaign=migrate&utm_source=cmstpv&utm_medium=readme&utm_content=desclink\" rel=\"nofollow ugc\">OrganizeWP\u003C\u002Fa> if your goal is to incorporate multiple content types into a single view!\u003C\u002Fp>\n\u003Cp>Within this tree you can edit pages, view pages, add pages, search pages, and drag and drop pages to rearrange the order.\u003C\u002Fp>\n\u003Cp>CMS Tree Page View is a good alternative to plugins such as pageMash, WordPress Page Tree and My Page Order. For \u003Cstrong>multiple content types\u003C\u002Fstrong> and other new features check out \u003Ca href=\"https:\u002F\u002Forganizewp.com\u002F?utm_campaign=migrate&utm_source=cmstpv&utm_medium=readme&utm_content=desclink\" rel=\"nofollow ugc\">OrganizeWP\u003C\u002Fa> as well.\u003C\u002Fp>\n\u003Cp>Page management in WordPress won’t get any easier than this!\u003C\u002Fp>\n\u003Ch4>Features and highlights:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>View your pages & posts in a tree-view, like you view files in Windows Explorer or the Finder in OS X\u003C\u002Fli>\n\u003Cli>Drag and drop to rearrange\u002Forder your pages\u003C\u002Fli>\n\u003Cli>Add pages after or inside a page\u003C\u002Fli>\n\u003Cli>Add multiple pages at once – perfect for setting up a new site structure\u003C\u002Fli>\n\u003Cli>Edit pages\u003C\u002Fli>\n\u003Cli>View pages\u003C\u002Fli>\n\u003Cli>Search pages\u003C\u002Fli>\n\u003Cli>Available for both regular pages and custom posts\u003C\u002Fli>\n\u003Cli>Works with both hierarchical and non-hierarchical post types\u003C\u002Fli>\n\u003Cli>View your site hierarchy directly from the WordPress dashboard\u003C\u002Fli>\n\u003Cli>Drag and drop between trees with different post types to change to post type of the draged item, i.e. change a regular page to became any custom post type\u003C\u002Fli>\n\u003Cli>Support for translation plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fsitepress-multilingual-cms\u002F\" rel=\"ugc\">WPML\u003C\u002Fa>, so you can manage all the languages of your site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Show your pages on your site in the same order as they are in CMS Tree Page View\u003C\u002Fh4>\n\u003Cp>To show your pages on your website in the same order as they appear in this plugin, you must\u003Cbr \u002F>\nsort them by “menu order”.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Example using query_posts\n$args = array(\n  'post_type' => 'page',\n  'orderby'=> 'menu_order',\n  'order'=>'ASC',\n);\n$posts = query_posts($args);\n\n\u002F\u002F Example using wp_query\n$args = array(\n    'post_type' => 'page',\n    'orderby' => 'menu_order',\n    'order' => 'ASC',\n);\n$query = new WP_Query( $args );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Screencast\u003C\u002Fh4>\n\u003Cp>(An updated screencast is coming soon!)\u003C\u002Fp>\n\u003Cp>Watch this screencast to see how easy you could be managing your pages:\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\u002FH4BGomLi_FU?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>Translations\u002FLanguages\u003C\u002Fh4>\n\u003Cp>This plugin is available in the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Belorussian\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Czech\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Hungarian\u003C\u002Fli>\n\u003Cli>Norwegian\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Greek\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>Lithuanian\u003C\u002Fli>\n\u003Cli>Estonian\u003C\u002Fli>\n\u003Cli>Finnish\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Ukrainian, by \u003Ca href=\"http:\u002F\u002Fgetvoip.com\" rel=\"nofollow ugc\">getvoip.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Slovak\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Always show your pages in the admin area\u003C\u002Fh4>\n\u003Cp>If you want to always have a list of your pages available in your WordPress admin area, please check out the plugin\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fadmin-menu-tree-page-view\u002F\" rel=\"ugc\">Admin Menu Tree Page View\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Donation and more plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Check out my other plugin \u003Ca href=\"http:\u002F\u002Fsimple-history.com\u002F\" rel=\"nofollow ugc\">Simple History\u003C\u002Fa> if you want to see a log of changes in your WordPress admin. With Simple History you can see login attempts (both failed and sucessful), page changes, plugin updated, and more. It’s a great way to view user actions on your site!\u003C\u002Fli>\n\u003Cli>If you like this plugin don’t forget to \u003Ca href=\"http:\u002F\u002Feskapism.se\u002Fsida\u002Fdonate\u002F\" rel=\"nofollow ugc\">donate to support further development\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a tree view of all pages & custom posts. Get a great overview + options to drag & drop to reorder & option to add multiple pages.",50000,1581035,98,360,"2024-04-12T12:25:00.000Z","6.5.0",[106,22,23,107,24],"custom-posts","posts","https:\u002F\u002Fgithub.com\u002Fjchristopher\u002Fcms-tree-page-view","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcms-tree-page-view.1.6.8.zip",91,3,"2023-04-20 00:00:00",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":59,"num_ratings":123,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":18,"tags":127,"homepage":129,"download_link":130,"security_score":131,"vuln_count":132,"unpatched_count":132,"last_vuln_date":133,"fetched_at":30},"next-page-not-next-post","Next Page, Not Next Post","0.3.0","Matt McInvale","https:\u002F\u002Fprofiles.wordpress.org\u002Fmcinvale\u002F","\u003Cp>\u003Cstrong>Next Page, Not Next Post\u003C\u002Fstrong> is a very simple plugin that creates navigation between sibling pages.\u003C\u002Fp>\n\u003Cp>This plugin gives you two new functions, \u003Ccode>next_page_not_post($anchor_text, $loop, $sort)\u003C\u002Fcode> & \u003Ccode>previous_page_not_post($anchor_text, $loop, $sort)\u003C\u002Fcode>. Each function has three simple options.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Anchor Text\u003C\u002Fstrong> – Either set the anchor text manually or use the page title. Use %title to use page title with other strings. Defaults to page title, just leave blank for that.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Looping\u003C\u002Fstrong> – Link the first element to the last and the last to the first, or not. Defaults to not looping. Set to true for looping, cousins for cousin based navigation and cousinsloop for cousins navigation that loops.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get Pages\u003C\u002Fstrong> – This is used to determine how to sort your results. Use the documentation at \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_pages\" rel=\"nofollow ugc\">Get Pages\u003C\u002Fa> to find all available options here. Defaults to menu_order ascending.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>SHORTCODES\u003C\u002Fstrong> You can use [next_page] and [previous_page] shortcodes within your page content. Supported options are ‘anchor’, ‘loop’ and ‘getPagesQuery’.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fbinarym.com\u002F2009\u002Fnext-page-not-next-post\u002F\" rel=\"nofollow ugc\">More documentation for Next Page, Not Next Post on BinaryM.com\u003C\u002Fa>\u003C\u002Fp>\n","Easily create navigation to sibling pages. Similar to next_post_link() and previous_post_link() but for pages.",1000,33829,12,"2014-09-04T22:30:00.000Z","4.0.38","2.7",[128,21,23],"awesome","http:\u002F\u002Fbinarym.com\u002F2009\u002Fnext-page-not-next-post\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnext-page-not-next-post.zip",63,1,"2025-10-10 00:00:00",{"attackSurface":135,"codeSignals":174,"taintFlows":229,"riskAssessment":230,"analyzedAt":238},{"hooks":136,"ajaxHandlers":166,"restRoutes":167,"shortcodes":168,"cronEvents":173,"entryPointCount":132,"unprotectedCount":28},[137,143,146,150,154,158,162],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","init","carousel_image_register","netgo-horizontal-carousel.php",28,{"type":138,"name":139,"callback":144,"priority":28,"file":141,"line":145},"add_carousel_taxonomies",89,{"type":138,"name":147,"callback":148,"file":141,"line":149},"do_meta_boxes","featured_image_move_meta_box",93,{"type":138,"name":151,"callback":152,"file":141,"line":153},"admin_menu","NetoCarousel_add_to_menu",287,{"type":138,"name":155,"callback":156,"file":141,"line":157},"admin_init","netgo_admin_css",314,{"type":138,"name":159,"callback":160,"file":141,"line":161},"plugins_loaded","NetoCarousel_textdomain",315,{"type":138,"name":163,"callback":164,"file":141,"line":165},"wp_enqueue_scripts","NetoCarousel_add_javascript_files",316,[],[],[169],{"tag":170,"callback":171,"file":141,"line":172},"netgo-carousel-slider","NetoCarousel_shortcode",101,[],{"dangerousFunctions":175,"sqlUsage":176,"outputEscaping":179,"fileOperations":28,"externalRequests":28,"nonceChecks":111,"capabilityChecks":28,"bundledLibraries":228},[],{"prepared":177,"raw":28,"locations":178},19,[],{"escaped":180,"rawEcho":181,"locations":182},26,22,[183,186,189,191,193,194,197,199,201,203,205,207,209,210,212,215,216,218,220,222,224,226],{"file":141,"line":184,"context":185},107,"raw output",{"file":187,"line":188,"context":185},"pages\\image-management-add.php",119,{"file":187,"line":190,"context":185},128,{"file":187,"line":192,"context":185},194,{"file":187,"line":192,"context":185},{"file":195,"line":196,"context":185},"pages\\image-management-edit.php",144,{"file":195,"line":198,"context":185},152,{"file":195,"line":200,"context":185},165,{"file":195,"line":202,"context":185},169,{"file":195,"line":204,"context":185},191,{"file":195,"line":206,"context":185},195,{"file":195,"line":208,"context":185},218,{"file":195,"line":208,"context":185},{"file":195,"line":211,"context":185},224,{"file":213,"line":214,"context":185},"pages\\image-management-show.php",53,{"file":213,"line":172,"context":185},{"file":213,"line":217,"context":185},102,{"file":213,"line":219,"context":185},104,{"file":213,"line":221,"context":185},105,{"file":213,"line":223,"context":185},108,{"file":213,"line":225,"context":185},109,{"file":213,"line":227,"context":185},110,[],[],{"summary":231,"deductions":232},"The netgo-horizontal-carousel plugin v1.0.0 demonstrates a generally good security posture with its adherence to prepared statements for all SQL queries and the presence of nonce checks. The static analysis reveals no critical or high severity taint flows, and there are no known past or present CVEs associated with this plugin. This indicates a proactive approach to secure coding practices and a history of responsible development.\n\nHowever, a significant concern arises from the moderate rate of properly escaped output (54%). This suggests that while many outputs are secured, a notable portion could still be susceptible to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly reflected in the frontend without adequate sanitization. Furthermore, the absence of capability checks on the identified shortcode is a weakness, as it implies that any authenticated user could potentially trigger its functionality without any permission restrictions, which could lead to unintended behavior or information disclosure depending on the shortcode's implementation.\n\nIn conclusion, the plugin benefits from strong SQL handling and a clean vulnerability history. Nevertheless, the moderate output escaping and the lack of capability checks on the shortcode represent key areas for improvement to further strengthen its security and mitigate potential XSS and privilege escalation risks.",[233,235],{"reason":234,"points":14},"Moderate output escaping (54%)",{"reason":236,"points":237},"No capability checks on shortcode",7,"2026-03-16T22:33:18.299Z",{"wat":240,"direct":249},{"assetPaths":241,"generatorPatterns":244,"scriptPaths":245,"versionParams":246},[242,243],"\u002Fwp-content\u002Fplugins\u002Fnetgo-horizontal-carousel\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fnetgo-horizontal-carousel\u002Fjs\u002Fnetgo-carousel.js",[],[243],[247,248],"netgo-horizontal-carousel\u002Fstyle.css?ver=","netgo-carousel.js?ver=",{"cssClasses":250,"htmlComments":257,"htmlAttributes":258,"restEndpoints":270,"jsGlobals":271,"shortcodeOutput":273},[251,252,253,254,255,256],"netgo-main-carousel","netgo-carousel-heading","netgo-carousel-slider1","viewport","buttons","overview",[],[259,260,261,262,263,264,265,266,267,268,269],"data-cros_id","data-cros_viewport","data-cros_width","data-cros_height","data-cros_display","data-cros_controls","data-cros_interval","data-cros_intervaltime","data-cros_duration","data-cros_random","data-cros_category",[],[272],"jQuery",[274,275,276,277,278,279],"\u003Cdiv class=\"netgo-main-carousel\">","\u003Cdiv id=\"netgo-carousel-heading\">NetGo Carousel\u003C\u002Fdiv>","\u003Cdiv id=\"netgo-carousel-slider1\">","\u003Ca class=\"buttons prev\" href=\"#\">&#60;\u003C\u002Fa>","\u003Cdiv class=\"viewport\">","\u003Cul class=\"overview\">"]