inkFolders: Smart Folder Management for WordPress

inkFolders is a lightweight, fast, and fully-featured WordPress plugin that organizes your posts, pages, media, and custom content types into intuitive, color-coded folders. With REST API support, admin list filters, and media library integration, managing your content has never been easier.

Key Features

  • Admin List Filtering: Filter your posts, pages, and custom post types by folder directly in the WordPress admin.
  • Media Library Organization: Assign attachments to folders and filter your media with AJAX-powered search.
  • Color-Coded Folders: Each folder gets a unique color automatically, making it easy to visually identify categories.
  • REST API Support: Fully integrated API allows programmatic access, creating, moving, and retrieving folders seamlessly.
  • Performance Optimized: Uses caching and prepared database queries for fast, reliable operation even with large sites.
  • Secure by Design: Includes nonce verification and capability checks to keep your content safe.


Installation Instructions

  1. Download the Plugin: Obtain the latest version of the inkfolders plugin from your hosting site or repository.
  2. Upload to WordPress: Navigate to Plugins > Add New > Upload Plugin in your WordPress admin. Choose the .zip file and click “Install Now.”
  3. Activate: After installation, click Activate to enable InkFolders.
  4. Configure: Go to the “InkFolders” menu in your WordPress admin to manage folders, assign posts, and customize settings.

REST API Endpoints

InkFolders exposes a secure REST API under the namespace /wp-json/inkfolders/v1/:

EndpointMethodDescription
/foldersGETRetrieve a nested tree of all folders, with counts and colors.
/movePOSTMove a post or attachment to a folder.
/create-folderPOSTCreate a new folder with optional parent folder.
/move-folderPOSTChange a folder’s parent (supports nested hierarchy).

All endpoints are protected with REST nonces and WordPress capability checks.


Tips for Best Use


Leverage the REST API for automated workflows or integrations with external tools.

Use folders to organize content types consistently (posts, pages, attachments).

Combine folder filtering with search for rapid content retrieval.