Phoenix Media Renameを使った手動でのファイル名の変更

Phoenix Media Renameを使った手動でのファイル名の変更

2026年1月28日

本来はアップロード時に名前を自動で分かりやすい名前に変更できる無料のプラグインを探していたのでだが、無料では出来ないようだ。

このプラグインは、手作業でやる分には非常に簡単に変更できるのでお勧めのプラグインである。

インストールが完了したら、メディアライブラリのリスト表示を選択することから始めることになる。

メディアライブラリをリスト表示にする

「Phoenix Media Rename」を有効化して、メディアライブラリを開き、リスト表示にすと、メディアライブラリで「Filename」という画像のファイル名を変更する項目が以下のように新たに出現する。

上の画面でリスト画像の「編集」をクリックすると、こちらにも「Filename」の項目が表示される。

この編集からでもファイル名を変更できる。新しいファイル名を入力し、右サイドにある「更新」を押すと変更が反映されることになる。(しかし、リスト表示での変更が便利かも)

画像のファイル名を変更する

以下の3つは「アップロード先」を見ると、同じページなので統一した名前にしたい。
そんな時は、以下のようにphoenix-media-rename-1から3までの統一した画像のファイル名に変更すると分かりやすい名前になる。

①新しいファイル名を入力、②変更したい画像にチェックを入れる、③「一括操作」でプルダウンメニューを開く。

Rename(名前の変更)を選択し、右の「適用」をクリック。
ここでRename & Retitleでも良いが、元のタイトルが分かった方が後に参考にしやすいかなと思ったのでRenameだけを選択した。タイトルがいい加減なら、両方変更した方が早いかも。

これだけで、ファイル名が変更されている。

名前が変わっているので、サイトを開いてリンクが外れてないか確認する。

「phoenix-media-rename」名前を変更するという場合には非常に簡単に変更できるのでおすすめである。

FTPでのファイルの確認

それぞれ3種類のファイルが、変更されたファイル名でチャント存在している。
完全に置き換わっているのを確認できる。

リンクされた画像や動画はリダイレクト設定が必要

これは変更前のファイルにリンクを貼っている人のためのもので、もし自分のサイトで画像ファイルや動画を公開している場合は、この設定が必要になるようだ。
リンクを貼っていたユーザーがもしいるなら、この設定が必要になる。

このプラグインの説明は設定 -> Phoenix Media Rename から見ることができる。

Create 301 redirection

リダイレクト:301リダイレクトを有効にするにはチェックを入れます。これにより、ファイル名の変更後に301リダイレクトが作成されます。
注: 301リダイレクトを管理するには、無料のプラグインRedirectionが必要です。

ファイル名を変更したとき、勝手に名前が変わる

これは名前が被らないようにPhoenix Media Rename側が自動的に変更していると思われる。

Revisions:改訂
修正処理にチェック、チェックを外すと修正処理を回避できるようになる:
Update Revisions:改訂を更新

これはチェックが入っていると、画像をリネームした際、その画像を使っている過去の投稿リビジョン内にある古い画像URLも、新しいファイル名に更新する設定になるので、外すと過去の投稿ページにおいてリンクが切れる可能性がある、従って基本チェックを入れるのが普通である。

Convert to lowercase:小文字に変換する
「Rename from post」アクションを使用する際に、投稿タイトルを小文字に変換するかどうかの確認。
投稿名を小文字に変換する

チェックが入ると全て小文字に変換される。

Sanitize:特殊文字を削除して文字列を綺麗にする
ファイル名をサニタイズするにはチェック、ユーザーが入力したファイル名のままにしたい場合はチェックを外す:
注意:このオプションを無効にすると、サーバーと互換性のないファイル名が生成される可能性があるので自己責任で無効にすること。
注意: 「Sanitize filenames:ファイル名をサニタイズする」が有効な場合、「Remove accents:アクセントを削除する」は無効にできません!
Sanitize filenames
Remove accents

このチェックを外すと自分が入力した文字にすることが出来るようになる。
しかし、これのよってファイル名の互換性の問題が生じる可能性がるのでPhoenix Media Renameに任せた方が良いと言うことになる。
どうしても変更したいときだけチェックを外したら良いかも、そして特殊な文字を使わないなら問題ないかも。

Sanitizeのaccents(アクセントのサニタイズ)とは、ファイル名などの文字列から、文字の上部や下部に付く符号(例: á, ñ, ç)を取り除き、英数字の標準的な文字(例: a, n, c)に変換する処理。

Debug
デバッグモードを有効にすることを確認してください。これにより、名前変更プロセス中に完全なエラーメッセージが表示されるようになります:
Debug mode

これはオンにすると、エラーの内奥がわかるのでオンにしても良いのでは?

Redirection
301リダイレクトを有効にするにチェックしてください。これにより、ファイルの名前変更後に301リダイレクトが作成されます:
注意:301リダイレクトを管理するには、無料プラグイン「Redirection」が必要です。
Create 301 redirection

投稿ページのファイル名を変更するということかな?この場合はリダイレクトをした方が良いかも。スラッグを英語に変換している場合は必要かどうか?

Serialization:シリアライズ
ファイル名が存在する場合はシリアル化をチェックします。これにより、末尾に連続した番号が付いた新しいファイル名が作成されます。
Serialize filename if file exists:ファイルが存在する場合はファイル名をシリアル化する

これは複数の同じ名前のファイルを入れる場合は数字を末尾に入れた方が良いのでチェックを入れる。

Filename constants:ファイル名定数
ファイル名の先頭と末尾に定数値を追加する。これらの値は、各リネームされたファイルに自動的に追加されるようになる。
Use category as filename header:テキストをファイル名の先頭に入れる。
Filename header:ファイル名を先頭に入れる(ここに具体的な名前を入れる)Use category as
※これをチェックすると入れると、この指定のテキストとタイトルの一部が入ってしまう。
filename trailer:テキストをファイル名の末尾に入れる。
Filename trailer:ファル名を末尾に入れる(ここに具体的な名前を入れる)

Integrations:統合
他のプラグインとの統合を有効にする。
AltText.ai