WP Manifestindependent plugin directory
manifest / media / bulk-media-deletewp

Bulk Media Deleter Pro

is a high-performance WordPress plugin designed to help administrators clean up their media library with ease and speed. Featuring a stunning modern UI, glassmorphism aesthetics, and a robust license activation system.

by Antigravity AI · github.com/shaheelhassan/bulk-media-deletewp · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/shaheelhassan/bulk-media-deletewp/archive/refs/heads/main.zip

Bulk Media Deleter Pro is a high-performance WordPress plugin designed to help administrators clean up their media library with ease and speed. Featuring a stunning modern UI, glassmorphism aesthetics, and a robust license activation system.

🔄 How the Plugin Works

The plugin utilizes a modern Headless Architecture within WordPress:

  1. AJAX Rendering: Instead of rendering media images in PHP (which is slow), the plugin uses a JavaScript-driven grid that fetches data via the WordPress AJAX API.
  2. Filtering Engine: The backend uses highly optimized WP_Query parameters to filter through thousands of attachments by Search, Mime Type, and Date Range.
  3. Selection Logic:
    • Simple Selection: Clicking individual items adds their IDs to a dynamic JavaScript Set.
    • Global Selection: The "Select ALL" feature triggers a special flag that instructs the backend to perform a filtered query of all IDs in the database, allowing for true "one-click" library cleanup.
  4. Security Layer: Every operation is protected by WP Nonces to prevent CSRF attacks and Capability Checks to ensure only administrators can delete files.

🔑 Activation Process (Step-by-Step)

1. Installation

  • Download the bulk-media-deleter-pro.zip file.
  • Log in to your WordPress Dashboard.
  • Navigate to Plugins > Add New > Upload Plugin.
  • Choose the zip file and click Install Now, then click Activate Plugin.

2. Accessing the Dashboard

  • Once activated, look for the Bulk Media Deleter item in your WordPress admin sidebar (usually near the top or under Media).
  • Click it to enter the modern management dashboard.

3. License Activation (Unlocking PRO Features)

By default, the plugin will be in a "Locked" state to prevent unauthorized bulk deletions.

  • Click the License tab in the plugin header.
  • Enter your License Key in the field provided.
  • Click Activate Now.
  • The dashboard will refresh, the blur will disappear, and you can now perform bulk deletions!

✨ Pro Features Included

  • Stunning UI: Glassmorphism header, skeleton loaders, and interactive micro-animations.
  • Global Select: Select and delete every matching item in your library at once.
  • Deep Filtering: Filter by keyword string, exact media type, or specific month/year.
  • Safe Mode: Built-in confirmation dialogs to prevent accidental file loss.
  • Fast Performance: Uses localized scripts and optimized DB queries.

Developed with ❤️ for WordPress Power Users.