Phoenix Media Rename


Greatly improve your SEO: rename your media files with the „Phoenix Media Rename“ plugin.


  • screenshot-1.jpg
  • screenshot-2.jpg


  1. Upload phoenix-media-rename folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‚Plugins‘ menu in WordPress
  3. It is done! You can go to any media file single page and will notice the new field „Filename“. Bulk edit is also available at the „Media“ listing page!


How to avoid processing revisions?

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.

How to rename a single media?

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.

How to bulk rename medias?

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!

Can I use the plugin to rename medias via code?

Sure, you can use the „do_rename“ static function, located at the Phoenix_Media_Rename class. Prototype: Phoenix_Media_Rename::do_rename($attachment_id, $new_filename, $retitle = 0). On success the function returns 1, and on error – the error message.


3. Juli 2020
Thanks for this handy plugin, it sure saves time. Really appreciate you sharing this plugin!
3. Juli 2020
Phoenix Media Rename is saving me a ton of work in that I can rename and retitle files on the fly without having to re-upload them, after having renamed the original – if I can still find it ;-). Many thanks and keep up the great work!
22. Januar 2020
The latest version of this plugin seems to removes any text (or possibility other content) with forward slashes from the document. Not safe to use if you value your time. Aside from this issue, it's working fine, although I'm getting issues where I'm no longer able to drag in images anymore in Gutenberg. And where it is uploading empty images.
14. Dezember 2019
Does exactly what it says it does. Doesn't charge for a pro version like others to manually rename for pristine SEO. Also leaves the file names in tact if one decides to uninstall the plugin. Really great work!
16. Oktober 2019
The only free plugin that lets you rename media files. Really handy, we had to rename many media files with greek characters to latin. It took a few minutes!
Lies alle 35 Rezensionen

Mitwirkende & Entwickler

„Phoenix Media Rename“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


„Phoenix Media Rename“ wurde in 5 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Phoenix Media Rename“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.



  • fixed localization support for link to settings page in plugin list


  • added link to settings page in plugin list


  • added settings page (thanks to @mrleif)


  • added support for elementor


  • changed post title management in bulk operations


  • fixed issue with WPML


  • removed unnecessary php warnings from log file (thanks to @alx359)


  • removed unnecessary php warnings from log file (thanks to @alx359)


  • fixed issue with WPML


  • fixed issue with WP Compress plugin


  • disabled submit button during bulk rename
  • added js minification


  • fixed error in Smart Slider custom table update


  • fixed error in Smart Slider custom table update


  • optimized sql for Smart Slider custom tables update


  • fixed error in Smart Slider custom table update


  • added support for Smart Slider


  • fixed ajax notification issue on php 7


  • added support for non-latin characters in file name


  • added sanitization to file names


  • added licence for phoenix icon


  • added support for localization


  • fixed author username


  • Initial version