Avada 主题字体优化:
需要更改 googleapis 的来源,比较好的是 360 的 useso 来源,可以自己动手,嫌麻烦的可以直接购买薇晓朵出品的汉化版和中文子主题。
主题界面汉化
Avada 主题本身带中文翻译包,但语言缺失基本上起不到什么作用。需要放到自有主题的 language 里,可以参看 functions.php 文件
// Translation
add_action( 'after_setup_theme', 'avada_load_textdomain' );
function avada_load_textdomain(){
load_theme_textdomain( 'Avada', get_template_directory() . '/languages' );
}
该代码是通过 load_theme_textdomain() 函数来定义主题的语言路径,其中包含了两个参数,第一个 「Avada」 是 textdomain ,第二个 「get_template_directory() . '/languages' 」 则指明主题的语言存放路径为 当前主题的 languages 目录。只要将语言包存放在这个目录,就可以生效。