[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKsXv1hPwku9zTmidYVlCvIRR7sv97WB1CFdYKb0IV9U":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":142,"fingerprints":186},"fs-link-posts","FS Link Posts","0.2","Simon Hamp","https:\u002F\u002Fprofiles.wordpress.org\u002Fflipstorm\u002F","\u003Cp>It works with Posts, Pages and Custom Post Types, giving you a really simple way to make one post refer to another. Not to be confused with automated “Related Posts” plugins.\u003C\u002Fp>\n\u003Cp>It’s probably most handy for Custom Post Types, where you may want to display a list of similar items based on factors that are indeterminable for an automatic algorithm.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Current Limitations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>It’s only a one-way reference for now\u003C\u002Fli>\n\u003Cli>It’s limited to linking posts of the same type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you need help or have ideas for more features, please use the plugin forum.\u003C\u002Fp>\n\u003Ch3>Coming Soon\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Admin panel for changing some basic options\u003C\u002Fli>\n\u003Cli>Linking posts of different types\u003C\u002Fli>\n\u003Cli>More flexible rendering of linked posts\u003C\u002Fli>\n\u003Cli>Ordering of linked posts\u003C\u002Fli>\n\u003C\u002Ful>\n","FS Link Posts is a simple plugin to enable you to manually associate a post with other posts you’ve created.",10,2483,0,"2010-09-21T14:54:00.000Z","3.0.5","3.0.1","",[19,20,21,22],"custom","pages","posts","theme","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffs-link-posts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffs-link-posts.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"flipstorm",1,30,84,"2026-04-05T02:01:48.053Z",[36,60,84,104,124],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":13,"last_vuln_date":59,"fetched_at":27},"cms-tree-page-view","CMS Tree Page View","1.6.8","Pär Thernström","https:\u002F\u002Fprofiles.wordpress.org\u002Feskapism\u002F","\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","3.8",[52,53,20,21,54],"custom-posts","page","tree","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":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":17,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":13,"last_vuln_date":83,"fetched_at":27},"no-page-comment","No Page Comment","1.3.1","Seth Alling","https:\u002F\u002Fprofiles.wordpress.org\u002Fsethta\u002F","\u003Cp>Up until recently, WordPress gave two options: You could either disable comments and trackbacks by default for all pages and posts, or you could have them active by default. In WordPress version 4.3, this finally changed so comments are always disabled on new pages.\u003C\u002Fp>\n\u003Cp>While the new change makes it easier for many of the sites, it make it harder for people who need to get the reverse and enable comments on all pages, or if they need to change the default for a custom post type. This plugin allows you to choose whether comments are enabled or disabled by default on all new posts, pages and custom post types, while still giving the ability to individually enable comments on posts or pages.\u003C\u002Fp>\n\u003Cp>Also, this plugin provides a way to quickly disable all comments or pingbacks for a specific custom post type. It directly interacts with your database to modify the status, so it is highly recommended that you backup your database first. There shouldn’t be any issues using this feature, but it’s always good to play it safe.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsethta\u002Fno-page-comment\" title=\"No Page Comment Development on Github\" rel=\"nofollow ugc\">View No Page Comment Development on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsethta\u002Fno-page-comment\u002Fissues\" title=\"Report an Issue about No Page Comment on Github\" rel=\"nofollow ugc\">Please Report any Issues about No Page Comment on Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=5WWP2EDSCAJR4\" title=\"Donate to support the No Page Comment Plugin development\" rel=\"nofollow ugc\">Donate to Support No Page Comment Development\u003C\u002Fa>\u003C\u002Fp>\n","An admin interface to control the default comment and trackback settings on new posts, pages and custom post types.",10000,250545,96,23,"2025-11-17T15:09:00.000Z","6.8.5","6.2","7.4",[77,78,79,20,21],"comments","custom-post-types","discussion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fno-page-comment.zip",99,2,"2022-09-21 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":68,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":17,"tags":98,"homepage":101,"download_link":102,"security_score":33,"vuln_count":31,"unpatched_count":13,"last_vuln_date":103,"fetched_at":27},"posts-in-page","Posts in Page","1.4.4","ivycat","https:\u002F\u002Fprofiles.wordpress.org\u002Fivycat\u002F","\u003Cp>Easily add one or more posts to any page using simple shortcodes.\u003C\u002Fp>\n\u003Cp>Supports categories, tags, custom post types, custom taxonomies, date ranges, post status, and much more.\u003C\u002Fp>\n\u003Cp>You can get all of the same functionality provided by this plugin by modifying your theme’s template files; this plugin just makes it easy for anyone to \u003Cem>pull\u003C\u002Fem> posts into other areas of the site without having to get their hands dirty with code.\u003C\u002Fp>\n\u003Cp>Plugin is depending upon your theme’s styling; version 1.x of this plugin \u003Cem>does not\u003C\u002Fem> contain native styles.\u003C\u002Fp>\n\u003Cp>This is a minimal plugin, function over form. Give us feedback, suggestions, bug reports, and any other contributions on the in the plugin’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fivycat\u002Fposts-in-page\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add one or more posts to any page using simple shortcodes.",377586,88,86,"2019-05-13T16:13:00.000Z","5.2.24","3.0",[78,20,21,99,100],"shortcode","taxonomy","https:\u002F\u002Fivycat.com\u002Fwordpress\u002Fwordpress-plugins\u002Fposts-in-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-in-page.1.4.4.zip","2017-02-13 00:00:00",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":118,"requires_php":17,"tags":119,"homepage":122,"download_link":123,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"author-filters","Author Filters","3.5.6","Clarion Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Fclarionwpdeveloper\u002F","\u003Cp>Author filters plugin has been developed with an idea to add an option to sort page, post, custom post type listing with respect to authors.\u003C\u002Fp>\n\u003Cp>Currently in WordPress core installation we have an option to sort post, page, custom post type grids with respect to category etc. However, currently an option to sort or filter the records with respect to author adds one more option to administrators to sort the listing.\u003C\u002Fp>\n","Author filters plugin integrates an author filter drop down to sort listing on post, page, custom post type in admin.",1000,15824,100,4,"2020-12-21T07:12:00.000Z","5.6.17","4.9",[120,78,20,21,121],"author","sorting","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauthor-filters","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthor-filters.3.5.6.zip",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":114,"num_ratings":134,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":17,"tags":138,"homepage":17,"download_link":141,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"search-by-id","Search by ID","1.3","Uffe Fey","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpkonsulent\u002F","\u003Cp>Ever wanted to do a quick search for a post with a specific ID? The built-in search doesn’t allow that. But now you can.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works for all kinds of posts (regular posts, pages, custom post types and media).\u003C\u002Fli>\n\u003Cli>No configuration needed.\u003C\u002Fli>\n\u003Cli>Doesn’t add javascript or css; it has virtually no impact whatsoever.\u003C\u002Fli>\n\u003Cli>No front-end functionality, just back-end.\u003C\u002Fli>\n\u003Cli>Doesn’t add any options or tables to the database.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Just a nice, clean and easy, seamless extension of the built-in search.\u003C\u002Fp>\n\u003Ch4>How to use it:\u003C\u002Fh4>\n\u003Cp>Simply enter an ID into the search field. If a post with that ID is found, it will show up in the search result.\u003C\u002Fp>\n\u003Cp>You can even enter a list of IDs if you want to search multiple IDs. For instance “100, 200, 300”.\u003C\u002Fp>\n","Enables the user to search by post ID using the built-in search within the control panel. Works for all kinds of posts.",700,19658,18,"2018-12-20T10:30:00.000Z","5.0.25","4.0",[78,139,20,21,140],"id","search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-by-id.zip",{"attackSurface":143,"codeSignals":159,"taintFlows":178,"riskAssessment":179,"analyzedAt":185},{"hooks":144,"ajaxHandlers":155,"restRoutes":156,"shortcodes":157,"cronEvents":158,"entryPointCount":13,"unprotectedCount":13},[145,151],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_menu","fs_link_posts_add_custom_box","fs-link-posts.php",181,{"type":146,"name":152,"callback":153,"file":149,"line":154},"save_post","fs_link_posts_save_postdata",183,[],[],[],[],{"dangerousFunctions":160,"sqlUsage":161,"outputEscaping":163,"fileOperations":13,"externalRequests":13,"nonceChecks":31,"capabilityChecks":31,"bundledLibraries":177},[],{"prepared":13,"raw":13,"locations":162},[],{"escaped":13,"rawEcho":164,"locations":165},6,[166,169,170,172,173,175],{"file":149,"line":167,"context":168},76,"raw output",{"file":149,"line":57,"context":168},{"file":149,"line":171,"context":168},95,{"file":149,"line":114,"context":168},{"file":149,"line":174,"context":168},127,{"file":149,"line":176,"context":168},171,[],[],{"summary":180,"deductions":181},"The fs-link-posts plugin v0.2 exhibits a generally strong security posture based on the provided static analysis.  The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the potential attack surface. Furthermore, all identified SQL queries utilize prepared statements, and there are no detected file operations or external HTTP requests, which are common vectors for exploitation. The presence of both nonce and capability checks, although singular, indicates an awareness of basic WordPress security practices.\n\nHowever, a significant concern arises from the complete lack of output escaping. With 6 total outputs identified and 0% properly escaped, this plugin is highly susceptible to Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users without proper sanitization or escaping could be manipulated by attackers to inject malicious scripts. The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive sign, but this is often a reflection of the plugin's limited functionality and attack surface rather than a guarantee of future security. The lack of taint analysis results could be due to the limited complexity or entry points of the plugin, but it doesn't negate the identified output escaping issue.\n\nIn conclusion, while the plugin is strong in preventing common injection and unauthorized access vulnerabilities due to its minimal entry points and secure SQL handling, the critical failure in output escaping presents a substantial risk of XSS. Developers should prioritize addressing this issue immediately. The absence of recorded vulnerabilities is positive but should not lead to complacency, especially given the identified XSS risk.",[182],{"reason":183,"points":184},"Unescaped output found",20,"2026-03-17T00:33:16.882Z",{"wat":187,"direct":192},{"assetPaths":188,"generatorPatterns":189,"scriptPaths":190,"versionParams":191},[],[],[],[],{"cssClasses":193,"htmlComments":196,"htmlAttributes":197,"restEndpoints":201,"jsGlobals":202,"shortcodeOutput":203},[194,195],"fs-linked-posts","fs-linked-post",[],[198,199,200],"name=\"fs_linked_posts[]\"","name=\"fs_link_posts_noncename\"","id=\"fs_link_posts_noncename\"",[],[],[]]