[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fY_aegAYRn_GADP1KyUXCUKE4uZ-uvCA15E8VdC3EGl4":3,"$f2Qcx6GC9z3GNDSaxmK0AqfL156bMMZOs3rMsrWVldA8":186,"$fJmlXocAVsO6o_fK4jBdh5MIz0Oi34LZd1PrW7EQNNlA":191},{"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,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":40,"analysis":136,"fingerprints":168},"merge-tags","Merge Tags","1.2","scribu","https:\u002F\u002Fprofiles.wordpress.org\u002Fscribu\u002F","\u003Cp>\u003Cstrong>This plugin is outdated. Use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fterm-management-tools\u002F\" rel=\"ugc\">Term Management Tools\u003C\u002Fa> instead.\u003C\u002Fstrong>\u003C\u002Fp>\n","Adds a new form on the tag management screen that lets you merge and replace tags and categories.",40,6347,100,2,"2010-12-02T02:44:00.000Z","3.0.5","3.0","",[20,21,22,23,24],"admin","category","management","tag","term","http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fmerge-tags","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmerge-tags.zip",85,0,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},24,27940,86,4851,69,"2026-05-20T09:08:53.534Z",[41,60,78,97,116],{"slug":42,"name":43,"version":44,"author":7,"author_profile":8,"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":57,"download_link":58,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":59},"term-management-tools","Term Management Tools","2.0.2","\u003Cp>\u003Cem>Please note this plugin requires at least PHP 7.1.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>If you need to reorganize your tags and categories, this plugin will make it easier for you. It adds three new options to the Bulk Actions dropdown on term management pages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Merge – combine two or more terms into one\u003C\u002Fli>\n\u003Cli>Set Parent – set the parent for one or more terms (for hierarchical taxonomies)\u003C\u002Fli>\n\u003Cli>Change Taxonomy – convert terms from one taxonomy to another\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It works with tags, categories and \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FCustom_Taxonomies\" rel=\"nofollow ugc\">custom taxonomies\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to the taxonomy page containing terms you want to modify. For example, for categories go to \u003Ccode>WP-Admin \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Posts \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Categories\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Select the terms you want to reorganize\u003C\u002Fli>\n\u003Cli>Find the Bulk Actions dropdown, and select the task you’d like done.\u003C\u002Fli>\n\u003Cli>Disco.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>WPML\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpml.org\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>-translated terms are partially supported. Currently only the “Change Taxonomy” task is WPML-aware. If a term with translations is moved to a new taxonomy, its translations are moved as well, and the translation relationships are preserved.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Currently only the “Change Taxonomy” task is WPML-aware\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Work on the WPML component was sponsored by the \u003Ca href=\"https:\u002F\u002Fwww.rainforest-alliance.org\u002F\" rel=\"nofollow ugc\">Rainforest Alliance\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Limited support is handled in the forum created for this purpose (see the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fterm-management-tools\u002F\" rel=\"ugc\">support\u003C\u002Fa> tab on wp.org).\u003C\u002Fp>\n\u003Cp>Find a problem? Fixes can be submitted on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FtheMikeD\u002Fwp-term-management-tools\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Upgrading from a previous version\u003C\u002Fh3>\n\u003Cp>Use the upgrade link in the Dashboard (Dashboard \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Updates) to upgrade this plugin.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>Initial version of this plugin was by \u003Ca href=\"http:\u002F\u002Fscribu.net\u002F\" rel=\"nofollow ugc\">scribu\u003C\u002Fa>, with contributions from others. See full code history on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FtheMikeD\u002Fwp-term-management-tools\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Allows you to merge terms, move terms between taxonomies, and set term parents, individually or in bulk.",10000,478393,98,76,"2025-12-11T16:11:00.000Z","6.9.4","4.2","7.1",[20,21,23,56,24],"taxonomy","https:\u002F\u002Fwww.codenamemiked.com\u002Fplugins\u002Fterm-management-tools\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fterm-management-tools.2.0.2.zip","2026-04-16T10:56:18.058Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":47,"downloaded":68,"rating":69,"num_ratings":11,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":76,"download_link":77,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":59},"taxonomy-images","Taxonomy Images","1.0","Ben Huson","https:\u002F\u002Fprofiles.wordpress.org\u002Fhusobj\u002F","\u003Ch4>Displaying Your Images in Your Theme\u003C\u002Fh4>\n\u003Cp>There are a few filters that you can use in your theme to display the image associations created by this plugin. Please read below for detailed information.\u003C\u002Fp>\n\u003Ch4>Display a single image representing the term archive\u003C\u002Fh4>\n\u003Cp>The following filter will display the image associated with the term asked for in the query string of the URL. This filter only works in views that naturally use templates like category.php, tag.php, taxonomy.php and all of their derivatives. Please read about \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Hierarchy\" rel=\"nofollow ugc\">template hierarchy\u003C\u002Fa> for more information about these templates. The simplest use of this filter looks like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-queried-term-image', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This code will generate and print an image tag. It’s output can be modifed by passing an optional third parameter to apply_filters(). This parameter is an array and the following keys may be set:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>after\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to append to the image’s HTML.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>attr\u003C\u002Fstrong> \u003Cem>(array)\u003C\u002Fem> – Key \u002F value pairs representing the attributes of the \u003Ccode>img\u003C\u002Fcode> tag. Available options include: \u003Ccode>alt\u003C\u002Fcode>, \u003Ccode>class\u003C\u002Fcode>, \u003Ccode>src\u003C\u002Fcode> and \u003Ccode>title\u003C\u002Fcode>. This array will be passed as the fourth parameter to WordPress core function \u003Ccode>wp_get_attachment_image()\u003C\u002Fcode> without modification.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>before\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to prepend to the image’s HTML.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>image_size\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – May be any image size registered with WordPress. If no image size is specified, ‘thumbnail’ will be used as a default value. In the event that an unregistered size is specified, this filter will return an empty string.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s an example of what a fully customized version of this filter might look like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-queried-term-image', '', array(\n    'attr'       => array(\n        'alt'   => 'Custom alternative text',\n        'class' => 'my-class-list bunnies turtles',\n        'src'   => 'this-is-where-the-image-lives.png',\n        'title' => 'Custom Title',\n        ),\n    'before'     => '\u003Cdiv id=\"my-custom-div\">',\n    'after'      => '\u003C\u002Fdiv>',\n    'image_size' => 'medium'\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Similar functionality\u003C\u002Fh4>\n\u003Cp>If you just need to get the database ID for the image, you may want to use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_id = apply_filters( 'taxonomy-images-queried-term-image-id', 0 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to get the full object of the image, you may want to use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image = apply_filters( 'taxonomy-images-queried-term-image-object', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to get the URL to the image, you may want to use the following:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_url = apply_filters( 'taxonomy-images-queried-term-image-url', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can specify the size of the image in an option third parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_url = apply_filters( 'taxonomy-images-queried-term-image-url', '', array(\n    'image_size' => 'medium'\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need data about the image, you may want to use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_data = apply_filters( 'taxonomy-images-queried-term-image-data', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can specify the size of the image in an option third parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_data = apply_filters( 'taxonomy-images-queried-term-image-data', '', array(\n    'image_size' => 'medium'\n    ) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>List term images associated with a post object\u003C\u002Fh4>\n\u003Cp>When a post is being displayed you may want to display the images associated with all of the terms associated with the post. The \u003Ccode>taxonomy-images-list-the-terms\u003C\u002Fcode> filter does this. Here’s what it looks like in its simplest form:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-list-the-terms', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This filter accepts an optional third parameter that you can use to customize its output. It is an array which recognizes the following keys:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>after\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to append to the output. Default value is a closing unordered list tag.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>after_image\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to append to each image. Default value is a closing list-item tag.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>before\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to prepend to the output. Default value is an open unordered list tag with an class attribute of “taxonomy-images-the-terms”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>before_image\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to prepend to each image. Default value is an open list-item tag.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>image_size\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Any registered image size. Values will vary from installation to installation. Image sizes defined in core include: “thumbnail”, “medium” and “large”. “full” may also be used to get the unmodified image that was uploaded. Defaults to “thumbnail”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>post_id\u003C\u002Fstrong> \u003Cem>(int)\u003C\u002Fem> – The post to retrieve terms from. Defaults to the ID property of the global \u003Ccode>$post\u003C\u002Fcode> object.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>taxonomy\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Name of a registered taxonomy to return terms from. Defaults to \u003Ccode>category\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s an example of what a fully customized version of this filter might look like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-list-the-terms', '', array(\n    'before'       => '\u003Cdiv class=\"my-custom-class-name\">',\n    'after'        => '\u003C\u002Fdiv>',\n    'before_image' => '\u003Cspan>',\n    'after_image'  => '\u003C\u002Fspan>',\n    'image_size'   => 'detail',\n    'post_id'      => 1234,\n    'taxonomy'     => 'post_tag',\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Working with all terms of a given taxonomy\u003C\u002Fh4>\n\u003Cp>You will want to use the \u003Ccode>taxonomy-images-get-terms\u003C\u002Fcode> filter. This filter is basically a wrapper for WordPress core function \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_terms\" rel=\"nofollow ugc\">get_terms()\u003C\u002Fa>. It will return an array of enhanced term objects: each term object will have a custom property named \u003Ccode>image_id\u003C\u002Fcode> which is an integer representing the database ID of the image associated with the term. This filter can be used to create custom lists of terms. Here’s what it’s default useage looks like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = apply_filters( 'taxonomy-images-get-terms', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Here is what php’s \u003Ccode>print_r()\u003C\u002Fcode> function may return:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Array\n(\n    [0] => stdClass Object\n        (\n            [term_id]          => 8\n            [name]             => Pirate\n            [slug]             => pirate\n            [term_group]       => 0\n            [term_taxonomy_id] => 8\n            [taxonomy]         => category\n            [description]      => Pirates live in the ocean and ride around on boats.\n            [parent]           => 0\n            [count]            => 1\n            [image_id]         => 44\n        )\n)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>As you can see, all of the goodness of \u003Ccode>get_terms()\u003C\u002Fcode> is there with an added bonus: the \u003Ccode>image_id\u003C\u002Fcode> parameter!\u003C\u002Fp>\n\u003Cp>This filter recognizes an optional third parameter which is an array of arguments that can be used to modify its output:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>cache_images\u003C\u002Fstrong> \u003Cem>(bool)\u003C\u002Fem> If this value is \u003Ccode>true\u003C\u002Fcode> all associated images will be queried and cached for later use in various template tags. If it is set to \u003Ccode>false\u003C\u002Fcode>, this query will be suppressed. Do not set this value to false unless you have a really good reason for doing so 🙂 Default value is \u003Ccode>true\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>having_images\u003C\u002Fstrong> \u003Cem>(bool)\u003C\u002Fem> If this value is \u003Ccode>true\u003C\u002Fcode> then only terms that have associated images will be returned. Setting it to \u003Ccode>false\u003C\u002Fcode> will return all terms. Default value is \u003Ccode>true\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>taxonomy\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> Name of a registered taxonomy to return terms from. Multiple taxonomies may be specified by separating each name by a comma. Defaults to \u003Ccode>category\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>term_args\u003C\u002Fstrong> \u003Cem>(array)\u003C\u002Fem> Arguments to pass to \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_terms\" rel=\"nofollow ugc\">\u003Ccode>get_terms()\u003C\u002Fcode>\u003C\u002Fa> as the second parameter. Default value is an empty array.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s an example of a simple custom loop that you can use to display all term images:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = apply_filters( 'taxonomy-images-get-terms', '' );\nif ( ! empty( $terms ) ) {\n    print '\u003Cul>';\n    foreach ( (array) $terms as $term ) {\n        print '\u003Cli>\u003Ca href=\"' . esc_url( get_term_link( $term, $term->taxonomy ) ) . '\">' . wp_get_attachment_image( $term->image_id, 'detail' ) . '\u003C\u002Fa>\u003C\u002Fli>';\n    }\n    print '\u003C\u002Ful>';\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you have questions about integrating this plugin into your site, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Ftaxonomy-images?forum_id=10#postform\" rel=\"ugc\">add a new thread to the WordPress Support Forum\u003C\u002Fa>. I try to answer these, but I may not always be able to. In the event that I cannot there may be someone else who can help.\u003C\u002Fp>\n\u003Ch4>Bugs, Suggestions\u003C\u002Fh4>\n\u003Cp>Development of this plugin is hosted in a public repository on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FTaxonomy-Images\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. If you find a bug in this plugin or have a suggestion to make it better, please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FTaxonomy-Images\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">create a new issue\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Hook it up yo!\u003C\u002Fh4>\n\u003Cp>If you have fallen in love with this plugin and would not be able to sleep without helping out in some way, please see the following list of ways that you can \u003Cem>hook it up!\u003C\u002Fem>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Rate it!\u003C\u002Fstrong> – Use the star tool on the right-hand sidebar of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-images\u002F\" rel=\"ugc\">plugin homepage\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Let me know if it works\u003C\u002Fstrong> – Use the \u003Cem>Compatibility\u003C\u002Fem> widget on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-images\u002F\" rel=\"ugc\">plugin homepage\u003C\u002Fa> to let everyone know that the current version works with your version of WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Do you Twitter?\u003C\u002Fstrong> Help promote by using this shortlink: \u003Ca href=\"http:\u002F\u002Fbit.ly\u002Ftaxonomy-images\" rel=\"nofollow ugc\">http:\u002F\u002Fbit.ly\u002Ftaxonomy-images\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Are you a writer?\u003C\u002Fstrong> Help promote by writing an article on your website about this plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need More Taxonomy Plugins?\u003C\u002Fh4>\n\u003Cp>The original author of this plugin, Michael Fields, released a handful of plugins dealing with taxonomies. Please see his \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmfields\u002F\" rel=\"nofollow ugc\">WordPress.org profile\u003C\u002Fa> for more information.\u003C\u002Fp>\n","Associate images from your media library to categories, tags and custom taxonomies.",217792,88,"2024-02-15T18:12:00.000Z","6.4.8","4.4","5.3",[21,75,23,56,24],"image","https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FTaxonomy-Images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-images.1.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":13,"num_ratings":34,"last_updated":88,"tested_up_to":52,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":93,"download_link":94,"security_score":13,"vuln_count":95,"unpatched_count":28,"last_vuln_date":96,"fetched_at":59},"taxonomy-switcher","Taxonomy Switcher","1.1.0","webdevstudios","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdevstudios\u002F","\u003Cp>This plugin allows you to select your “From”, and “To” Taxonomies, to convert all terms. Optionally select a parent term to limit terms to switch. Typing term names will do a live search of terms with the name you are typing AND possess child terms.\u003C\u002Fp>\n\u003Cp>Plugin also has built-in support for \u003Ca href=\"http:\u002F\u002Fwp-cli.org\u002F\" rel=\"nofollow ugc\">WP-CLI\u003C\u002Fa>. In the command line, type in \u003Ccode>wp taxonomy-switcher\u003C\u002Fcode> for instructions.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Ftaxonomy-switcher\" rel=\"nofollow ugc\">Plugin is on GitHub\u003C\u002Fa>. Pull Requests and Forks welcome.\u003C\u002Fp>\n\u003Ch3>Notes\u003C\u002Fh3>\n\u003Cp>Please keep in mind, if parent isn’t set, or you don’t specify a comma-separated list of term ids to migrate, it will migrate \u003Cem>all\u003C\u002Fem> terms for that taxonomy to the new taxonomy.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpluginize.com\u002F?utm_source=taxonomy-switcher&utm_medium=text&utm_campaign=wporg\" rel=\"nofollow ugc\">Pluginize\u003C\u002Fa> was launched in 2016 by \u003Ca href=\"https:\u002F\u002Fwebdevstudios.com\u002F\" rel=\"nofollow ugc\">WebDevStudios\u003C\u002Fa> to promote, support, and house all of their \u003Ca href=\"https:\u002F\u002Fpluginize.com\u002Fshop\u002F?utm_source=taxonomy-switcher&utm_medium=text&utm_campaign=wporg\" rel=\"nofollow ugc\">WordPress products\u003C\u002Fa>. Pluginize is not only creating new products for WordPress all the time, but also provides \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-post-type-ui\u002F\" rel=\"ugc\">ongoing support and development for WordPress community favorites like CPTUI\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcmb2\u002F\" rel=\"ugc\">CMB2\u003C\u002Fa>, and more.\u003C\u002Fp>\n","Switch the taxonomy for all terms or only child terms of a specified parent term.",2000,66534,"2026-01-09T19:15:00.000Z","5.2","7.4",[21,92,23,56,24],"switch","https:\u002F\u002Fgithub.com\u002FWebDevStudios\u002Ftaxonomy-switcher","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-switcher.1.1.0.zip",1,"2015-04-20 00:00:00",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":69,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":18,"tags":111,"homepage":18,"download_link":114,"security_score":27,"vuln_count":95,"unpatched_count":28,"last_vuln_date":115,"fetched_at":59},"taxonomy-filter","Taxonomy Filter","2.2.13","Andrea Landonio","https:\u002F\u002Fprofiles.wordpress.org\u002Flando1982\u002F","\u003Cp>Taxonomy Filter is a simple and flexible plugin which allow users to filter hierarchical term taxonomies inside admin pages. If you need to simplify your tags and categories research on admin pages, this plugin will make it easier for you. It adds a custom input field (only for configured taxonomies) that you can use to filter a every taxonomy list.\u003C\u002Fp>\n\u003Cp>Imagine having too many tags on your post admin page and having to lose so much time scrolling a long list of items or having to search for a tag with the classic browser search box. With “Taxonomy Filter” plugin you can search, choice and select tags in a very short time, a great gain!\u003C\u002Fp>\n\u003Cp>In addition, you have to setup which taxonomies should have “Taxonomy Filter” activated. When you install and activate the plugin, an admin page is added on settings section. In this page are automatically listed all valid taxonomies, you have two options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>enable on post management pages (allow you to turn on\u002Foff filter field)\u003C\u002Fli>\n\u003Cli>hide filter field if taxonomy is empty\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also manage taxonomy filters into bulk edit section if you want to perform a quick edit.\u003C\u002Fp>\n\u003Cp>If in your theme you have changed post columns using the ‘manage_edit-post_columns’ filter, you need to add another filter to apply the taxonomy filter bulk section.\u003Cbr \u002F>\nFor example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('manage_edit-post_columns', 'taxonomy_filter_manage_bulk_columns', 99, 1);\nadd_filter('manage_edit-\u003CCUSTOM-TYPES>_columns', 'taxonomy_filter_manage_bulk_columns', 99, 1);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>It works only with hierarchical taxonomies (both default categories and \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FCustom_Taxonomies\" rel=\"nofollow ugc\">custom taxonomies\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>When you enable a taxonomy filter, a section for choosing hidden taxonomy terms is displayed in user profile page and in term edit pages. In user profile page you can select (for each user) a list of taxonomy terms that are removed from hierarchical term taxonomies inside admin pages.\u003Cbr \u002F>\nBy default, all taxonomy terms are visible in the hierarchical term taxonomies sections inside admin pages. You can choose only from max 2 nested levels but all the children of a hidden term are automatically removed from admin pages. Keep in mind that the hidden terms are not searchable and filterable.\u003Cbr \u002F>\nIn edit term page you can select (for all users) if term should be removed (make hidden) from hierarchical term taxonomies inside admin pages.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to \u003Ccode>WP-Admin -> Posts -> Add New\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Find the input filter field on page sidebar.\u003C\u002Fli>\n\u003Cli>Select tags filtering list.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Links: \u003Ca href=\"http:\u002F\u002Fwww.andrealandonio.it\" rel=\"nofollow ugc\">Author’s Site\u003C\u002Fa>\u003C\u002Fp>\n","Taxonomy Filter is a plugin which allow users to filter hierarchical taxonomy terms inside admin pages and provides a way to hide terms for each user",900,34484,14,"2024-04-27T06:49:00.000Z","6.5.8","4.0",[20,21,112,23,113],"filter","usability","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-filter.2.2.13.zip","2023-11-23 00:00:00",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":18,"tags":131,"homepage":18,"download_link":135,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":59},"bulk-add-terms","Bulk Add Terms","2.0.4","Sohan Zaman","https:\u002F\u002Fprofiles.wordpress.org\u002Fsohan5005\u002F","\u003Cp>Have you ever been frustrated adding more and more categories or tags or any other terms in a rush? Don’t worry anymore. You can add thousands of terms in one go with this plugin.\u003C\u002Fp>\n\u003Ch3>How do I do that?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin and activate. A new menu called ‘Add Bulk Terms’ will pop up.\u003C\u002Fli>\n\u003Cli>Click on the menu and you’ll be taken to a new page where you will see all the registered taxonomy either by theme or any plugin.\u003C\u002Fli>\n\u003Cli>First select a taxonomy which you want to add terms.\u003C\u002Fli>\n\u003Cli>Then insert the terms in the right side textarea. Make sure each line contains only one term.\u003C\u002Fli>\n\u003Cli>Click on ‘Add Now’ button. A little confirmation will pop up just to make sure you have inserted everything correctly. Click yes and BOOM. All terms are added.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>What about nesting parent and child?\u003C\u002Fh3>\n\u003Cp>This plugin supports to do that. You can go and do nesting. You can indent child levels with a dash (-). For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Foo\n-Bar\n-Baz\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>In the example above, ‘foo’ will be parent while ‘bar’ and ‘baz’ will be child of it.\u003Cbr \u002F>\nYou can use correct indent to make even more child of child. Example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Foo\n-Bar\n--Baz\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Complex nesting example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Foo\n-Child of Foo~~foo-custom-slug\n--Grand child of Foo~~grand-child-slug\n-Second child of Foo\nBaz is sibling of Foo\n-Nephew of Foo\n--Grand child of Baz\n--Second grand child\n-Son of Baz\n-Daughter of Baz~~daughter-custom-slug\nI am a lonely term\nDo not have child\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Unfortunately the maximum supported level is as deep as the SEA.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited terms per time\u003C\u002Fli>\n\u003Cli>Unlimited level of nesting\u003C\u002Fli>\n\u003Cli>Supports any registered taxonomy. (only those which can be added or removed within UI)\u003C\u002Fli>\n\u003Cli>Uses AJAX request\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Cem>version 2.0 update\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr \u002F>\n* Custom slugs for each terms. Use the \u003Ccode>~~\u003C\u002Fcode> symbol to seperate name and slug.\u003Cbr \u002F>\n* Get all terms from selected taxonomy as a template. Later, use that template to add them to another taxonomy.\u003Cbr \u002F>\n* Remove all terms that were added by the plugin from selected taxonomy. (Requires at least WordPress 4.4 and plugin version 2.0 when Adding and deleting the terms)\u003C\u002Fp>\n\u003Ch3>Known issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>You can’t add child items to those terms which are already added. If you try to do, the given parent item will add as a new term.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>GitHub repository: https:\u002F\u002Fgithub.com\u002Fsohan5005\u002Fbulk-add-terms\u003C\u002Fp>\n","A lightweight plugin to add thousands of taxonomy terms in one go.",600,15207,78,17,"2018-05-18T19:37:00.000Z","4.9.29","3.0.0",[20,132,133,56,134],"categories","tags","terms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-add-terms.2.0.4.zip",{"attackSurface":137,"codeSignals":156,"taintFlows":163,"riskAssessment":164,"analyzedAt":167},{"hooks":138,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":28,"unprotectedCount":28},[139,145,148],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","load-edit-tags.php","handler","merge-tags.php",32,{"type":140,"name":141,"callback":146,"file":143,"line":147},"notice",33,{"type":140,"name":149,"callback":150,"file":143,"line":151},"admin_enqueue_scripts","script",34,[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":28,"externalRequests":28,"nonceChecks":95,"capabilityChecks":95,"bundledLibraries":162},[],{"prepared":28,"raw":28,"locations":159},[],{"escaped":28,"rawEcho":28,"locations":161},[],[],[],{"summary":165,"deductions":166},"The plugin \"merge-tags\" v1.2 demonstrates a strong security posture based on the provided static analysis. The absence of any identifiable attack surface points, such as AJAX handlers, REST API routes, shortcodes, or cron events, significantly limits potential entry vectors for malicious actors. Furthermore, the code analysis reveals excellent development practices, with a complete absence of dangerous functions, raw SQL queries, and unescaped output. The presence of nonce and capability checks indicates an understanding of WordPress security fundamentals. The lack of any recorded vulnerabilities in its history further reinforces this positive assessment, suggesting a well-maintained and secure codebase.  However, the static analysis did not report on any taint flows, which is unusual. While the absence of critical or high severity taint flows is positive, the reported 0 total flows analyzed might indicate limitations in the analysis tool itself or that the plugin's functionality is too simple to trigger such analyses.  This lack of detailed taint analysis, though not a direct vulnerability, is a minor concern as it limits the completeness of the security review. Overall, this plugin appears to be very secure, with minimal risks.",[],"2026-03-16T22:16:42.102Z",{"wat":169,"direct":178},{"assetPaths":170,"generatorPatterns":173,"scriptPaths":174,"versionParams":175},[171,172],"\u002Fwp-content\u002Fplugins\u002Fmerge-tags\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fmerge-tags\u002Fscript.dev.js",[],[171,172],[176,177],"merge-tags\u002Fscript.js?ver=1.2","merge-tags\u002Fscript.dev.js?ver=1.2",{"cssClasses":179,"htmlComments":180,"htmlAttributes":181,"restEndpoints":182,"jsGlobals":183,"shortcodeOutput":185},[],[],[],[],[184],"mergeTagsL10n",[],{"error":187,"url":188,"statusCode":189,"statusMessage":190,"message":190},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmerge-tags\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":192},[193,201],{"version":194,"download_url":195,"svn_tag_url":196,"released_at":29,"has_diff":197,"diff_files_changed":198,"diff_lines":29,"trac_diff_url":199,"vulnerabilities":200,"is_current":197},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmerge-tags.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmerge-tags\u002Ftags\u002F1.1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmerge-tags%2Ftags%2F1.0.1&new_path=%2Fmerge-tags%2Ftags%2F1.1.2",[],{"version":202,"download_url":203,"svn_tag_url":204,"released_at":29,"has_diff":197,"diff_files_changed":205,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":206,"is_current":197},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmerge-tags.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmerge-tags\u002Ftags\u002F1.0.1\u002F",[],[]]