説明 クライアント向けに専用のテーマを提供する際、稀に管理画面内の用語の変更を依頼されることがある。今回は、'アイキャッチ画像'だとわかりにくいので'写真'に変えてほしいということだった。 変更はいくつかの方法が考えられるが、単純な文字の書き換えですみそうなので、今回は add_filter関数を使って翻訳テキストに書き換え時に変更する方法を取った。 add_action( 'admin_init', 'my_admin_init' ); function my_admin_init() { add_filter( 'gettext', 'my_gettext', 10, 3 ); } function my_gettext( $translate_text, $text, $domain ) { return str_replace( 'アイキャッチ画像', '写真', $transla