質問: ### 実現したいこと Wordpressのアイキャッチ画像のファイル名をカスタムしたい (例)Wordprsssのadd_image_size()を使ってアイキャッチ画像をのサイズを追加しました。 そのアイキャッチを表示することはできたのですが 表示する際の、画像のファイル名を変更したいのです。 現在、「元の画像名-幅サイズx縦サイズ.jpg」のような名前で埋め込まれています。 このサイズ名xサイズ名の部分を自分の好きなように変更することは可能でしょうか? 例として test.jpgという画像をアイキャッチに指定して ``` add_image_size('for_circle', 150, 150, true); ``` で作られるファイル名が、現在は test-150x150.jpg になるのですが test-150x150_hoge.jpg のように、末尾に任意の文字列を追加したり test_hoge.jpg のように、そもそも画像のサイズではない任意の文字列を挿入するような事がしたいです。 もしご存じの方いらっしゃいましたら教えていただきたく思います・・・
回答: ファイル名自体を書き換えたいのであれば「sanitize_file_name」フックで拾って書き換えれば良いと思います。 【WordPressで画像投稿時にランダムな文字列に自動でリネームさせる方法 - WEBCRIP】 【sanitize_file_name | Hook | WordPress Developer Resources】 URLを変えたいだけであれば、.htaccessと画像出力部分双方で書き換えてしまうというのも手段です。