| 开发者 |
vinodkram
vinodram |
|---|---|
| 更新时间 | 2026年7月20日 03:59 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/uploads.
Use it to create physical media folders, browse existing upload directories, select a destination folder, and upload new files directly into that location.
The selected directory becomes part of the stored file path and public media URL.
For example, a file uploaded into a folder named press-kit can be stored at:
/wp-content/uploads/press-kit/company-profile.pdf
Its public URL will also include the physical folder path:
https://example.com/wp-content/uploads/press-kit/company-profile.pdf
Unlike virtual media folder plugins that primarily organize attachments using database records, taxonomies, or metadata, Physical Media Folders works with actual directories on the server.
The folder structure shown by the plugin reflects the physical structure available through FTP, hosting file managers, server backups, and other filesystem tools.
Uploaded files are also registered as standard WordPress Media Library attachments, allowing them to remain available through the regular WordPress media workflow.
Create physical folders in WordPress uploads
Physical Media Folders lets authorized WordPress users create meaningful directories inside the active uploads location.
Folders can be used to organize media by:
/wp-content/uploads/clients/client-name/
/wp-content/uploads/products/product-name/
/wp-content/uploads/courses/module-1/
/wp-content/uploads/press-kit/brand-assets/
Upload media directly into a selected folder
The plugin provides a dedicated screen under:
Media > Physical Folders
From this screen, users can:
/wp-content/uploads.
Physical folders may be useful when you need:
/uploads/press-kit/logo.png
/uploads/client-a/contracts/agreement.pdf
/uploads/products/product-one/manual.pdf
/uploads/training/module-two/video.mp4
This can make file locations easier to understand for administrators, developers, content editors, and teams working with server files.
Key features
/wp-content/uploads/wp-content/plugins/physical-media-folders, or install the plugin through the WordPress Plugins screen.Open Media > Physical Folders in the WordPress Dashboard. Select the uploads root or an existing directory, click the option to create a new folder, and enter the folder name. The plugin creates an actual directory inside the active WordPress uploads location.
Yes. Select a physical folder from the folder tree and upload a new file. The file will be stored directly inside the selected directory.
Yes.
Files uploaded through the plugin include the selected folder path in their stored location and public attachment URL.
For example:
/wp-content/uploads/press-kit/document.pdf
Yes. Files uploaded through the Physical Folders screen are registered as standard WordPress attachments and appear in the Media Library.
No. The current version does not move existing attachments automatically or manually. It creates physical folders and uploads new files into the selected directory.
Not currently. Moving existing Media Library attachments between physical folders is not included in this version.
Not currently. The plugin supports browsing, creating, and selecting physical folders. Folder renaming and deletion are not included in the current version.
Virtual media folders usually organize attachments through database records, metadata, or taxonomies without changing the physical file location. Physical Media Folders creates actual directories inside the WordPress uploads folder and stores uploaded files in those directories.
Deactivating the plugin does not delete or relocate previously uploaded files. Existing files remain in their physical directories, and their URLs should continue working as long as the files and server configuration remain unchanged. The Physical Folders interface and folder-specific upload workflow will not be available while the plugin is inactive.
No. The plugin adds a separate Media > Physical Folders screen. Files uploaded through this screen are still registered in the standard WordPress Media Library.
Yes. You can select the uploads root or choose a directory below it before uploading.
The plugin follows the file types allowed by WordPress for the current user and website configuration. Disallowed file types will be rejected.
No. Uploads are validated using WordPress file-type rules. The plugin also adds protective files to newly created or used directories where supported. Server-level upload security remains the responsibility of the hosting provider or website administrator.
Yes. The plugin applies the maximum upload size configured for the WordPress website and hosting environment.
No. Files manually uploaded through FTP or a hosting file manager are not automatically registered as WordPress Media Library attachments.
WordPress Multisite compatibility has not yet been formally tested. Test the plugin on a staging multisite installation before enabling it across a production network.
Compatibility depends on how the other plugin changes upload paths, attachment URLs, or file-storage behavior. Test the plugin combination on a staging website before using it in production.
No. The plugin applies its custom directory only during uploads initiated through the Physical Folders screen.