category-commander

plugin

1.0.5 • public • Published 13 hours ago

Drag & drop ordering for Categories with secure saving, optional autosort, JSON export/import, and accessibility enhancements.

categorydrag and dropordersorttaxonomy

Description

Category Commander lets administrators reorder Categories using a clean drag & drop interface.

Features:

  • Drag & drop ordering and parent changes
  • Secure REST saving (nonce + capability checks)
  • Autosort option to apply your custom order automatically on the front-end
  • Optional autosort in wp-admin category lists
  • Search filter for large category sets (disables drag while filtering to prevent mistakes)
  • Export/Import as JSON (import can recreate missing categories)
  • Keyboard support: Click a category (or Tab to its handle), then Alt (Option on Mac) + ↑/↓ to move it

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to Posts → Category Commander.

Frequently Asked Questions

Does this plugin recreate categories on import?

Yes. If a category is missing, import will create it based on the exported JSON.

Changelog

1.0.5

  • Remove manual text-domain loading code to align with WordPress.org Plugin Check guidance.
  • Improve keyboard reordering usability: click-to-select state with visible highlight, then Alt (Option on Mac) + ↑/↓ to move.

1.0.4

  • Improve i18n/l10n coverage for admin and REST user-facing messages.
  • Add proper textdomain loading on plugins_loaded.
  • Add/update translation template in languages/category-commander.pot.

1.0.3

  • Add compatibility notice and conflict guidance on the admin page.
  • Load text domain for translations.

1.0.2

  • Improve ordering stability when other plugins modify category queries.

1.0.1

  • Initial release.