[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmtiDtHYXU0UKcVaoAA_0cjjNBT9HURBQpG3xMbZQtMs":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":38,"analysis":139,"fingerprints":269},"wp-post-nav","WP Post Nav","2.0.3","Jo4nny8","https:\u002F\u002Fprofiles.wordpress.org\u002Fjo4nny8\u002F","\u003Cp>WP Post Nav is a simple to use post navigation plugin which allows easy navigation between all types of posts and post types.\u003C\u002Fp>\n\u003Cp>Upon activation, navigate to the settings page and choose the post types you wish the next \u002F previous links to display on, you custom CSS styles and save to make your custom modifications.\u003C\u002Fp>\n\u003Cp>When visiting the front end of your website, on each post type activated, handy navigation arrows will appear on the screen to navigate to the next \u002F previous post.\u003C\u002Fp>\n\u003Cp>Never use another navigation plugin as WP Post Nav does it all.  Navigates all post types (including custom). Works with ANY theme or page builder with the built in shortcode.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English – default\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple posts navigation plugin.  Easily navigate between posts, pages, products and custom post types in\u002Fout the same category.",400,18024,94,13,"2023-07-25T12:56:00.000Z","6.3.8","6.0","8.0",[20,21,22,23,24],"custom-post-navigation","navigation","post-nav","post-navigation","product-navigation","https:\u002F\u002Fen-gb.wordpress.org\u002Fplugins\u002Fwp-post-nav\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-nav.2.0.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"jo4nny8",1,30,84,"2026-04-04T11:06:40.176Z",[39,61,82,100,120],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-post-navigation","WP Post Navigation","1.2.4","Anas Mir","https:\u002F\u002Fprofiles.wordpress.org\u002Fsharpcoders\u002F","\u003Cp>WP Post Navigation Plugin gives you facility to show Previous and Next Post Links at the Top or Bottom of a Post.\u003Cbr \u002F>\nYou can set to navigate within category or date wise navigation. You’ve the option to set Post Navigation Bar at Bottom, Top or both Top & Bottom.\u003Cbr \u002F>\nYou can apply CSS style to Previous and Next Post Links. You can set custom text instead of Next and Previous Post Titles.\u003Cbr \u002F>\nYou can set custom Image for Next and Previous Post Links.\u003Cbr \u002F>\nManually Place Post Navigation in single.php, just Copy & paste following code anywhere in single.php page under get_header();\u003Cbr \u002F>\n\u003C?php echo isset( $WPPostNavigation ) ? $WPPostNavigation->WP_Custom_Post_Navigation():”; ?>\u003Cbr \u002F>\nFor Help visit: http:\u002F\u002Fsharp-coders.com\u002Fwp-post-navigation\u002F\u003C\u002Fp>\n","Show Next and Previous Post Links at Posts.",2000,57395,82,26,"2017-11-28T18:10:00.000Z","4.7.32","3.0","",[56,57,23,58,40],"next-and-previous-post","next-post-link","previous-post-link","http:\u002F\u002Fsharp-coders.com\u002Fwp-post-navigation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-post-navigation.zip",{"slug":62,"name":63,"version":42,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":34,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":81,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"styles-for-wp-pagenavi-addon","Styles For WP Pagenavi Addon – Better design for post pagination","Essential Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fessentialplugin\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fstyles-wp-pagenavi-addon\u002F?utm_source=WP&utm_medium=Pagenavi&utm_campaign=Read-Me\" rel=\"nofollow ugc\">View here for more detail\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.essentialplugin.com\u002Fpricing\u002F?utm_source=WP&utm_medium=Pagenavi&utm_campaign=Read-Me\" rel=\"nofollow ugc\">Annual or Lifetime Bundle Deal\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Want to replace the old \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">←\u003C\u002Fspan> Older posts | Newer posts \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> links with some page links?\u003C\u002Fp>\n\u003Cp>This plugin adds a more styling options to Wp-PageNavi WordPress plugin OR  the_posts_pagination(); WordPress navigation function.\u003C\u002Fp>\n\u003Cp>To Use this plugin you must have \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-pagenavi\u002F\" rel=\"ugc\">Wp Pagenavi\u003C\u002Fa>  plugin installed on your wordpress blog\u003C\u002Fp>\n\u003Cp>\u003Cstrong>OR\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you are not using WP Pagenavi plugin\u003C\u002Fstrong> then use \u003Ccode>\u003C?php the_posts_pagination(); ?>\u003C\u002Fcode> WordPress navigation function and our plugin will help you to give a better design to your post navigation or post pagination.\u003C\u002Fp>\n\u003Ch4>Features include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>5+ styles\u003C\u002Fli>\n\u003Cli>Colors change options \u003C\u002Fli>\n\u003Cli>Use it with Wp-PageNavi WordPress plugin or \u003Ccode>\u003C?php the_posts_pagination(); ?>\u003C\u002Fcode> WordPress navigation function and our plugin will help you to give a better design for post navigation or post pagination.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a more styling options to Wp-PageNavi WordPress plugin OR  the_posts_pagination() WordPress navigation function.",1000,33648,40,"2026-02-20T19:20:00.000Z","6.8.5","4.0","7.4",[21,76,77,23,78],"pagenavi-style","pagination","wp-pagenavi-styling","https:\u002F\u002Fwww.essentialplugin.com\u002Fwordpress-plugin\u002Fstyles-wp-pagenavi-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstyles-for-wp-pagenavi-addon.1.2.4.zip",100,{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":81,"downloaded":90,"rating":81,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":73,"requires_php":94,"tags":95,"homepage":54,"download_link":99,"security_score":81,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"keep-pagination-in-same-taxonomy","Keep Pagination in Same Taxonomy","0.15","keith_wp","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeith_wp\u002F","\u003Cp>Instantly join separate posts together by making the Previous\u002FNext Post links on a Single Post look for other posts that share the same taxonomies.\u003C\u002Fp>\n\u003Cp>This lightweight plugin simply adds a filter to your selected taxonomies (both default and custom) so that any theme can have its post navigation links stay in the same category as the currently viewed post.\u003C\u002Fp>\n","Makes any previous\u002Fnext post links use the same taxonomy as the current post.",2552,3,"2025-04-07T15:19:00.000Z","6.7.5","8.3",[96,77,23,97,98],"link-posts","previous-next-posts","previous-next-links","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkeep-pagination-in-same-taxonomy.0.15.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":81,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":54,"tags":114,"homepage":118,"download_link":119,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"post-navigator","Post Navigator","1.3.4","lukerollans","https:\u002F\u002Fprofiles.wordpress.org\u002Fhellolukerollansme\u002F","\u003Ch4>Have a feature request?\u003C\u002Fh4>\n\u003Cp>Sweet! Feature requests on Github: https:\u002F\u002Fgithub.com\u002Fplugify\u002Fpost-navigator\u002Fissues?labels=enhancement\u003C\u002Fp>\n\u003Ch4>Want to contribute?\u003C\u002Fh4>\n\u003Cp>Post Navigator on Github: http:\u002F\u002Fgithub.com\u002Fplugify\u002Fpost-navigator\u003C\u002Fp>\n\u003Cp>Adds a simple dropdown menu to the publish box which allows a user to select a useful action immediately upon saving or publishing any post. The plugin also adds two new buttons to the edit post page, “Previous” and “Next”. These buttons allow you to immediately navigate to the previous or next post of any type in the admin area.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All features of Post Navigator support custom post types\u003C\u002Fli>\n\u003Cli>Upon save, navigate directly to the “Add New” page of the current post type\u003C\u002Fli>\n\u003Cli>Navigate to parent post upon save\u003C\u002Fli>\n\u003Cli>Navigate to child post upon save. When selected, a second dropdown will automatically populate with the children of the current post\u003C\u002Fli>\n\u003Cli>Navigate to a sibling post upon save. When selected, a second dropdown will automatically populate with the siblings of the current post\u003C\u002Fli>\n\u003Cli>Navigate to next or previous post upon save\u003C\u002Fli>\n\u003Cli>Instantly navigate to next or previous post by using the “Previous” and “Next” buttons. These will be displayed, if available, in the header of the current\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin was created mainly as a tool to speed up content entry given it allows you to bypass multiple page loads. For example, when adding several new pages, simply choose the “Add a new Page” option and upon saving the current page you will immediately be taken to the “Add a New Page” screen.\u003C\u002Fp>\n\u003Cp>If you have found this plugin useful, consider taking a moment to rate it.\u003C\u002Fp>\n","Adds simple navigation tools to the admin area when editing or creating posts, allowing for quick and time saving navigation",8121,90,11,"2014-04-18T04:31:00.000Z","3.7.41","2.9",[115,21,116,23,117],"admin","next","posts","http:\u002F\u002Fplugify.io\u002Fplugin\u002Fpost-navigator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-navigator.1.3.4.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":70,"downloaded":128,"rating":81,"num_ratings":34,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":54,"tags":132,"homepage":137,"download_link":138,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rp-post-nav","RP Post Nav","1.1","Rommel Plofino","https:\u002F\u002Fprofiles.wordpress.org\u002Frplofino\u002F","\u003Cp>RP Post Nav plug-in gives you facility to:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Navigate within Post Category\u002FTaxonomy or Date Wise Navigation.\u003C\u002Fli>\n\u003Cli>Option to set Post Navigation Bar at Bottom, Top or both Top & Bottom.\u003C\u002Fli>\n\u003Cli>Apply CSS Style to Previous and Next Post Display.\u003C\u002Fli>\n\u003Cli>Customizing Label Text instead of default Next\u002FPrevious Labels.\u003C\u002Fli>\n\u003Cli>Customizing Image for Next\u002FPrevious Post Background.\u003C\u002Fli>\n\u003Cli>Select Custom Post Types and Taxonomies for related post.\u003C\u002Fli>\n\u003Cli>Manually Place RP Post Nav Shortcode.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For Help visit: https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frp-post-nav\u003C\u002Fp>\n","Show Next and Previous Post Links, Thumbnails or Excerpt at Posts, Pages, Media or Custom Post Types.",4287,"2015-07-23T00:50:00.000Z","4.2.39","3.0.1",[133,134,23,135,136],"next-post","next-previous-post-navigation","post-navigation-link","previous-post","http:\u002F\u002Fwww.rplofino.freehosting007.com\u002Frp-post-nav","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frp-post-nav.zip",{"attackSurface":140,"codeSignals":201,"taintFlows":256,"riskAssessment":257,"analyzedAt":268},{"hooks":141,"ajaxHandlers":194,"restRoutes":195,"shortcodes":196,"cronEvents":200,"entryPointCount":34,"unprotectedCount":28},[142,148,152,156,161,163,165,168,171,173,177,182,187,190,192],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_init","init","admin\\class-wp-post-nav-admin.php",53,{"type":143,"name":149,"callback":150,"file":146,"line":151},"admin_enqueue_scripts","wp_enqueue_media",54,{"type":143,"name":153,"callback":154,"file":146,"line":155},"admin_footer","media_fields",55,{"type":143,"name":157,"callback":158,"file":159,"line":160},"plugins_loaded","anonymous","includes\\class-wp-post-nav.php",129,{"type":143,"name":149,"callback":158,"file":159,"line":162},144,{"type":143,"name":149,"callback":158,"file":159,"line":164},145,{"type":143,"name":166,"callback":158,"file":159,"line":167},"admin_menu",148,{"type":143,"name":169,"callback":158,"file":159,"line":170},"wp_enqueue_scripts",169,{"type":143,"name":169,"callback":158,"file":159,"line":172},170,{"type":143,"name":174,"callback":175,"file":159,"line":176},"admin_notices","closure",243,{"type":143,"name":178,"callback":179,"file":180,"line":181},"wp_footer","display_wp_post_nav","public\\class-wp-post-nav-public.php",52,{"type":183,"name":184,"callback":185,"file":180,"line":186},"filter","get_previous_post_where","wppostnav_outofstock",419,{"type":183,"name":188,"callback":185,"file":180,"line":189},"get_next_post_where",424,{"type":183,"name":184,"callback":185,"file":180,"line":191},557,{"type":183,"name":188,"callback":185,"file":180,"line":193},562,[],[],[197],{"tag":198,"callback":199,"file":180,"line":151},"wp_post_nav","wp_post_nav_shortcode_display",[],{"dangerousFunctions":202,"sqlUsage":203,"outputEscaping":205,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":255},[],{"prepared":28,"raw":28,"locations":204},[],{"escaped":110,"rawEcho":206,"locations":207},20,[208,211,213,215,218,220,222,224,226,228,231,234,236,239,241,244,245,248,250,253],{"file":146,"line":209,"context":210},132,"raw output",{"file":146,"line":212,"context":210},141,{"file":146,"line":214,"context":210},691,{"file":216,"line":217,"context":210},"admin\\partials\\wp-post-nav-admin-sidebar.php",23,{"file":216,"line":219,"context":210},34,{"file":216,"line":221,"context":210},35,{"file":216,"line":223,"context":210},36,{"file":180,"line":225,"context":210},851,{"file":180,"line":227,"context":210},866,{"file":229,"line":230,"context":210},"public\\partials\\wp-post-nav-public-attachment.php",37,{"file":232,"line":233,"context":210},"public\\partials\\wp-post-nav-public-default.php",264,{"file":232,"line":235,"context":210},267,{"file":237,"line":238,"context":210},"public\\partials\\wp-post-nav-public-page.php",168,{"file":237,"line":240,"context":210},171,{"file":242,"line":243,"context":210},"public\\partials\\wp-post-nav-public-post.php",261,{"file":242,"line":233,"context":210},{"file":246,"line":247,"context":210},"public\\partials\\wp-post-nav-public-primary.php",303,{"file":246,"line":249,"context":210},318,{"file":251,"line":252,"context":210},"public\\partials\\wp-post-nav-public-product.php",256,{"file":251,"line":254,"context":210},259,[],[],{"summary":258,"deductions":259},"The wp-post-nav plugin v2.0.3 exhibits a strong security posture based on the provided static analysis and vulnerability history.  The plugin has no known vulnerabilities (CVEs) and demonstrates good practices by avoiding dangerous functions, file operations, and external HTTP requests.  All SQL queries utilize prepared statements, and there are no taint analysis findings indicating unsanitized paths. This suggests a well-developed and secure codebase.\n\nHowever, there are areas for improvement that could introduce potential risks. The most notable concern is the lack of nonce checks and capability checks across all entry points. With only one shortcode as an entry point, this might seem minor, but it represents a potential weakness if the shortcode's functionality were to become more complex or handle sensitive data in the future. Additionally, the relatively low percentage (35%) of properly escaped output signals a risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is directly outputted without sufficient sanitization or escaping. While no critical or high severity taint flows were detected, this could be a false positive due to the limited scope of the taint analysis or the absence of complex data flows.\n\nOverall, the plugin appears secure with no critical or high-risk findings. The absence of historical vulnerabilities further reinforces this. The primary areas to focus on for enhancement are implementing nonce and capability checks for its single entry point and improving output escaping to prevent potential XSS issues. Addressing these would further solidify the plugin's security, making it more robust against future threats.",[260,263,265],{"reason":261,"points":262},"Missing Nonce Checks",5,{"reason":264,"points":262},"Missing Capability Checks",{"reason":266,"points":267},"Low percentage of properly escaped output",7,"2026-03-16T19:47:23.834Z",{"wat":270,"direct":279},{"assetPaths":271,"generatorPatterns":274,"scriptPaths":275,"versionParams":276},[272,273],"\u002Fwp-content\u002Fplugins\u002Fwp-post-nav\u002Fcss\u002Fwp-post-nav-admin.css","\u002Fwp-content\u002Fplugins\u002Fwp-post-nav\u002Fjs\u002Fwp-post-nav-admin.js",[],[273],[277,278],"wp-post-nav-admin.css?ver=","wp-post-nav-admin.js?ver=",{"cssClasses":280,"htmlComments":285,"htmlAttributes":303,"restEndpoints":309,"jsGlobals":310,"shortcodeOutput":311},[4,281,282,283,284],"wp-post-nav-col","nav-tab-wrapper","settings-tabs","nav-tab",[286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302],"\u003C!-- If this file is called directly, abort. -->","\u003C!-- If this file is called directly, abort. \u002F\u002F -->","\u003C!-- Activation File -->","\u003C!-- Deactiviation File -->","\u003C!-- Activiation Hook -->","\u003C!-- Deactivation Hook - Not used in this plugin -->","\u003C!-- Initiate the main class and file -->","\u003C!-- Start the plugin -->","\u003C!-- WP Post Nav admin functionality. -->","\u003C!-- Enqueue the admin styles. -->","\u003C!-- Admin CSS -->","\u003C!-- the color picker styles (built in from WordPress) which is required for picking colours -->","\u003C!-- Enqueue the JavaScript for the dashboard. -->","\u003C!-- Admin JS -->","\u003C!-- Colorpicker JS -->","\u003C!-- Design settings page. Were tabbed now so we can remove the old template file -->","\u003C!-- Tab navigation starts -->",[304,305,306,307,308,307],"id=\"wp-post-nav\"","id=\"wp-post-nav-wrapper\"","id=\"wp-post-nav-left\"","class=\"wp-post-nav-col\"","id=\"wp-post-nav-right\"",[],[],[]]