WordPress plugin intelligence profile

oakenbit Term Tree Creator

Paste an indented outline and create a whole category tree at once, or a list of tags. Preview first, undo with one click.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 7.4
Directory statusactive
Last directory update14 Oct 202619d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records oakenbit Term Tree Creator version 1.0.0 as active, updated 19d ago and tested up to WordPress 7.1.

Overview

About this plugin

A new blog, shop or knowledge base often needs a category structure before the first post: topics, subtopics, a dozen tags. Adding them one by one on the Categories screen, then picking the right parent for each, takes a long time. With oakenbit Term Tree Creator it takes one step.

Type or paste an outline, one name per line. Indent a line to make it a child of the line above. The plugin shows you a preview of the tree, then creates every term with the right parent and slug.

News Company news Product updates Guides Getting started | getting-started Advanced Reviews

What it does

  • Nested categories in one go. Any depth. Indent with spaces or tabs, or use leading dashes (“-“, “–“) if you prefer.
  • Preview before anything is saved. A table shows every name, its level, its slug and whether it is new or already exists.
  • No duplicates. Terms that already exist with the same name and parent are reused, so you can run an outline again later to add missing terms, or add children under an existing category.
  • Custom slugs. Write Name | my-slug to set the slug.
  • Start under any term. Put the whole outline under an existing parent category.
  • Any taxonomy. Categories, tags, and the taxonomies of other plugins and themes. Hierarchical taxonomies keep the tree; flat ones such as tags get a plain list.
  • One-click undo. Every run is logged. “Undo” deletes exactly the terms that run created, and only those that no content uses yet.
  • Pasting from documents works. List bullets (-, *, •) and non-breaking spaces from word processors are handled.

Built to stay out of the way

  • No settings page, no ads, no upsell notices.
  • No external requests, no tracking, no cookies. The plugin never contacts any server.
  • Only users who can manage categories see the screen, and the plugin checks the right capability for every taxonomy, parent and term.
  • Uninstalling removes the plugin’s own data (run log, preferences, markers). The terms you created stay.

How to use

  • Go to Posts > Terms from Outline.
  • Paste your outline. Choose the taxonomy, the parent and how nesting is shown.
  • Click Preview and check the tree.
  • Click Create. You get a list of the new terms with edit links and an Undo button.

For developers

  • Filter oakenbit_term_tree_creator_term_args to change the arguments passed to wp_insert_term() for each row (for example to add a description).
  • Action oakenbit_term_tree_creator_term_created fires after each term is created.
  • Filter oakenbit_term_tree_creator_taxonomies changes the offered taxonomies.
  • Filter oakenbit_term_tree_creator_max_items changes the per-run limit (default 500).
  • Action oakenbit_term_tree_creator_run_created fires once per run with the IDs of all created terms.
  • Action oakenbit_term_tree_creator_form_options lets you add fields to the options column.

Privacy

The plugin does not collect, send or store personal data outside your site. It stores, in your own database, a log of the last 20 runs (date, user ID, taxonomy, IDs of created terms) so runs can be undone, and each user’s last used options.

About this plugin

com/). com/legal-notice/. Code produced by an AI system operated by Bernhard Siegl, tested automatically and reviewed by hand by Bernhard Siegl.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • bulk
  • categories
  • hierarchy
  • tags
  • taxonomy
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.4 · PHP 7.4
Update activity14 Oct 202619d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.