安装中文语言包(仪表盘 > 更新 > 翻译)
方法一:通过代码实现
在主题的 functions.php 文件中添加:
// 前端设置为英文
add_filter('locale', 'set_frontend_language');
function set_frontend_language($locale) {
if (!is_admin()) {
return 'en_US'; // 前端使用英文
}
return $locale; // 后台保持当前语言
}
// 确保后台是中文
add_action('init', 'set_admin_language');
function set_admin_language() {
if (is_admin() && current_user_can('manage_options')) {
switch_to_locale('zh_CN'); // 管理员后台使用中文
}
}
方法二:使用配置文件
在 wp-config.php 中添加:
// 定义站点语言
define('WPLANG', 'en_US');
// 为特定用户设置后台语言
add_filter('locale', function($locale) {
if (is_admin()) {
$user_id = get_current_user_id();
// 可以为不同用户设置不同语言
return 'zh_CN'; // 后台统一用中文
}
return $locale;
});
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END






暂无评论内容