Wordpressのバックエンドを英語にして、フロントエンドに別のロケールを使用したい
これまでのところ、フロントエンドで使用したいロケールをwpconfigに設定し、functions.phpに次のように追加することで、おそらくそれができると思います。
add_filter('locale', 'mytheme_backendlocale');
function mytheme_backendlocale($locale) {
if ( is_admin() ) {
return 'en_US';
}
return $locale;
}
これは私が望むことを達成するためのベストプラクティスですか、それとも別の方法で行う必要がありますか?