Media Attachment Bulk Move

View and bulk move media attachments between posts/pages directly from the post editor.

Author:Sun Phetkong (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.9.4
Plugin version:1.2.4
Added to WordPress repository:28-01-2026
Last updated:12-03-2026
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:204
plugin download
Click to start download

Media Attachment Bulk Move is a simple yet powerful plugin that helps you manage media files attached to your posts and pages. View all attached media in one place and easily move files between posts with a user-friendly interface.

Features

  • View All Attachments – See all media files attached to any post/page in a clean grid layout
  • Bulk Selection – Select multiple files with checkboxes
  • Bulk Move – Move selected files to another post/page with autocomplete search
  • File Preview – Thumbnail previews for images, mime-type icons for other files
  • File Details – View file type, size, and upload date at a glance
  • Quick Actions – View, edit, detach, or delete individual files
  • Autocomplete Search – Search for destination posts/pages by name with live results
  • Works with All Post Types – Automatically adds to all public post types

Use Cases

  • Organize media files when restructuring content
  • Move images from draft posts to published posts
  • Clean up orphaned attachments
  • Reorganize media after importing content
  • Manage media in custom post types

Developer Friendly

  • Clean, well-documented code
  • Uses WordPress coding standards
  • Follows WordPress plugin guidelines
  • Fully translatable (i18n ready)
  • Singleton pattern implementation
  • Uses WordPress default libraries (jQuery, Dashicons)

Additional Information

For bug reports and feature requests, please visit:
https://github.com/Sun-Phetkong/media-attachment-bulk-move

Credits

Developed by Sun Phetkong

Support

For support and questions, please use the WordPress.org support forum for this plugin.


Screenshots
FAQ
ChangeLog