MediaTasker

MediaTasker

Details
View on WordPress

MediaTasker is a comprehensive media and task management hub designed for teams and clients. It provides a centralized location to manage assets, track tasks, and facilitate communication around media items.

Key Features

  • Upload images and treat each one as a trackable task with its own status, comments and history.
  • Status workflow for every task — pending, in progress, downloaded, not yet downloaded.
  • Per-task comment thread so collaborators and clients can discuss each image in context. Comments run through the standard WordPress comment pipeline (Akismet, disallowed-list, Discussion settings).
  • Frontend gallery via the [mediat_gallery] shortcode — embed the task board on any page for logged-in users.
  • Filter the gallery by status (and by tag in the Pro version).
  • Bulk operations on selected tasks: change status, delete, or download as a ZIP archive that includes a generated info.txt summary.
  • Work log that records every status change, comment, upload and deletion with a timestamp.
  • Image metadata at a glance: filename, dimensions, file size, upload date.

Pro Features

  • Powerful tag system for organising and filtering tasks.
  • Priority management with sortable priority levels and visual indicators.
  • Email notifications for uploads, status changes and comments.
  • Role-based access control beyond admin-only.
  • Advanced bulk operations.
  • Work log PDF exports with filters.
  • Priority support.

External services

This plugin uses Freemius, operated by Freemius, Inc., for plugin update delivery and — only after the user explicitly opts in — account, licensing and usage services. Until opt-in, the plugin does not contact api.freemius.com. Each interaction is described below with the trigger that causes it.

  1. Default state — no opt-in, or the user clicked “Skip”. The plugin does NOT contact api.freemius.com. Plugin update checks go through WordPress’s standard update mechanism (wordpress.org). No site URL, plugin version, email, or any other data is sent to Freemius in this state.

  2. Opt-in (only when the user clicks “Allow & Continue” on the Freemius opt-in screen). At that moment, and on a daily cron afterwards while opt-in remains active, the plugin sends to api.freemius.com: the administrator’s name, email address, website URL, WordPress and PHP versions, the active theme slug, the active plugins list, and the plugin’s own version and activation state. Freemius uses this to provide account services, license delivery, and update notifications. The user can opt out from the plugin settings at any time, which stops further requests.

  3. License activation and validation (only relevant on installs that activate a paid license). When the user enters a license key, the plugin sends the key, the site URL and the WordPress version to api.freemius.com to validate the license, and re-validates periodically while the license is active. The free build submitted here does not collect license keys.

  4. Uninstall feedback (optional dialog). When the plugin is deleted, Freemius shows an optional feedback dialog. If the user picks a reason and submits it, the chosen reason code and any free-text feedback is sent to api.freemius.com. Anonymous users send only an anonymous installation ID alongside the reason — no name, email, or site URL. Opted-in users additionally include the install identifier so the install can be marked removed. Users who close the dialog send nothing.

  5. Support requests. If the user submits a support message through the plugin UI, the message body and the user’s contact details are sent to api.freemius.com so the support team can reply. This only runs when the user actively submits a request.

Service provider: Freemius, Inc. — Terms of Service, Privacy Policy.

Details

Plugin code:
mediatasker
Plugin version:
1.0.1
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-06-01
Rating:
Times rated:
0
gallery
media
task-management
team