Title: WP Taxonomy Manager
Author: Md.Rakib Hossen
Published: <strong>30 آگوست 2025</strong>
Last modified: 10 اکتبر 2026

---

جستجوی افزونه‌ها

![](https://ps.w.org/taxonomy-csv-import-export/assets/banner-772x250.png?rev=3737566)

![](https://ps.w.org/taxonomy-csv-import-export/assets/icon-256x256.gif?rev=3737566)

# WP Taxonomy Manager

 توسط [Md.Rakib Hossen](https://profiles.wordpress.org/rlorakib/)

[دانلود](https://downloads.wordpress.org/plugin/taxonomy-csv-import-export.2.1.0.zip)

 * [جزئیات](https://fa.wordpress.org/plugins/taxonomy-csv-import-export/#description)
 * [نقد و بررسی‌ها](https://fa.wordpress.org/plugins/taxonomy-csv-import-export/#reviews)
 *  [نصب](https://fa.wordpress.org/plugins/taxonomy-csv-import-export/#installation)
 * [توسعه](https://fa.wordpress.org/plugins/taxonomy-csv-import-export/#developers)

 [پشتیبانی](https://wordpress.org/support/plugin/taxonomy-csv-import-export/)

## توضیحات

**WP Taxonomy Manager** brings taxonomy setup, term maintenance, and CSV transfers
into one WordPress admin workspace. Work with categories, tags, WooCommerce product
taxonomies, and custom taxonomies that your account can manage.

#### Free features

 * **CSV term export** – Download term names, slugs, descriptions, parent slugs,
   and custom links from a selected taxonomy.
 * **Export preview** – Review the selected terms in the admin before downloading
   a file.
 * **Export filters** – Narrow exports by empty state, name, parent, or term count.
 * **CSV term import** – Create new terms from CSV and skip existing names or slugs;
   resolve parent slugs against terms already present in the taxonomy.
 * **Visual column mapping** – Match source CSV columns to import fields and ignore
   columns you do not need.
 * **Custom taxonomy builder** – Register hierarchical or non-hierarchical taxonomies
   and attach them to selected post types without code.
 * **Term creation** – Add terms from the plugin workspace, including an AJAX form
   for quick creation.
 * **All Terms workspace** – Browse, edit, and delete terms from one admin area,
   with bulk deletion for selected terms.
 * **Inline mass editor** – Search and page through terms, then update names and
   slugs in place.
 * **Custom term links** – Point a term to an internal or external HTTP(S) URL through
   the term form or a CSV column.
 * **Term redirects** – Record same-site archive URL changes and redirect old 404
   URLs to the current term URL. Merged terms also redirect to the surviving term;
   admins can review and remove rules. Requires path-based permalinks.
 * **Unused term cleanup** – Preview terms with no content relationships or children,
   delete up to 50 selected terms after confirmation, and restore them from cleanup
   history with new IDs.
 * **Demo term generator** – Create sample terms for development or content planning.
 * **Keyword auto tagging** – Assign existing taxonomy terms to published posts 
   when configured keywords match.
 * **User CSV transfer** – Export users by role, then import new accounts or update
   existing users’ profile details. Exports include password hashes and should be
   stored securely.
 * **Dashboard and settings** – View activity counts and adjust the plugin’s available
   options.

#### CSV fields

The Free term CSV uses a required ‘name’ field and supports ‘slug’, ‘description’,‘
parent_slug’, and ‘custom_link’. A parent slug must match an existing term when 
that row is imported. Import accepts .csv or .txt files with CSV content.

#### Pro features

Pro features require an eligible license or trial.

 * **Advanced CSV Import** – Preview row-level errors and warnings, check hierarchy,
   and choose create-only, update-only, or combined imports. Apply prepared rows
   in bounded background batches, resume paused jobs, and download row-level error
   reports.
 * **Import presets** – Save per-user column mappings and choose which mapped fields
   may update existing terms.
 * **XLSX and JSON transfers** – Import and export taxonomy terms in Excel and JSON
   formats.
 * **Term images** – Add or replace Media Library images on term screens, import
   images from public URLs, include image URLs in CSV exports, and display images
   with a shortcode.
 * **Term ordering** – Drag terms into a custom order and optionally apply that 
   order to frontend term queries.
 * **Duplicate term management** – Find normalized-name duplicates and read-only
   similar-spelling or initials suggestions, inspect merge impact, merge with confirmation,
   and restore from the audit history. Successful merges can also create a redirect
   from the removed term’s old archive URL.
 * **Scheduled remote CSV sync** – Import a bounded remote CSV on a schedule with
   optional Basic or Bearer authentication and a recent-run log; requires Action
   Scheduler.
 * **Custom term fields** – Define text, color, image, select, and URL fields and
   display saved values with a shortcode.
 * **Term Meta Transfer** – Preview, export, and import registered scalar metadata
   for existing terms. Supported ACF taxonomy fields require active ACF and the 
   ACF Term Fields add-on.
 * **Term Maintenance** – Preview bulk term-field changes or copy and move terms
   between compatible taxonomies, with bounded batches and a conflict-aware restore
   window.
 * **AI auto tagging** – Suggest existing taxonomy terms through any configured 
   WordPress AI Client text provider. Requires WordPress 7.0 or later and a provider
   API key; WooCommerce is not required.
 * **WooCommerce term visuals** – Show brand logos and global attribute color or
   image swatches when WooCommerce is active.

#### Who can use it?

WP Taxonomy Manager is useful for site administrators moving term data between sites,
content teams maintaining large term libraries, developers creating taxonomies, 
and WooCommerce stores organizing product terms.

## عکس‌های صفحه

[⌊Export categories, tags, and custom taxonomy terms through the guided Data Manager.⌉⌊
Export categories, tags, and custom taxonomy terms through the guided Data Manager
.⌉[

Export categories, tags, and custom taxonomy terms through the guided Data Manager.

[⌊Search and manage terms from the All Terms workspace.⌉⌊Search and manage terms
from the All Terms workspace.⌉[

Search and manage terms from the All Terms workspace.

[⌊Register a custom taxonomy with labels, structure, and post type settings.⌉⌊Register
a custom taxonomy with labels, structure, and post type settings.⌉[

Register a custom taxonomy with labels, structure, and post type settings.

[⌊Create keyword rules that add existing categories or tags to published posts.⌉⌊
Create keyword rules that add existing categories or tags to published posts.⌉[

Create keyword rules that add existing categories or tags to published posts.

[⌊Preview unused terms before cleanup, with restore history available afterward.⌉⌊
Preview unused terms before cleanup, with restore history available afterward.⌉[

Preview unused terms before cleanup, with restore history available afterward.

## نصب

 1. Upload the plugin folder to `/wp-content/plugins/` or install via **Plugins  Add
    New**
 2. Activate through the **Plugins** screen
 3. Open **WP Taxonomy** in the left admin menu

## سوالات متداول

### Which taxonomies are supported?

Built-in categories and tags, plus custom taxonomies registered by a theme or plugin,
including WooCommerce product taxonomies when WooCommerce is active. Your account
must have permission to manage the selected taxonomy.

### Can I import terms with parent-child relationships?

Yes. Include a parent_slug column. In the Free importer, the parent term must already
exist when its child row is processed. Pro Advanced Import also checks hierarchy
during preview.

### Does this work with large CSV files?

CSV imports are subject to the upload, memory, and execution limits configured on
your WordPress server. Pro Advanced Import enforces its configured file-size and
row limits, processes prepared rows in bounded background batches, and can resume
paused or stalled jobs within the job lifetime. Resume is best effort if a process
stops between a term write and its saved progress.

### Can I import and export taxonomy term images?

Yes, with Pro. Add an `image_source` column containing a public HTTP or HTTPS image
URL. Import downloads the image into the WordPress Media Library and generates attachment
metadata. Export can include the resulting Media Library source URL. WooCommerce
product category thumbnails are supported.

### Can a taxonomy term link to a custom page or external website?

Yes. Enter a Custom Link while adding or editing any taxonomy term, or supply a `
custom_link` CSV column. WordPress-generated term links then use that HTTP(S) URL.
The feature can be disabled without deleting saved links from WP Taxonomy Manager
Settings.

### What happens to a term’s old URL after I change its slug or merge it?

With path-based permalinks, the plugin records the old same-site archive path when
a term URL changes. Pro merges also record a path from the removed term to the surviving
term. The old path receives a 301 redirect only if it would otherwise return a 404.
Review or remove saved rules under **WP Taxonomy > Term Redirects**. Deleting a 
term without merging it does not create a redirect because there is no chosen destination.
Plain query-string permalinks are not supported by this redirect feature.

### How do I clean up unused categories or tags?

Open **WP Taxonomy > Unused Terms**, select a taxonomy, and review the candidates.
The scan checks 500 terms per page; you can confirm deletion of up to 50 selected
terms at a time. Terms with any content relationship (including drafts), child terms,
default-term IDs, or custom links are excluded. **Cleanup history** can recreate
deleted terms with their metadata, but restored terms receive new IDs. A term cannot
be restored if its old slug has been taken by another term.

### Does the duplicate finder merge similar names automatically?

No. Pro Duplicate Terms shows normalized-name matches plus read-only suggestions
for similar spelling or shared initials, such as WordPress and WP. Open the impact
preview to review relationships, child terms, and metadata, then explicitly confirm
any merge. A successful merge can add a redirect for the removed term’s old archive
path when path-based permalinks are in use.

### Can I create a custom taxonomy without writing code?

Yes. Use the **Register Taxonomy** page to create, name, and attach a taxonomy to
any post type directly from the admin UI.

## نقد و بررسی‌ها

![](https://secure.gravatar.com/avatar/7f6ec44f72e7dbdbef9e77cbac5e0d6c0ad51520a76f05fda461d974a08bdc2d?
s=60&d=retro&r=g)

### 󠀁[AWESOME PLUGIN!!!!](https://wordpress.org/support/topic/awesome-plugin-7508/)󠁿

 [Tony de la Riva](https://profiles.wordpress.org/delarivabrands805/) 5 ژوئن 2026
1 پاسخ

Works like a dream with one click! I had a custom taxonomy (created with ACF Pro)
with about 70 items on one site and needed to copy all of them over to a second 
site. This plugin literally allowed me to do that in less than 1 minute. Awesome,
awesome plugin—best one like it in the WP world right now. Huge thanks to Md.Rakib
Hossen for creating it and making it available. I hope this plugin takes off and
gets 100k installations!

![](https://secure.gravatar.com/avatar/fafd9b22f700fc0571ac77e2dd76bd4fecc96513198491150345f220e0bd167f?
s=60&d=retro&r=g)

### 󠀁[Exactly What I Needed!](https://wordpress.org/support/topic/exactly-what-i-needed-1010/)󠁿

 [Reshad](https://profiles.wordpress.org/reshad01/) 25 سپتامبر 2025 1 پاسخ

This plugin makes managing taxonomies so much easier. Importing and exporting categories,
tags, and even custom taxonomies with a simple CSV saves me a lot of time. The interface
is straightforward — no complex setup, just install and start using.

![](https://secure.gravatar.com/avatar/9fd2801eff48b4de485aea280152ef2436bed4608a454518ef6caa8b2a2cf6df?
s=60&d=retro&r=g)

### 󠀁[Simple and Effective Plugin for Easy CSV Import and Export](https://wordpress.org/support/topic/simple-and-effective-plugin-for-easy-csv-import-and-export/)󠁿

 [johnleo2025](https://profiles.wordpress.org/johnleo2025/) 15 سپتامبر 2025 1 پاسخ

I recently used this plugin, and I have to say—it works perfectly! Importing and
exporting CSV files was smooth and hassle-free. Everything worked right away without
any extra setup, which saved me a lot of time. The plugin is simple, easy to use,
and does exactly what it promises. I was able to manage my site data quickly and
without confusion. Honestly, it’s one of the most useful plugins I’ve tried, and
I highly recommend it to anyone who needs a straightforward solution for taxonomy
CSV import/export.

 [ خواندن تمامی 2 نقد و بررسی‌ ](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/)

## توسعه دهندگان و همکاران

“WP Taxonomy Manager” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

 *   [ Md.Rakib Hossen ](https://profiles.wordpress.org/rlorakib/)
 *   [ Codora ](https://profiles.wordpress.org/codora/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[ترجمه “WP Taxonomy Manager” به زبان شما.](https://translate.wordpress.org/projects/wp-plugins/taxonomy-csv-import-export)

### علاقه‌ مند به توسعه هستید؟

[کد را مرور کنید](https://plugins.trac.wordpress.org/browser/taxonomy-csv-import-export/)،
[مخزن SVN](https://plugins.svn.wordpress.org/taxonomy-csv-import-export/) را بررسی
کنید، یا از طریق [RSS](https://plugins.trac.wordpress.org/log/taxonomy-csv-import-export/?limit=100&mode=stop_on_copy&format=rss)
در [گزارش توسعه](https://plugins.trac.wordpress.org/log/taxonomy-csv-import-export/)
مشترک شوید.

## گزارش تغییرات

#### 2.1.0 – 09/10/2026

 * Added: Term Redirects for changed archive paths and successful Pro merges, with
   an admin rule list and removal controls.
 * Added: Unused Terms preview, bounded cleanup, and restore history with new term
   IDs.
 * Added (Pro): Import mapping presets, selective field updates, background batches,
   progress, best-effort resume, and downloadable row-level error reports.
 * Added (Pro): Term Meta Transfer for registered scalar fields and supported ACF
   taxonomy fields when the ACF Term Fields add-on is enabled.
 * Added (Pro): Term Maintenance for previewed bulk edits and compatible-taxonomy
   copy or move, with bounded batches and conflict-aware restore.
 * Improved: Combined Free keyword and Pro AI Auto Tagging settings in one guided
   workspace.
 * Improved: Admin navigation, settings visibility, term management screens, and
   dependency-aware add-on controls.
 * Improved: Free installs show a Get Pro menu linking to website pricing; Premium
   installs show license activation until a license is active, then account details.
 * Fixed: Freemius account and license screens handle missing plan data without 
   PHP warnings.

#### 2.0.0 – 26/09/2026

 * Fixed: Plugin Check translation, output escaping, and release package errors.
 * Added: Visual CSV column mapping, inline mass term editing, and export filters
   for name, parent, term count, and empty terms.
 * Added: A searchable All Terms workspace with inline editing and bulk deletion.
 * Added (Pro): Drag-and-drop term ordering with optional frontend ordering, duplicate
   merge and restore, and scheduled remote CSV sync with authentication, retries,
   and a recent-run log.
 * Added (Free): Keyword auto tagging for published posts.
 * Added (Pro): Custom term fields, optional AI auto tagging, WooCommerce brand 
   and attribute visuals, and Media Library term image controls.
 * Added (Pro): Add-ons controls for Duplicate Terms, Remote CSV Sync, and WooCommerce
   integration.
 * Improved: Advanced Import now offers create-only, update-only, and combined modes;
   XLSX and JSON transfers are available with Pro.
 * Improved: WordPress.org descriptions now explain shipped Free and Pro features
   separately.
 * Fixed: CSV exports protect spreadsheet formula-like values while retaining import
   round trips.
 * Fixed: Taxonomy and user CSV actions now enforce the relevant WordPress capabilities.

#### 0.1

 * Initial version

#### 0.2

 * Fixed: Text domain issues
 * Fixed: short function naming issue.

#### 1.0

 * Fixed: Plugin Security issues.
 * Fixed: Translate issues.

#### 1.1

 * Added: Display of all imported data in a structured table.
 * Improved: Implementation of enhanced UI/UX design for a smoother experience.

#### 1.2

 * Fixed: Display of all imported data in a structured table not showing.
 * Fixed: Not working Implementation of enhanced UI/UX design.

#### 1.3 – 29/03/2026

 * Added: Users data export/import feature.
 * Improved: Plugin menu include for better experience and management.

#### 1.4 – 26/05/2026

 * Added: Register Taxonomy — create and persist custom taxonomies from the admin
   UI, choosing between Tags (non-hierarchical) or Categories (hierarchical) type
   and attaching to any post type.
 * Added: Create Term — accordion list of all registered taxonomies; expand any 
   row to add a new term with a title and optional description via AJAX (no page
   reload).
 * Added: Export data preview — see all terms in a table before downloading the 
   CSV.
 * Added: Unified Import/Export UI with pill-style tab switcher; import and export
   panels toggle dynamically without a page reload.
 * Improved: Full plugin UI reorganisation — consistent page header on every page,
   card layout with gradient header strip, and bordered/shadowed table containers.
 * Improved: Users page redesigned with two side-by-side panels (Export / Import);
   role selection replaced with checkboxes.
 * Improved: CSS rewritten with CSS custom properties for the color scheme; duplicate
   rules removed and responsive breakpoints consolidated.
 * Fixed: `fputcsv()` and `str_getcsv()` deprecated escape-parameter warning (PHP
   8.4) that was prepending error output to exported CSV files and corrupting imports.
 * Fixed: `ImportLogger::log()` was called with the wrong class name (`Import_Logger`)
   and as a static method when it was an instance method — both now corrected.
 * Fixed: Broken singleton `init()` method that silently created a second unused
   instance.
 * Fixed: `taxocsie_admin_notice_remove()` parenthesis grouping — the third screen
   ID condition was outside the `isset()` guard, risking a PHP notice on screens
   without an ID.
 * Fixed: `TAXOCSIE_VERSION` constant was mismatched with the plugin header.
 * Removed: Facebook footer links from all admin pages.
 * Removed: Debug `error_log()` calls left in `autoload.php` and `admin/preview.
   php`.

#### 1.5 – 08/08/2026

 * Added: A Demo Generator feature to quickly generate sample taxonomy terms for
   testing and development.
 * Added: Premium dry import preview with CSV validation, create/update/skip/error
   summaries, hierarchy checks, and row-level diagnostics without changing taxonomy
   data.
 * Added: Pro taxonomy image import/export through the `image_source` CSV column,
   including secure Media Library sideloading, attachment generation, export preview,
   and WooCommerce product category thumbnail compatibility.
 * Added: Custom taxonomy term links with Add/Edit Term fields, Settings control,`
   term_link` integration, and `custom_link` CSV import/export support.
 * Fixed: Plugin activation no longer triggers a fatal error when a source checkout
   is missing Composer’s vendor directory; a fallback internal autoloader and administrator
   notice are used instead.
 * Improved: Third-party admin notices are suppressed consistently across every 
   WP Taxonomy Manager page, including Premium and Settings screens.
 * Added: Feature settings for dry-run CSV size, preview row limits, and third-party
   notice visibility.
 * Improved: Demo Generator redesigned with a compact responsive form, clearer option
   groups, and aligned quick actions.
 * Fixed: Demo taxonomy statistics now render Type, Terms, and Actions in their 
   correct table columns.

## اطلاعات

 *  نگارش **2.1.0**
 *  آخرین به‌روزرسانی **10 ساعت پیش**
 *  نصب‌های فعال **1,000+**
 *  نگارش وردپرس ** 6.0 یا بالاتر **
 *  آزمایش‌شده تا **7.1.3**
 *  نگارش PHP ** 8.0 یا بالاتر **
 *  زبان
 * [English (US)](https://wordpress.org/plugins/taxonomy-csv-import-export/)
 * برچسب
 * [bulk import](https://fa.wordpress.org/plugins/tags/bulk-import/)[csv export](https://fa.wordpress.org/plugins/tags/csv-export/)
   [CSV Import](https://fa.wordpress.org/plugins/tags/csv-import/)[custom taxonomy](https://fa.wordpress.org/plugins/tags/custom-taxonomy/)
   [taxonomy](https://fa.wordpress.org/plugins/tags/taxonomy/)
 *  [نمایش پیشرفته](https://fa.wordpress.org/plugins/taxonomy-csv-import-export/advanced/)

## امتیازها

 5 از 5 ستاره.

 *  [  امتیاز 3 5-ستاره     ](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/?filter=5)
 *  [  امتیاز 0 4-ستاره     ](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/?filter=4)
 *  [  امتیاز 0 3-ستاره     ](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/?filter=3)
 *  [  امتیاز 0 2-ستاره     ](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/?filter=2)
 *  [  امتیاز 0 1-ستاره     ](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/?filter=1)

[بررسی شما](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/#new-post)

[مشاهدهٔ همهٔ بررسی‌ها](https://wordpress.org/support/plugin/taxonomy-csv-import-export/reviews/)

## مشارکت کنندگان

 *   [ Md.Rakib Hossen ](https://profiles.wordpress.org/rlorakib/)
 *   [ Codora ](https://profiles.wordpress.org/codora/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## پشتیبانی

چیزی برای گفتن دارید؟ نیاز به کمک دارید؟

 [مشاهده انجمن پشتیبانی](https://wordpress.org/support/plugin/taxonomy-csv-import-export/)