Javascript 在WordPress主题中添加Google字体的函数出错

Javascript 在WordPress主题中添加Google字体的函数出错,javascript,php,jquery,wordpress,Javascript,Php,Jquery,Wordpress,在我的Wordpress主题文件中,我有以下功能,可以将google字体添加到主题中。问题是我得到了以下错误 Parse error: syntax error, unexpected '=', expecting ')' in /home/***/wp-content/themes/sienna/functions.php on line 382 有人知道我怎么解决这个问题吗 这是函数 // Add Google Fonts function sienna_fonts_url() {

在我的Wordpress主题文件中,我有以下功能,可以将google字体添加到主题中。问题是我得到了以下错误

Parse error: syntax error, unexpected '=', expecting ')' in /home/***/wp-content/themes/sienna/functions.php on line 382
有人知道我怎么解决这个问题吗

这是函数

// Add Google Fonts
    function sienna_fonts_url() {
        $fonts_url = '';
        $font_families = array();
        $font_families[] = 'Questrial';
        $font_families[] = 'Open Sans:400,600,700';
        $font_families[] = 'Playfair Display:400,700';

        $query_args = array(
        'family' => urlencode( implode( '|', $font_families ) ),
        'subset' => urlencode( 'latin,latin-ext' ),
        );

        $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );
        }

        return esc_url_raw( $fonts_url );
    }
非常感谢,

斯科特。

好了:

function sienna_fonts_url() {
$fonts_url = '';
$font_families = array();
$font_families[] = 'Questrial';
$font_families[] = 'Open Sans:400,600,700';
$font_families[] = 'Playfair Display:400,700';
$query_args = array(
    'family' => urlencode( implode( '|', $font_families ) ),
    'subset' => urlencode( 'latin,latin-ext' ),
);
$fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' );
return esc_url_raw( $fonts_url );

}

谢谢,但现在我收到了解析错误:语法错误,第390行的/home/**/wp content/themes/sienna/functions.php中出现意外“}”,抱歉,请忽略此错误。现在好像在工作。太谢谢你了。不过我的控制台现在出了一个错误。[code]获取…00%2C600%2C700%7CPlayfair+Display%3A400%2C700&1=子集%3Elatin%2Clatin text[/code]您能使用降价约定粘贴完整的url吗?我无法通过以下方式访问它:“获取…00%2C600%2C700%7CPlayfair+Display%3A400%2C700&1=子集%3关联%2拉丁文字”