{"id":5032698,"date":"2022-04-25T15:52:02","date_gmt":"2022-04-25T15:52:02","guid":{"rendered":"https:\/\/www.wpallimport.com\/?post_type=documentation&#038;p=5032698"},"modified":"2026-01-02T22:22:16","modified_gmt":"2026-01-02T22:22:16","slug":"how-to-import-wordpress-categories-and-tags","status":"publish","type":"documentation","link":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/","title":{"rendered":"How to Import WordPress Categories and Tags"},"content":{"rendered":"\n<p>To import WordPress categories and tags, navigate to <strong>All Import \u203a New Import<\/strong>. Specify your import source, select <strong>Taxonomies<\/strong> for the import type, then choose the specific category or tag as your import target.<\/p>\n\n\n\n<p>Use the <strong>Drag &amp; Drop<\/strong> interface to map the incoming data elements to their target fields, then run the import. WP All Import automatically detects all available taxonomies, including custom categories and tags.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"advanced-topics\">Table of Contents<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#understanding-taxonomies\">Understanding WordPress Taxonomies<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#differences\">Types of Imports<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#select-taxonomies\">Step 1: Create a New Import<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#review-import-file\">Step 2: Review the Import File<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#map-incoming-elements\">Step 3: Map the Incoming Data<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#configure-import-settings\">Step 4: Configure the Import Settings<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#confirm-run-import\">Step 5: Confirm and Run the Import<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"understanding-taxonomies\">Understanding WordPress Categories and Tags<\/h2>\n\n\n\n<p>WordPress uses taxonomies to group posts, products, and other post types together based on relationships. Two taxonomy types are available by default: <strong>Categories<\/strong> and <strong>Tags<\/strong>. Categories are used to group post topics, while tags are used to describe posts in more detail.<\/p>\n\n\n\n<p>Categories can also contain hierarchies. For example, an e-commerce store may have a <strong>Women's Clothing<\/strong> category with subcategories like <strong>Winter Wear<\/strong>, <strong>Everyday Wear<\/strong>, and <strong>Beach Wear<\/strong>. <strong>Winter Wear<\/strong> itself may have other subcategories like <strong>Jackets<\/strong>, <strong>Snow Pants<\/strong>, and <strong>Underlayers<\/strong>. <\/p>\n\n\n\n<p>In this model, the <strong>Jackets<\/strong> subcategory is considered to be the child of <strong>Winter Wear<\/strong>, while <strong>Winter Wear<\/strong> is the child of <strong>Women's Clothing<\/strong>. <\/p>\n\n\n\n<p>When WooCommerce is installed on a WordPress site, it adds custom taxonomies such as <strong>Product categories<\/strong>, <strong>Product tags<\/strong>, and <strong>Product type<\/strong>, among others. Attributes are also added as a taxonomy.<\/p>\n\n\n\n<p>Plugins and themes are free to add their own custom categories and tags. For example, a fitness company may create categories for <strong>Fitness Level<\/strong> and <strong>Experience Level<\/strong> so that they can group their members accordingly. They may also add descriptive tags like <strong>Shy<\/strong>, <strong>Outgoing<\/strong>, <strong>Competitive<\/strong>, etc., to help members more accurately describe themselves.<\/p>\n\n\n\n<p>You can read more about WordPress taxonomies here: <a href=\"https:\/\/wordpress.org\/support\/article\/taxonomies\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/wordpress.org\/support\/article\/taxonomies\/<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"differences\">Importing Taxonomies With Posts vs Importing Taxonomies on Their Own<\/h2>\n\n\n\n<p>Taxonomies are usually created when importing posts. However, there may be cases where you want to import categories and tags separately from posts. That is the subject of this tutorial.<\/p>\n\n\n\n<p>We will be using an e-commerce clothing store for this example. Thus, we import <strong>Product categories<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"select-taxonomies\">Step 1: Create a New Import for WordPress Taxonomies<\/h2>\n\n\n\n<p>Navigate to&nbsp;<strong>All Import \u203a New Import<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import.png\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"761\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import-1024x761.png\" alt=\"Import WordPress Categories Create A New Import\" class=\"wp-image-13121375\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import-1024x761.png 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import-300x223.png 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import-768x570.png 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import-1536x1141.png 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import-2048x1521.png 2048w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Create-A-New-Import.png 2092w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Upload your file, select <span style=\"color: initial\"><strong>Taxonomies<\/strong><\/span> as the import type, choose the desired taxonomy (such as category or tags), and click <strong>Set Up Import<\/strong> (to go to Step 3) or <strong>Create Filters<\/strong> (to go to Step 2).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"review-import-file\">Step 2: Review the Import File<\/h2>\n\n\n\n<p>The <strong>Review Import File<\/strong> interface allows you to check whether WP All Import has correctly parsed the incoming data:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"865\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File-1024x865.png\" alt=\"Import WordPress Categories Review The Import File\" class=\"wp-image-13121386\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File-1024x865.png 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File-300x254.png 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File-768x649.png 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File-1536x1298.png 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File-2048x1731.png 2048w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/10\/Import-WordPress-Categories-Review-The-Import-File.png 2310w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>As you can see, WP All Import has detected 112 incoming records. You can use the gray arrows in the top corners of the middle panel to iterate through the individual records.<\/p>\n\n\n\n<p>The data looks good, so click <strong>Continue to Setup Import<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"map-incoming-elements\">Step 3: Map the Incoming Data Elements to the Target Fields<\/h2>\n\n\n\n<p>The <strong>Drag &amp; Drop<\/strong> interface lets you map the incoming data elements to the target fields. To do this, simply drag data elements from the <strong>Available Data<\/strong> section on the right to the appropriate fields on the left. In this case, we are dragging the incoming <strong>termname<\/strong> and <strong>description<\/strong> data elements to the corresponding fields in the <strong>Name &amp; Description<\/strong> panel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description.jpg\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"557\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description-1024x557.jpg\" alt=\"Import WordPress Categories and Tags Name and Description\" class=\"wp-image-5156170\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description-1024x557.jpg 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description-300x163.jpg 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description-768x418.jpg 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description-1536x836.jpg 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description-2048x1114.jpg 2048w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Name-and-Description.jpg 2426w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>You would take this same action for a tag import and also for most custom taxonomies, provided they adhere to convention.<\/p>\n\n\n\n<p>If you were importing tags, this is the only mapping that is required.<\/p>\n\n\n\n<p>For categories, close the <strong>Name &amp; Description<\/strong> panel and expand the <strong>Other Category Options<\/strong> panel. Here, drag the incoming <strong>parentname<\/strong> data element to the <strong>Parent Term<\/strong> field.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term.jpg\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term-1024x640.jpg\" alt=\"Import WordPress Categories and Tags Parent Term\" class=\"wp-image-5156977\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term-1024x640.jpg 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term-300x187.jpg 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term-768x480.jpg 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term-1536x960.jpg 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term-2048x1279.jpg 2048w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Parent-Term.jpg 2430w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>This mapping is used to import the hierarchal relationships between categories. Note that we used <strong>parentname<\/strong> here, but we could have also used <strong>parentid<\/strong> or <strong>parentslug<\/strong>. WP All Import will handle any of the three.<\/p>\n\n\n\n<p>Note, also, that these instructions apply to built-in categories\/tags as well as custom taxonomies. However, in some cases, full data mapping may involve custom code.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"preview-an-import\">Preview an Import Process<\/h3>\n\n\n\n<p>After you map all of your fields, you can preview your import process by clicking the <strong>Preview<\/strong> button at the bottom.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/01\/Preview-Import-Process.jpg\" data-rel=\"lightbox-image-4\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"562\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/01\/Preview-Import-Process-1024x562.jpg\" alt=\"Preview Import Process\" class=\"wp-image-13153361\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/01\/Preview-Import-Process-1024x562.jpg 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/01\/Preview-Import-Process-300x165.jpg 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/01\/Preview-Import-Process-768x421.jpg 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/01\/Preview-Import-Process-1536x842.jpg 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2026\/01\/Preview-Import-Process.jpg 1632w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>The <strong>Preview<\/strong> screen will mimic how records will be imported and display those records as they would appear in the backend, or in the frontend. <\/p>\n\n\n\n<p>If the records in the preview don't look correct, continue updating the import settings and mappings until they are. Once you're happy with the way the previewed records look, you can proceed to run the import process.<\/p>\n\n\n\n<p>Learn more about previewing an import here: <a href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-preview-an-import\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Preview An Import Before Running It<\/a>.<\/p>\n\n\n\n<p>Click the blue <strong>Continue to Import Settings<\/strong> button at the bottom.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"configure-import-settings\">Step 4: Configure the Import Settings<\/h2>\n\n\n\n<p>The <strong>Import Settings<\/strong> screen allows you to configure some important options for your import:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings.png\" data-rel=\"lightbox-image-5\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"794\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings-1024x794.png\" alt=\"Import WordPress Categories and Tags Import Settings\" class=\"wp-image-13121392\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings-1024x794.png 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings-300x233.png 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings-768x595.png 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings-1536x1191.png 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings-2048x1588.png 2048w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2025\/11\/Import-WordPress-Categories-and-Tags-Import-Settings.png 2384w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the <strong>Auto-detect<\/strong> button. This will automatically identify a unique identifier for the taxonomies in your import file.<\/li>\n\n\n\n<li>You do not have to worry about this set of options for an import of new categories or tags. But if you re-run this import, this set of options lets you instruct WP All Import on how to handle issues, such as whether the import should delete or update existing categories\/tags.<\/li>\n\n\n\n<li>Click <strong>Continue<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"confirm-run-import\">Step 5: Confirm and Run the Import<\/h2>\n\n\n\n<p>The <strong>Confirm and Run<\/strong> screen allows you to confirm some final settings before running the import:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run.jpg\" data-rel=\"lightbox-image-6\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run-1024x640.jpg\" alt=\"Import WordPress Categories and Tags Confirm and Run\" class=\"wp-image-5157020\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run-1024x640.jpg 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run-300x188.jpg 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run-768x480.jpg 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run-1536x961.jpg 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run-2048x1281.jpg 2048w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Confirm-and-Run.jpg 2296w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Here you can review the settings in the <strong>Import Summary<\/strong> section. Click on <strong>Confirm &amp; Run Import<\/strong> to continue.<\/p>\n\n\n\n<p>The import will then run. When it completes, WP All Import will bring up this screen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen.jpg\" data-rel=\"lightbox-image-7\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img decoding=\"async\" width=\"1024\" height=\"786\" src=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen-1024x786.jpg\" alt=\"Import WordPress Categories and Tags Import Complete Screen\" class=\"wp-image-5157049\" srcset=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen-1024x786.jpg 1024w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen-300x230.jpg 300w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen-768x590.jpg 768w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen-1536x1179.jpg 1536w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen-2048x1572.jpg 2048w, https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/Import-WordPress-Categories-and-Tags-Import-Complete-Screen.jpg 2298w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>To confirm that everything worked as expected, navigate to <strong>Products <strong>\u203a<\/strong> Categories<\/strong> in the WordPress main menu. There, you should see all of your imported product categories correctly.<\/p>\n\n\n\n<div class=\"docs-interstitial\">\n\n    <img decoding=\"async\" src=\"https:\/\/www.wpallimport.com\/wp-content\/plugins\/custom-acf-blocks\/blocks\/docs-interstitial\/img\/octopus-logo.svg\" class=\"docs-interstitial__logo\">    <h3>Easiest Way to Import WordPress Categories and Tags<\/h3>\n    <ul><li>Custom taxonomies by any plugin\/theme<\/li><li>Intelligent matching<\/li><li>Hierarchical parent\/child<\/li><li>Custom term meta and images<\/li><\/ul>\n    <div class=\"docs-interstitial__cta\">\n        <a class=\"docs-interstitial__btn\" href=\"#pricing\" target=\"_self\">View Pricing<\/a>\n                    <a class=\"docs-interstitial__text-link\" href=\"https:\/\/www.wpallimport.com\/import-wordpress-categories-and-tags\/\" target=\"_self\">\n                Product Tour\n                <div class=\"docs-interstitial__text-link-arrow\">\n                    <svg width=\"13\" height=\"11\" viewBox=\"0 0 13 11\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M8 1.5L12 5.5L8 9.5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path>\n                    <path d=\"M11.5 5.5H1\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><\/path>\n                    <\/svg>\n                <\/div>\n            <\/a>\n            <\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">Import WordPress Categories and Tags \u2014 Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq1\">What is the Difference Between Categories and Tags Again?<\/h3>\n\n\n\n<p>Categories and tags are both used to classify posts, which is why they are collectively referred to as \"taxonomies.\" Categories are broader and are used to group posts, while tags are more specific and  are better for describing posts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq2\">How Do I Import Posts with Categories in WordPress?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Configure your WordPress posts import as usual.<\/li>\n\n\n\n<li>In the <strong>Drag &amp; Drop<\/strong> interface, there is a <strong>Taxonomies, Categories, Tags<\/strong> section that allows you to specify how to handle incoming categories and tags.<\/li>\n\n\n\n<li>Complete the import.<\/li>\n\n\n\n<li>Review the imported categories and\/or tags.<\/li>\n<\/ol>\n\n\n\n<p>For more information, see <a href=\"https:\/\/www.wpallimport.com\/documentation\/taxonomies-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">Import WordPress Taxonomies<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq3\">How Do I Import Categories with a Hierarchy in WordPress?<\/h3>\n\n\n\n<p>Follow the steps described in this guide. To define the hierarchy, just drag and drop the incoming parent category id, name, or slug into the <strong>Parent Term<\/strong> field of the <strong>Other Category Options<\/strong> section of the <strong>Drag &amp; Drop<\/strong> screen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq4\">How Do I Import Categories from CSV to WordPress or WooCommerce?<\/h3>\n\n\n\n<p>Just upload your CSV file at the start of the import process. WP All Import will automatically recognize the file type and adjust its interface accordingly. The rest of the process remains the same regardless of the import file type.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq5\">How Do I Bulk Upload Categories?<\/h3>\n\n\n\n<p>Just follow the steps in this guide and import more than one category. Any time you upload more than one category, you are bulk-loading categories. Unlike the bulk edit process, there is nothing special about bulk loading.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq6\">How Do I Import Tags into WordPress?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to&nbsp;<strong>All Import &gt; New Import<\/strong>&nbsp;and upload an import file.<\/li>\n\n\n\n<li>Choose <strong>Taxonomies<\/strong>&nbsp;as the import post type.<\/li>\n\n\n\n<li>Select <strong>Tags<\/strong> as the subtype.<\/li>\n\n\n\n<li>Map the incoming data elements to their taxonomy fields.<\/li>\n\n\n\n<li>Run the import and check the imported data.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq7\">How Do I Export WordPress Categories or Tags?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>All Export <strong>\u203a<\/strong> New Export<\/strong>.<\/li>\n\n\n\n<li>Choose <strong>Taxonomies<\/strong> as the export post type, and then select the specific taxonomy that you want to export.<\/li>\n\n\n\n<li>Configure your export columns using the <strong>Drag &amp; Drop<\/strong> interface.<\/li>\n\n\n\n<li>Run the export.<\/li>\n\n\n\n<li>Download your export file.<\/li>\n<\/ol>\n\n\n\n<p>For more information, see <a href=\"https:\/\/www.wpallimport.com\/documentation\/taxonomies-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Export WordPress Categories and Tags<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"faq8\">How Do I Migrate WordPress Categories or Tags to Another Website?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Export the categories or tags for migration but instead download the bundle file.<\/li>\n\n\n\n<li>The bundle file includes import instructions as well as the export data.<\/li>\n\n\n\n<li>Import the bundle file on the target site.<\/li>\n\n\n\n<li>Run the import.<\/li>\n\n\n\n<li>Verify that the imported categories and\/or tags are correct.<\/li>\n<\/ol>\n\n\n\n<p>For more information, see <a href=\"https:\/\/www.wpallimport.com\/documentation\/migrate\/\">Migration Overview<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-left\">Import WordPress Categories and Tags \u2014 Related Docs<\/h2>\n\n\n\n\n\n<p>Import metadata into your categories or tags.<\/p>\n\n\n\n\n\n<p>Export WordPress posts along with their assigned taxonomies (such as categories or tags).<\/p>\n\n\n\n\n\n<p>Export WordPress categories or tags directly without exporting the associated posts. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article explains how to import WordPress categories and tags separately from the associated post data.<\/p>\n","protected":false},"author":96198,"featured_media":5408649,"parent":2991567,"menu_order":1,"template":"","tags":[138,140,139],"content_author":[213],"search_tags":[144,145,146],"class_list":["post-5032698","documentation","type-documentation","status-publish","has-post-thumbnail","hentry","tag-w-article","tag-w-faq","tag-w-howto","content_author-editorial-staff","search_tags-w-article","search_tags-w-faq","search_tags-w-howto"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Import WordPress Categories and Tags - WP All Import<\/title>\n<meta name=\"description\" content=\"This article explains how to import WordPress categories and tags separately from the associated post data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Import WordPress Categories and Tags - WP All Import\" \/>\n<meta property=\"og:description\" content=\"This article explains how to import WordPress categories and tags separately from the associated post data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/\" \/>\n<meta property=\"og:site_name\" content=\"WP All Import\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/groups\/wpallimport\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-02T22:22:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to Import WordPress Categories and Tags - WP All Import\" \/>\n<meta name=\"twitter:description\" content=\"This article explains how to import WordPress categories and tags separately from the associated post data.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data2\" content=\"Editorial Staff\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/\",\"url\":\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/\",\"name\":\"How to Import WordPress Categories and Tags - WP All Import\",\"isPartOf\":{\"@id\":\"https:\/\/www.wpallimport.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg\",\"datePublished\":\"2022-04-25T15:52:02+00:00\",\"dateModified\":\"2026-01-02T22:22:16+00:00\",\"description\":\"This article explains how to import WordPress categories and tags separately from the associated post data.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#primaryimage\",\"url\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg\",\"contentUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg\",\"width\":1200,\"height\":630},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wpallimport.com\/#website\",\"url\":\"https:\/\/www.wpallimport.com\/\",\"name\":\"WP All Import\",\"description\":\"Import XML &amp; CSV to WordPress\",\"publisher\":{\"@id\":\"https:\/\/www.wpallimport.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wpallimport.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.wpallimport.com\/#organization\",\"name\":\"WP All Import\",\"url\":\"https:\/\/www.wpallimport.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg\",\"contentUrl\":\"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg\",\"width\":199,\"height\":37,\"caption\":\"WP All Import\"},\"image\":{\"@id\":\"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Import WordPress Categories and Tags - WP All Import","description":"This article explains how to import WordPress categories and tags separately from the associated post data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/","og_locale":"en_US","og_type":"article","og_title":"How to Import WordPress Categories and Tags - WP All Import","og_description":"This article explains how to import WordPress categories and tags separately from the associated post data.","og_url":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/","og_site_name":"WP All Import","article_author":"https:\/\/www.facebook.com\/groups\/wpallimport","article_modified_time":"2026-01-02T22:22:16+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"How to Import WordPress Categories and Tags - WP All Import","twitter_description":"This article explains how to import WordPress categories and tags separately from the associated post data.","twitter_image":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg","twitter_misc":{"Est. reading time":"7 minutes","Written by":"Editorial Staff"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/","url":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/","name":"How to Import WordPress Categories and Tags - WP All Import","isPartOf":{"@id":"https:\/\/www.wpallimport.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#primaryimage"},"image":{"@id":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#primaryimage"},"thumbnailUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg","datePublished":"2022-04-25T15:52:02+00:00","dateModified":"2026-01-02T22:22:16+00:00","description":"This article explains how to import WordPress categories and tags separately from the associated post data.","breadcrumb":{"@id":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wpallimport.com\/documentation\/how-to-import-wordpress-categories-and-tags\/#primaryimage","url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg","contentUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2022\/04\/How-to-Import-WordPress-Categories-and-Tags.jpg","width":1200,"height":630},{"@type":"WebSite","@id":"https:\/\/www.wpallimport.com\/#website","url":"https:\/\/www.wpallimport.com\/","name":"WP All Import","description":"Import XML &amp; CSV to WordPress","publisher":{"@id":"https:\/\/www.wpallimport.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wpallimport.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.wpallimport.com\/#organization","name":"WP All Import","url":"https:\/\/www.wpallimport.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg","contentUrl":"https:\/\/www.wpallimport.com\/wp-content\/uploads\/2020\/02\/logo-v5-no-text.svg","width":199,"height":37,"caption":"WP All Import"},"image":{"@id":"https:\/\/www.wpallimport.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation\/5032698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/types\/documentation"}],"author":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/users\/96198"}],"version-history":[{"count":0,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation\/5032698\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/documentation\/2991567"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/media\/5408649"}],"wp:attachment":[{"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/media?parent=5032698"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/tags?post=5032698"},{"taxonomy":"content_author","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/content_author?post=5032698"},{"taxonomy":"search_tags","embeddable":true,"href":"https:\/\/www.wpallimport.com\/wp-json\/wp\/v2\/search_tags?post=5032698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}