by crossi72
4.7 (75 reviews)
Phoenix Media Rename
The Phoenix Media Rename plugin allows you to easily rename (and retitle) your media files, once uploaded.
Tested up to WP 6.8 (Current: 6.9)
v3.13.1
Current Version v3.13.1
Updated 3 months ago
Last Update on 25 Sep, 2025
Synced 13 hours ago
Last Synced on
Rank
#793
-1 this week
Active Installs
50K+
-4.2%
KW Avg Position
14.5
—
No change
Downloads
1.5M
+51 today
Support Resolved
0%
—
No change
Rating
94%
Review 4.7 out of 5
4.7
(75 reviews)
Next Milestone 60K
50K+
60K+
78
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Need 8,042 more installs to reach 60K+
Rank Changes
Current
#793
Change
Best
#
Downloads Growth
Downloads
Growth
Peak
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
4.7
75 reviews
Overall
94%
5
66
(88%)
4
2
(3%)
3
2
(3%)
2
2
(3%)
1
3
(4%)
Tracked Keywords
Showing 2 of 2Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Resolved
Unresolved
2
Total Threads
0
Resolved
2
Unresolved
0%
Resolution Rate
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 3.13.1
- Last Updated
- Sep 25, 2025
- Requires WP
- 5.0+
- Tested Up To
- 6.8
- PHP Version
- 8.0 or higher
- Author
- crossi72
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 4.7
- Reviews
- 75
- Support Threads
- 2
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
WP Adminify – White Label WordPress, Admin Menu Editor, Login Customizer
7K+ installs
#2,738
Master Addons For Elementor - White Label, Free Widgets, Hover Effects, Conditions, & Animations
40K+ installs
#930
Skyboot Custom Icons for Elementor
200K+ installs
#254
Performance Lab
200K+ installs
#267
Photo Gallery by 10Web – Mobile-Friendly Image Gallery
200K+ installs
#268
Frequently Asked Questions
Common questions about Phoenix Media Rename
Make sure that the WPML Multilingual CMS and WPML Media Translation plugins are activated (you can find more information on WPML in the WPML official site). Add one or more images to your media library, WPML Media Translation will add the localized version to your media library. Go to WPML -> Media Translation and edit the localized version of your media files, you can change both the image title and the file attached to localized version. Rename images using Phoenix Media Rename. Go to your media library, select the rename operation, check all the files you want to rename, edit the filenames and confirm the bulk operation, Phoenix Media Rename and WPML will do all the rest! Please look at the screenshoot section to see how the process works.
You can serialize file names enclosing the variable parts between { and }, this will cause Phoenix Media Rename to generate a sequence of filenames. The variable part has to be an integer number, but can start with 0 (i.e. 0023). Please note: check all the files you want to serialize and write the name for the first one, see screenshot-3.jpg for reference.
Go to the Phoenix Media Rename settings page and unckeck "Remove accents" option, this will prevent accents sanitization. Please note: avoid accents sanitization can cause broken URL on some hosting.
Go to the Phoenix Media Rename settings page and unckeck "Update Revisions" option, this will prevent revions update. Please note: avoid revision processing will speed up the rename process, but will cause broken media file link in you revert a post to an older version.
Go to the Media section of the admin panel and open a media of your choice. You will see a new field named "Filename" and your current filename in it. Change it to whatever you want the new name to be and hit the "Update" button.
Go to the Media section of the admin panel, select the "Rename" or "Rename & Retitle" bulk action (depending on if you want the media get retitled too) from the dropdown, check the medias you would like to rename and change their filenames using the "Filename" fields at the last column. When you are done, hit the "Apply" button and let the plugin do its magic! Please note: the bulk action are only available in List View, switch from Grid View to List View if needed.
Go to the Media section of the admin panel, select the "Rename from Post" or "Rename & Retitle from Post" bulk action (depending on if you want the media get retitled too) from the dropdown, check the medias you would like to rename and hit the "Apply" button
Sure, you can use the "do_rename" static function, located at the Phoenix_Media_Rename class. Prototype: do_rename($attachment_id, $new_filename, $retitle = 0, $title_from_post = 0, $name_from_post = 0, $check_post_parent = true ). On success the function returns 1, and on error - the error message. The function do_rename is a static method wrapped inside the Phoenix_Media_Rename class: call it using Phoenix_Media_Rename::do_rename
Yes, it uses up to four technical cookies to store informations during the rename process, the cookies are Strict, so they can be accessed only by the same domain and expires after 60 minutes These are the cookies and their purpose: - phoenix_media_rename_current_image_index, stores current image index during bulk rename operations - phoenix_media_rename_bulk_rename_in_progress, store bulk rename status - phoenix_media_rename_bulk_rename_from_post_in_progress, store bulk rename status for "rename from post" operation - phoenix_media_rename_bulk_rename_bulk_filename_header, store bulk rename constant filename part
Sure, you can use the "pmr_renaming_successful" that fires when the rename process is complete and returns old and new filenames. Feel free to ask for more custom actions! Example: /** * my_callback * * @param [string] $old_filename * @param [string] $new_filename */ function my_callback( $old_filename, $new_filename ) { // your code } add_action( 'pmr_renaming_successful', 'my_callback', 10, 2 );