教程吧
分享有用的知识

WordPress多语言设置,轻松实现前端英文与后台中文

介绍:本文介绍了如何在WordPress中实现前端显示英文而后台保持中文,解决了多语言设置可能带来的操作者困扰问题。通过在主题的functions.php文件中添加相应代码,可以轻松实现这一功能。具体方法是通过切换语言和调用主题语言包来实现前端与后台不同语言的显示设置。这样既保证了用户对主题的全球化便利体验,又确保了后台操作的流畅与舒适。

为了满足用户的多样化需求和开发者的创意拓展,我们时常需要对主题进行深度定制,这一过程也被爱好者们亲切地称为“折腾”。当主题配备了多语言支持时,通常情况下,前端内容会根据WordPress后台设置的语言自动匹配并显示相应的语言包。然而,这也带来了一个问题:后台界面同样会跟随这一设置变化,可能对习惯于特定语言环境的操作者构成障碍。
为了解决这个问题,实现前端单独显示英文而后台保持中文的需求,您可以参考本文接下来详细介绍的方法。这样,您既能享受到多语言主题带来的全球化便利,又能确保后台操作的流畅与舒适。

将代码添加到当前主题functions.php函数模板中:

{hide}

function zm_language {
  if ( ! is_admin() ) {
    // 前端英文,其它语言改其中的en_US
    switch_to_locale( 'en_US' );
    // 调用主题语言包,使用时修改主题和目录名称
    load_theme_textdomain( 'mytheme', get_template_directory() . '/languages' );
  }
}
 
add_action( 'init', 'zm_language' );

{/hide}

其中:

en_US 英文

zh_TW 繁体中文

ja_JP 小本子语

等等…

文章来源:https://www.xyjzy.com/archives/4898.html

赞(0)
文章名称:《WordPress多语言设置,轻松实现前端英文与后台中文》
文章链接:https://jcba123.com/article/11041
本站大部分内容来源于互联网搬运,仅限于小范围内传播学习和文献参考,如有侵权请联系我们删除。

评论 抢沙发

登录

找回密码

注册