Plugin info

Total downloads: 160
Active installs: 10
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 11/19/2025 (42 days ago)
Added to WordPress: 11/5/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.0

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 42 days ago • 1 reviews

61/100

Is REDSHAPE Easy Labels abandoned?

Likely maintained (last update 42 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 7.0

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Cornerstone
Rating 4.0/5 (6 reviews)Active installs 40,000
WPSSO Schema Organization and Place Manager
Rating 4.3/5 (3 reviews)Active installs 300
Blogging Checklist
Rating 0.0/5 (0 reviews)Active installs 30
Organizational Message Notifier
Rating 4.5/5 (2 reviews)Active installs 10
Events RSVP
Rating 5.0/5 (1 reviews)Active installs 10

Description

Easy Labels is a comprehensive WordPress plugin for organizing and visualizing your content workflow. Create custom colored labels, add private notes, and gain insights through interactive dashboard widgets with pie charts, bar graphs, and statistics – all visible only in the backend for seamless team collaboration.

Main Features

  • Customizable colored labels: Create labels with name and color of your choice
  • Default labels: Manage special labels “All” and “No Label” with custom colors and borders
  • Custom borders: Add borders to labels (solid, dashed, dotted, double) with custom colors
  • Internal notes: Add private notes for each content, visible only in the backend
  • Dashboard widgets: 5 visualization types (pie, donut, bar, list, stats) with click-to-filter
  • Drag & drop ordering: Customize label order in widgets with intuitive drag & drop interface
  • Interactive charts: Click on any chart segment or list item to filter content by that label
  • Multi-select filtering: Toggle between single and multiple label selection with AND logic
  • Backup & Restore: Export and import all plugin settings in JSON format
  • Quick filters: Quickly filter content by label with drag & drop to reorder
  • Label search: Integrated search field in popup to quickly find labels
  • Real-time counts: Label counts update automatically without page refresh
  • Multi-language: Support for 10 languages (IT, EN, FR, DE, ES, RU, ZH, JA, KO, HI)
  • Granular permissions: Control who can view and edit labels and notes
  • Custom Post Types: Enable the system for any content type
  • Smart cache: Cache system for optimal performance
  • 100% Backend: Labels and notes are visible only in the admin area

Ideal for

  • Editorial teams who need to coordinate content management
  • Sites with many posts that need internal organization
  • Agencies managing content on behalf of clients
  • Editorial offices using complex workflows

Installation

  1. Upload the redshape-easylabels folder to the /wp-content/plugins/ directory
  2. Activate the plugin from the WordPress ‘Plugins’ menu
  3. Go to Tools > Easy Labels to configure labels
  4. Start organizing your content!

Frequently Asked Questions

Are labels visible on the frontend?

No, labels and notes are visible only in the WordPress backend for internal content organization.

Can I use Easy Labels with Custom Post Types?

Yes, you can enable the system for any post type from the settings page.

Can I control who can see the labels?

Yes, you can configure permissions by user role from the Permissions settings section.

How many labels can I create?

There is no limit to the number of labels you can create.

Is the plugin translated into other languages?

Yes, the plugin includes translations for 10 languages and uses a custom translation system.

Can I transfer settings between different sites?

Yes, from the Backup & Restore section you can export all settings to a JSON file and import them on another site. The system automatically filters content types that don’t exist on the destination site.

How does multi-select filtering work?

Toggle the Multi switch in the quick filters to enable multi-select mode. Click multiple label badges to select them (they’ll show a green checkmark), then click Apply to filter posts that have ALL the selected labels together. The filter uses AND logic, so only posts with every selected label will be shown.

Review feed

No reviews available

Screenshots

  1. View of labels in the posts list

    View of labels in the posts list

  2. Label configuration panel

    Label configuration panel

  3. Meta box for assigning labels to content

    Meta box for assigning labels to content

  4. Quick filters with multi-select mode toggle and visual selection indicators

    Quick filters with multi-select mode toggle and visual selection indicators

  5. Multi-select filtering with AND logic - filter posts with multiple labels together

    Multi-select filtering with AND logic - filter posts with multiple labels together

  6. Permission management by role

    Permission management by role

  7. Dashboard widgets with pie/donut charts and click-to-filter

    Dashboard widgets with pie/donut charts and click-to-filter

  8. Bar chart visualization with horizontal and vertical orientations

    Bar chart visualization with horizontal and vertical orientations

  9. Drag & drop interface for customizing label order in widgets

    Drag & drop interface for customizing label order in widgets

  10. Stats cards and list visualization types

    Stats cards and list visualization types

Changelog

1.2.0

  • New: Multi-Select Filter Mode – Toggle between single and multiple label selection in quick filters
  • New: Multi-select mode uses AND logic – filter posts that have ALL selected labels together
  • New: Apply button for multi-select – apply multiple label filters at once
  • New: Visual selection indicators – green checkmarks on selected labels in multi-select mode
  • New: State persistence – multi-select mode and selections maintained via URL parameters
  • New: Dashboard Widgets – Create unlimited custom widgets with 5 visualization types
  • New: Pie Chart visualization with interactive legend and click-to-filter functionality
  • New: Donut Chart visualization with center stats display
  • New: Bar Chart with horizontal/vertical orientation and multiple display modes (percentage, numeric, both)
  • New: List visualization with clickable items for content filtering
  • New: Stats Cards showing key metrics with click-to-filter (max 3 per row for optimal layout)
  • New: Drag & Drop Label Ordering – Customize label sequence in each widget independently
  • New: Click-to-Filter – Click any chart segment, bar, list item, or stat card to filter content by that label
  • New: Widget Configuration – Select post type, visualization type, labels, and display options per widget
  • New: “No Label” Support – Include posts without labels in widgets with custom positioning in sort order
  • Enhancement: Bar charts display proportional heights based on total count with accurate pixel scaling
  • Enhancement: Bar charts include left-side scale for easy value reading
  • Enhancement: All default label names (including “No Label”) now use customized names from settings
  • Enhancement: Widgets Settings tab with intuitive drag & drop interface for label reordering
  • Enhancement: Debug mode – Console logs now only active when WP_DEBUG is enabled
  • Enhancement: WordPress Coding Standards compliance for all variable naming conventions
  • Fix: Label order now properly saved and persisted across page reloads
  • Fix: Sortable list visibility maintained after save operations
  • Fix: “No Label” positioning now respects custom order in all chart types
  • Fix: Focus outlines removed from interactive chart elements for cleaner UI
  • Fix: Stats cards layout limited to 3 per row for better visual balance
  • Enhancement: Multi-select toggle hides “All” badge when active
  • Enhancement: Toggle and Apply button only show when labels exist
  • Enhancement: Vertical separators between quick filter sections for better visual organization
  • Enhancement: Multi-select mode translations for all 10 supported languages

1.1.0

  • New: Quick Create Label – Create new labels directly from content editor without going to settings
  • New: Universal modal for label creation works in both post list and meta box
  • New: Quick Create button always visible, even when no labels exist yet
  • New: Post type names translation – Post types (Posts, Pages, Products, etc.) now display in plugin’s language for all 10 supported languages
  • Enhancement: Streamlined workflow for content organization
  • Enhancement: Auto-assign option when creating labels from content
  • Enhancement: Improved multilingual support with custom post type name mapping
  • Enhancement: Direct database queries for real-time counters to ensure accuracy on production sites
  • Enhancement: Debounced counter updates to prevent multiple simultaneous requests
  • Fix: Post type names now consistent with plugin language settings in all admin pages
  • Fix: Real-time counter accuracy on live sites with persistent cache systems (Redis, Memcached)
  • Fix: Counter increments now properly synchronized across multiple UI contexts (table, inline, metabox)
  • Fix: Dropdown state properly restored after closing Quick Create modal without creating label
  • Fix: PHPCS compliance for intentional direct database queries in counter calculations

1.0.1

  • Fix: Added index.php files to all directories to prevent directory listing on misconfigured servers
  • Fix: Replaced wp_redirect() with wp_safe_redirect() for enhanced security
  • Fix: Added plugin prefix to all global variables in admin-page.php and uninstall.php to comply with WordPress Coding Standards
  • Fix: Renamed helper functions cl__() and cl_e() to redshape_easylabels_cl__() and redshape_easylabels_cl_e() for proper namespacing
  • Fix: Bulk action “Apply label” now correctly applies labels to selected posts
  • Fix: Metabox label display – labels now show correctly with name and color immediately after assignment
  • Fix: Metabox label removal – resolved permission errors when removing labels without page refresh
  • Fix: Dropdown refresh – label dropdown now correctly updates after adding or removing labels in metabox
  • Fix: Notes auto-save – each note field now has independent timeout to prevent data loss when editing multiple notes
  • Fix: Notes persistence – all pending notes are now saved before page unload to prevent loss of unsaved changes
  • Security: Enhanced directory protection following WordPress.org best practices

1.0.0

  • First public release
  • Colored labels system with automatic key generation from label name
  • Customizable default labels (“All” and “No Label”)
  • Custom borders for labels (5 styles: solid, dashed, dotted, double, none)
  • Search field in label popup for quick label finding
  • Drag & drop to reorder filters
  • Real-time counts without page refresh
  • Internal notes for content
  • Quick filters and search
  • Backup & Restore: export/import settings in JSON
  • Multi-language support (10 languages: IT, EN, FR, DE, ES, RU, ZH, JA, KO, HI)
  • Optimized cache system
  • Granular permission management
  • Custom Post Types support
  • System tab with plugin information
  • Smart label filtering: dropdown shows only unassigned labels
  • Improved popup positioning without visual jumps
  • WordPress.org compliance: all inline scripts/styles converted to wp_enqueue
  • Code comments translated to English for international standards