Title: Media Attachment Bulk Move
Author: Sun Phetkong
Published: <strong>Mis-Genver 28, 2026</strong>
Last modified: Meurth 12, 2026

---

Search plugins

![](https://ps.w.org/media-attachment-bulk-move/assets/icon-256x256.png?rev=3448804)

# Media Attachment Bulk Move

 By [Sun Phetkong](https://profiles.wordpress.org/sunphetkong/)

[Download](https://downloads.wordpress.org/plugin/media-attachment-bulk-move.1.2.4.zip)

 * [Details](https://cor.wordpress.org/plugins/media-attachment-bulk-move/#description)
 * [Reviews](https://cor.wordpress.org/plugins/media-attachment-bulk-move/#reviews)
 *  [Installation](https://cor.wordpress.org/plugins/media-attachment-bulk-move/#installation)
 * [Development](https://cor.wordpress.org/plugins/media-attachment-bulk-move/#developers)

 [Support](https://wordpress.org/support/plugin/media-attachment-bulk-move/)

## Description

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

 * [[
 * Meta box showing attached media files with thumbnails and file details
 * [[
 * Bulk selection mode with autocomplete post search

## Installation

 1. Upload the `media-attachment-bulk-move` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Edit any post or page to see the “Attached Media Files” meta box

## FAQ

### Does this work with custom post types?

Yes! The plugin automatically adds the meta box to all public post types (except
attachments themselves).

### Will moving files break embedded images in posts?

No. Moving attachments only changes the parent post relationship. Embedded images
and media in content will continue to work normally.

### Can I move files to posts of different post types?

Yes! You can move attachments from a page to a post, or to any custom post type.

### What happens when I “detach” a file?

Detaching removes the attachment’s connection to the post, but keeps the file in
your Media Library. The file remains accessible.

### What permissions do I need?

You need `upload_files` capability to move and detach files, and `delete_posts` 
capability to delete files permanently.

### Is this translation ready?

Yes! The plugin is fully internationalized and translation-ready. All strings use
proper WordPress i18n functions.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Media Attachment Bulk Move” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ Sun Phetkong ](https://profiles.wordpress.org/sunphetkong/)

[Translate “Media Attachment Bulk Move” into your language.](https://translate.wordpress.org/projects/wp-plugins/media-attachment-bulk-move)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/media-attachment-bulk-move/),
check out the [SVN repository](https://plugins.svn.wordpress.org/media-attachment-bulk-move/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/media-attachment-bulk-move/)
by [RSS](https://plugins.trac.wordpress.org/log/media-attachment-bulk-move/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.4 – 2026-03-12

 * Fixed: Replace exclusionary `exclude` param in get_posts() with post-query PHP
   filtering to avoid performance issue (WordPressVIPMinimum warning)

#### 1.2.3 – 2026-01-16

 * Fixed text domain: Changed from constant to string literal for proper i18n parsing
 * Updated “Tested up to” WordPress version
 * Removed unused TEXT_DOMAIN constant

#### 1.2.2 – 2026-01-16

 * Added translator comments for _n() function calls
 * Fixed Plugin Check warnings
 * Improved code quality and standards compliance

#### 1.2.1 – 2026-01-16

 * Enhanced i18n compliance with proper text escaping
 * Improved security with input sanitization
 * Updated prefix from `pc-` to `mabm-` for better namespacing
 * Restructured translations for JavaScript strings
 * Added text domain loading on init
 * Code refactoring following WordPress coding standards

#### 1.2.0 – 2026-01-16

 * Improved UI: Filename now displays on top row for better visibility
 * Enhanced layout with two-row design (header + body)
 * Full filename display with word wrapping
 * Better visual hierarchy for attachment cards

#### 1.1.1 – 2026-01-16

 * Fixed checkbox click issues in environments with TinyMCE conflicts
 * Improved click event handling with stopPropagation
 * Enhanced checkbox clickability with higher z-index
 * Better event delegation for checkbox interactions

#### 1.1.0 – 2026-01-16

 * Added bulk move functionality
 * Implemented autocomplete post search
 * Added select all checkbox
 * Visual feedback for selected items
 * Success notification with link to target post

#### 1.0.0 – 2026-01-16

 * Initial release
 * View all attachments in meta box
 * Individual file actions (view, edit, detach, delete)
 * Responsive grid layout
 * File previews and metadata display

## Meta

 *  Version **1.2.4**
 *  Last updated **1 mis ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/media-attachment-bulk-move/)
 * Tags
 * [attachments](https://cor.wordpress.org/plugins/tags/attachments/)[bulk](https://cor.wordpress.org/plugins/tags/bulk/)
   [manage](https://cor.wordpress.org/plugins/tags/manage/)[media](https://cor.wordpress.org/plugins/tags/media/)
   [move](https://cor.wordpress.org/plugins/tags/move/)
 *  [Advanced View](https://cor.wordpress.org/plugins/media-attachment-bulk-move/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/media-attachment-bulk-move/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/media-attachment-bulk-move/reviews/)

## Contributors

 *   [ Sun Phetkong ](https://profiles.wordpress.org/sunphetkong/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/media-attachment-bulk-move/)