WordPressのテーマには翻訳の機能があるものがあって、英語を日本語に変えてくれます。
しかし、英語のままの表示が良い場合は翻訳を停止させる必要があります。
こちらのサイト様を参考させていただきまして、
このコードに加えて、表に見える側のみ翻訳を停止し部分的に英語表記させ、カスタマイザー側の表に見えない部分のみ日本語の翻訳が効くようにしたいと思いました。
add_filter( 'load_textdomain_mofile', 'my_override_mo', 10, 2 );
function my_override_mo( $mofile, $domain ) {
$raindrops_locale = get_locale();
// フロントエンドでのリクエストか確認
if ( ! is_admin() &&
$domain == 'coldbox' && // Text Domain: coldbox
'ja' == $raindrops_locale ) { // 日本語で利用
return false; // 翻訳を停止
}
return $mofile; // 翻訳をそのまま返す
}
テキストドメインはお使いのテーマのもので随時変えてくださいね。
これでうまくいきました。