我很难找到WPML中包含的默认用户元的名称。WPML在每个用户的配置文件下都有“默认管理语言”的设置。我想在前端访问它,这样我的所有用户在登录时都会自动切换到他们选择的语言。我无法找到访问自定义元的正确键。
到目前为止,我已经尝试:
<?php
$user = wp_get_current_user();
echo get_user_meta($user->ID, \'icl_user_admin_language\', true);
?>
以及
<?php
$user = wp_get_current_user();
var_dump(get_user_meta($user->ID, \'icl_user_admin_language\'));
?>
但这两个选项都是空的。我假设这是因为我没有为用户元使用正确的密钥,但我尝试过谷歌搜索,甚至翻遍了文档,但我找不到提及这一点的地方。有人知道我如何从网站前端获取用户设置的语言吗?