[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVk_IGqVl1IdTXb3BC0Ik3yTklu-_4ocH33A5Gz5oNVo":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":142,"fingerprints":203},"tagpages","TagPages","1.64","Bernhard Riedl","https:\u002F\u002Fprofiles.wordpress.org\u002Fneoxx\u002F","\u003Cp>This plugin is a \u003Ca href=\"https:\u002F\u002Fwww.bernhard-riedl.com\u002F2010\u002F08\u002F01\u002Ftagpages-tags-functionality-for-pages-in-wordpress-30\u002F\" rel=\"nofollow ugc\">follow-up\u003C\u002Fa> to the post which I wrote \u003Ca href=\"https:\u002F\u002Fwww.bernhard-riedl.com\u002F2007\u002F10\u002F06\u002Fwordpress-23-tagging-posts-and-pages\u002F\" rel=\"nofollow ugc\">a few years ago\u003C\u002Fa>. – The idea was (and still is) to equip pages with \u003Ca href=\"https:\u002F\u002Fen.support.wordpress.com\u002Fposts\u002Ftags\u002F\" rel=\"nofollow ugc\">tags\u003C\u002Fa> and include their number in a combined posts and pages \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fwp_tag_cloud\" rel=\"nofollow ugc\">tag-cloud\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>TagPages is fully compatible with \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FAdministration_Over_SSL\" rel=\"nofollow ugc\">https\u002FSSL\u002FTLS-sites\u003C\u002Fa> and WordPress multisite network.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin’s website:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.bernhard-riedl.com\u002Fprojects\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.bernhard-riedl.com\u002Fprojects\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author’s website:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.bernhard-riedl.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.bernhard-riedl.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Adds post-tags functionality for pages.",1000,47139,100,3,"2017-11-09T06:11:00.000Z","4.9.29","3.0","5.3",[20,21,22,23,24],"tag","tagging","tags","taxonomies","taxonomy","https:\u002F\u002Fwww.bernhard-riedl.com\u002Fprojects\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftagpages.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},"neoxx",1,30,84,"2026-04-04T19:03:40.582Z",[39,59,82,103,122],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"simple-taxonomy-refreshed","Simple Taxonomy Refreshed","3.3.1","nwjames","https:\u002F\u002Fprofiles.wordpress.org\u002Fnwjames\u002F","\u003Cp>Supports adding one or more taxonomies (either hierarchical or tag) to any objects registered on your installation.\u003C\u002Fp>\n\u003Cp>This plugin started as a functional conversion from \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-taxonomy\u002F\" rel=\"ugc\">Simple Taxonomy\u003C\u002Fa> (now closed) and developed on WordPress 5.1-6.9 with PHP 7.2-8.4.\u003C\u002Fp>\n\u003Cp>This plugin allows you to add a taxonomy just by giving them a name and some options in the backend. It then creates the taxonomy for you and takes care of the URL rewrites.\u003C\u002Fp>\n\u003Cp>It provides a widget that you can use to display a “taxonomy cloud” or a list of all the terms; it allows you to show the taxonomy contents at the end of posts and excerpts as well. To increase flexibility, a shortcode and block has been provided to output these terms wherever desired.\u003C\u002Fp>\n\u003Cp>You can also export the Taxonomy definition to include it directly in your own code.\u003C\u002Fp>\n\u003Cp>You can also create terms easily by typing them into a list; or by copying them from an existing taxonomy.\u003C\u002Fp>\n\u003Cp>A tool has been provided to support changing the taxonomy slug. Any terms and their usages will also be linked to the renamed slug.\u003C\u002Fp>\n\u003Cp>For admin screens displaying multiple taxonomies it is possible to define their display column order.\u003C\u002Fp>\n\u003Cp>A tool is provided to merge a number of terms within a taxonomy into a single one. All usages of the selected terms are changed to the merged one.\u003C\u002Fp>\n\u003Cp>Options are provided to add a selection dropdown in the admin list and to define minimum and maximum required term counts using posts of selected statuses (and not only “published”). [Term counts with WP 5.7+ requires version 1.3+ of this plugin.] These capabilities are available for any taxonomy whether defined using this taxonomy or elsewhere.\u003C\u002Fp>\n\u003Cp>For full information go the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FNeilWJames\u002Fsimple-taxonomy-refreshed\u002Fblob\u002Fmaster\u002Fdocs\u002Freadme.md\" rel=\"nofollow ugc\">Simple Taxonomy Refreshed\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Cp>When using the admin screen, additional information is available in the help pulldown area.\u003C\u002Fp>\n\u003Ch3>Migration Notice\u003C\u002Fh3>\n\u003Ch4>From Simple Taxonomy\u003C\u002Fh4>\n\u003Cp>It is a drop-in replacement for \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-taxonomy\" rel=\"ugc\">Simple Taxonomy\u003C\u002Fa> – using the same options table entry.\u003C\u002Fp>\n\u003Cp>If this is installed, deactivate it first.\u003C\u002Fp>\n\u003Cp>However since this plugin uses the Simple Taxonomy options data to save setting it up again completely if you wish to revert, before deactivating you can use the Simple Taxonomy export function to take a copy of your data.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NB.\u003C\u002Fstrong> The Export\u002FImport functions are not compatible between plugins. So you need to use the file made with its version of the plugin.\u003C\u002Fp>\n\u003Cp>To have the Taxonomy metaboxes available in the Block Editor, ensure that “show_in_rest” has been set to true.\u003C\u002Fp>\n\u003Cp>When migrating and before an update to the existing parameters, the taxonomy will treat “show_in_rest” as true. If not wanted, set to false.\u003C\u002Fp>\n","This plugin provides a no-code facility to manage your taxonomies - either by defining your own or by adding additional function to existing ones.",500,9557,5,"2026-03-06T19:51:00.000Z","6.9.4","4.9","7.4",[55,56,22,23,24],"category","custom-taxonomies","https:\u002F\u002Fgithub.com\u002FNeilWJames\u002Fsimple-taxonomy-refreshed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-taxonomy-refreshed.3.3.1.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":47,"downloaded":67,"rating":13,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":53,"tags":72,"homepage":78,"download_link":79,"security_score":80,"vuln_count":34,"unpatched_count":28,"last_vuln_date":81,"fetched_at":30},"term-taxonomy-converter","Term Taxonomy Converter","1.3.0","Dhanendran Rajagopal","https:\u002F\u002Fprofiles.wordpress.org\u002Fdhanendran\u002F","\u003Cp>Initial version of this plugin is a fork of https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-converter\u002F.\u003C\u002Fp>\n\u003Cp>Copy or convert terms between taxonomies.\u003C\u002Fp>\n\u003Cp>Taxonomies include categories, tags and any other custom taxonomies that may be present with your active theme and plugins.\u003C\u002Fp>\n\u003Cp>This plugin, allows you to copy (duplicate) or convert (move) terms from one taxonomy to another or to multiple taxonomies, while maintaining associated posts.\u003C\u002Fp>\n","Copy or convert terms between taxonomies.",8562,6,"2025-11-28T13:54:00.000Z","6.8.5","5.0",[73,74,75,76,77],"categories-and-tags-converter","copy-taxonomies","duplicate-taxonomies","taxonomy-converter","terms","https:\u002F\u002Fgithub.com\u002Fdhanendran\u002Fterm-taxonomy-converter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fterm-taxonomy-converter.1.3.0.zip",99,"2025-01-21 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":101,"download_link":102,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"user-tags","User Taxonomy & Directory","2.0","Umesh Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fumeshsingla\u002F","\u003Cp>The plugin offers a user-friendly solution to help you manage user taxonomies and create user directories on your WordPress site.\u003C\u002Fp>\n\u003Cp>Key Features:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Easy Taxonomy Management: Register and manage user taxonomies effortlessly, providing structure to your user base without unnecessary complexity.\nAdmin users with the edit_users capability can assign or un-assign categories from the User profile page, made even more flexible with the ut_render_taxonomy_dropdown filter to modify the check.\n\nTaxonomy Template Customization: Each taxonomy term generates its own archive featuring the list of assigned users. The plugin allows you to customize this template by simply creating a folder named template in your theme's root directory and add the custom template user-taxonomy-template.php.\"\nMake sure to refresh your permalinks after creating a new taxonomy to ensure that the template functions correctly.\n\nDynamic User Lists: user-directory block allows you to display user lists based on roles, with a variety of customizable fields and filters for your front-end design.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>User List Features:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Simple Search: Find users easily by name.\n\nFiltering: Use taxonomies to refine user lists, with the option to activate multiple taxonomy filters via block settings.\n\nFlexible Fields: User Name is included by default, but you can add more fields like Bio and Images, all configured with the block settings along with an option to filter it.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The plugin is compatible with multisite environment.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fjustintadlock.com\u002Farchives\u002F2011\u002F10\u002F20\u002Fcustom-user-taxonomies-in-wordpress\" rel=\"nofollow ugc\">Justin Tadlock\u003C\u002Fa>\u003C\u002Fp>\n","User Taxonomy & Directory helps you effortlessly manage user taxonomies on your WordPress website. With a user-friendly interface, it simplifies t &hellip;",50,57259,92,13,"2023-09-26T07:12:00.000Z","6.3.8","6.0","7.2",[22,23,99,83,100],"user-directory","user-taxonomy","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuser-tags.2.0.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":13,"num_ratings":34,"last_updated":113,"tested_up_to":51,"requires_at_least":71,"requires_php":114,"tags":115,"homepage":101,"download_link":121,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"jl-convert-taxonomy-terms","JL Convert Taxonomy Terms","1.6","lovecoding","https:\u002F\u002Fprofiles.wordpress.org\u002Flovecoding\u002F","\u003Cp>JL Convert Taxonomy Terms plugin allows to move taxonomy terms and its children to another taxonomy with saving taxonomy hierarchy. Now you can easily switch taxonomy for all terms.\u003C\u002Fp>\n\u003Cp>It may happened, that after taxonomy converting some pages will not display correctly. Then you must refresh permalinks. Go to Settings -> Permalinks and press button ‘Save settings’.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple and easy to use\u003C\u002Fli>\n\u003C\u002Ful>\n","Move taxonomy terms to other taxonomy and save hierarchy",10,1850,"2026-01-10T20:26:00.000Z","7.0",[116,117,118,119,120],"convert-tags","convert-taxonomies","convert-taxonomy-term","covert-categories","move-taxonomy-term","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjl-convert-taxonomy-terms.1.6.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":90,"last_updated":133,"tested_up_to":51,"requires_at_least":52,"requires_php":97,"tags":134,"homepage":138,"download_link":139,"security_score":80,"vuln_count":140,"unpatched_count":28,"last_vuln_date":141,"fetched_at":30},"tag-groups","Tag Groups is the Advanced Way to Display Your Taxonomy Terms","2.1.1","Steve Burge","https:\u002F\u002Fprofiles.wordpress.org\u002Fstevejburge\u002F","\u003Cp>The Tag Groups plugin allows you to organize your WordPress taxonomy terms and show them in clouds, tabs, accordions, tables, lists and much more. You can customize your term displays with a huge number of options and use them in posts, pages, blocks, or shortcodes.\u003C\u002Fp>\n\u003Ch3>All the Features in Tag Groups\u003C\u002Fh3>\n\u003Cp>The Free version of the Tag Groups plugin comes with the following features. All of these features are available as both shortcodes and also Gutenberg blocks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Tag List:\u003C\u002Fstrong> Tags appear in columns, sorted into groups. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Ftag-list\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tabbed Tag Cloud:\u003C\u002Fstrong> A tag cloud where tags are sorted into groups that appear in tabs. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Ftabbed-tag-cloud\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accordion Tag Cloud:\u003C\u002Fstrong> A tag cloud where tags are sorted into vertically stacked accordion groups. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Faccordion-tab-cloud\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alphabetical Tag Cloud:\u003C\u002Fstrong> Tags are sorted alphabetically by first letter under tabs. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Falphabetical-tabs\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alphabetical Tag Index:\u003C\u002Fstrong> Tag appear in columns, sorted alphabetically by first letter. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Falphabetical-index\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post List:\u003C\u002Fstrong> Display posts with a specific tag or in a particular tag group. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Fpost-list\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Pro version of the Tag Groups plugin also has these extra features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Tag Cloud:\u003C\u002Fstrong> This is an advanced version of a traditional Tag Cloud, with many customization options. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Fcloud\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Table Tag Cloud:\u003C\u002Fstrong> This feature organizes tags in a table, with groups as headers. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Ftable-tag-cloud\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shuffle Box:\u003C\u002Fstrong> This is a tag cloud that allows you to filter the tags by their names or by their tag groups. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Fshuffle-box\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag Cloud Search\u003C\u002Fstrong>: Add a search box to any of our static tag displays: Cloud, Tabs, Accordion, or Table. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Ftag-cloud-search\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Toggle Post Filter\u003C\u002Fstrong>: This allows users to dynamically search for posts that have tags they choose. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Fpost-filter-tags-menu\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Post Filter\u003C\u002Fstrong>: This aallows users to dynamically search for posts via a dropdown menu showing tags. \u003Ca href=\"https:\u002F\u002Fdemo.taxopress.com\u002Fpost-filter-dropdown-menu\u002F\" rel=\"nofollow ugc\">View demos\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tag Groups Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Upgrade to Tag Groups Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the free version of TaxoPress. The Pro version of Tag Groups has extra features and expert support. \u003Ca href=\"https:\u002F\u002Ftaxopress.com\u002Ftag-groups\" rel=\"nofollow ugc\">Click here to organize your terms with the Tag Groups Pro plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Why Organize Terms Into Groups?\u003C\u002Fh3>\n\u003Cp>Most WordPress sites mix up terms into one big messy group. In most cases, terms should actually be separated by topics: places, people, features, years and more.\u003C\u002Fp>\n\u003Cp>Your term however, will become much more useful if you organize them in groups. Imagine a tag cloud where all places appear in a “Places” group, all names under “Names” and all years under “Years”. The Tag Groups plugin lets you do exactly that.\u003C\u002Fp>\n\u003Cp>The plugin gives you many term displays. You can also customize them, append or prepend something to each tag. You can add separators, choose the link target, set the smallest and the largest font size, display the post count and much more.\u003C\u002Fp>\n\u003Ch3>Does Tag Groups Only Work With Tags?\u003C\u002Fh3>\n\u003Cp>No. Tag Groups works also great with most other (flat) taxonomies, such as WooCommerce product tags.\u003C\u002Fp>\n\u003Cp>The plugin does not support hierarchical taxonomies like categories.\u003C\u002Fp>\n\u003Ch3>Does Tag Groups Work with Multilingual Websites?\u003C\u002Fh3>\n\u003Cp>Yes, this plugin is officially compatible with \u003Cstrong>WPML\u003C\u002Fstrong>, the WordPress Multilingual plugin. This means you can use a different tag group name for each language.\u003C\u002Fp>\n\u003Ch3>Tag Groups Pro\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Upgrade to Tag Groups Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the free version of TaxoPress. The Pro version of TaxoPress has extra features and expert support. \u003Ca href=\"https:\u002F\u002Ftaxopress.com\u002Ftag-groups\" rel=\"nofollow ugc\">Click here to organize, optimize and showcase your content with TaxoPress now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>The TaxoPress and Tag Groups plugins\u003C\u002Fh3>\n\u003Cp>TaxoPress is developed by the same team that support the popular \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-tags\u002F\" rel=\"ugc\">TaxoPress plugin\u003C\u002Fa>. Together Tag Groups and TaxoPress are an excellent solution for organizing and displaying your site’s content.\u003C\u002Fp>\n\u003Ch3>Tag Groups Bug Reports\u003C\u002Fh3>\n\u003Cp>Bug reports for Tag Groups are welcomed in our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftaxopress\u002Ftag-groups\" rel=\"nofollow ugc\">repository on GitHub\u003C\u002Fa>. Please note that GitHub is not a support forum, but a place to report bugs in the plugn that can be replicated outside of a single site.\u003C\u002Fp>\n\u003Ch3>Follow the TaxoPress team\u003C\u002Fh3>\n\u003Cp>Follow TaxoPress on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Ftaxopress\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.twitter.com\u002Ftaxopress\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@taxopress\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>.\u003C\u002Fp>\n","Tag Groups allows you to organize your WordPress taxonomy terms and show them in clouds, tabs, accordions, tables, lists and much more.",3000,295617,94,"2025-12-05T01:14:00.000Z",[135,136,137,22,24],"accordion","tabs","tag-cloud","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftag-groups\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftag-groups.2.1.1.zip",2,"2025-01-14 00:00:00",{"attackSurface":143,"codeSignals":184,"taintFlows":196,"riskAssessment":197,"analyzedAt":202},{"hooks":144,"ajaxHandlers":180,"restRoutes":181,"shortcodes":182,"cronEvents":183,"entryPointCount":28,"unprotectedCount":28},[145,151,154,159,162,165,169,173,177],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","plugins_loaded","add_page_to_tags_taxonomy","tagpages.php",95,{"type":146,"name":152,"callback":148,"priority":28,"file":149,"line":153},"init",96,{"type":155,"name":156,"callback":157,"file":149,"line":158},"filter","pre_get_posts","add_page_to_tags_query",103,{"type":155,"name":160,"callback":160,"file":149,"line":161},"manage_pages_columns",119,{"type":155,"name":163,"callback":163,"priority":111,"file":149,"line":164},"manage_pages_custom_column",120,{"type":155,"name":166,"callback":167,"file":149,"line":168},"manage_edit-post_tag_columns","manage_edit_post_tag_columns",129,{"type":146,"name":170,"callback":171,"file":149,"line":172},"admin_init","admin_menu_i18n",135,{"type":146,"name":174,"callback":175,"file":149,"line":176},"wp_head","head_meta",141,{"type":146,"name":178,"callback":175,"file":149,"line":179},"admin_head",142,[],[],[],[],{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":195},[],{"prepared":28,"raw":28,"locations":187},[],{"escaped":49,"rawEcho":140,"locations":189},[190,193],{"file":149,"line":191,"context":192},248,"raw output",{"file":149,"line":194,"context":192},293,[],[],{"summary":198,"deductions":199},"The 'tagpages' plugin v1.64 exhibits a strong security posture based on the provided static analysis. The complete absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface, and importantly, all identified entry points appear to be protected. The code demonstrates good practices by not utilizing dangerous functions, performing file operations, or making external HTTP requests.  Furthermore, all SQL queries are prepared, and the lack of identified taint flows suggests no critical or high-severity vulnerabilities were detected in this area.\n\nWhile the plugin has no recorded vulnerability history, the static analysis does highlight a minor concern. With 7 total outputs, only 71% are properly escaped, leaving a portion of outputs potentially vulnerable to cross-site scripting (XSS) attacks.  The absence of nonce and capability checks, while not directly exploitable due to the limited attack surface, could become a weakness if new entry points are introduced in future versions without appropriate security measures. Overall, the plugin appears secure, but the unescaped output warrants attention for hardening.",[200],{"reason":201,"points":49},"Unescaped output detected","2026-03-16T18:55:48.667Z",{"wat":204,"direct":209},{"assetPaths":205,"generatorPatterns":206,"scriptPaths":207,"versionParams":208},[],[5],[],[],{"cssClasses":210,"htmlComments":211,"htmlAttributes":212,"restEndpoints":213,"jsGlobals":214,"shortcodeOutput":215},[],[],[],[],[],[]]