0

如何http://fonts.googleapis.com/css?family=Lato使用 add_editor_style() 包含像谷歌字体这样的外部 CSS?

当我添加时add_editor_style('http://fonts.googleapis.com/css?family=Lato');,在源代码中将显示如下:

<link rel="stylesheet" data-mce-href="http://203.223.152.159/~marineac/wp-content/themes/twentyten/http://fonts.googleapis.com/css?family=Lato&amp;ver=342-201106301" href="http://203.223.152.159/~marineac/wp-content/themes/twentyten/http://fonts.googleapis.com/css?family=Lato&amp;ver=342-201106301">
4

2 回答 2

1

你应该使用mce_css过滤器。未测试:

function so_17961871( $mce_css ) {
    if ( ! empty( $mce_css ) )
        $mce_css .= ',';
    $mce_css .= 'http://fonts.googleapis.com/css?family=Lato';

    return $mce_css;
}

add_filter( 'mce_css', 'so_17961871' );
于 2013-07-31T05:40:39.877 回答
1

这已在变更集 24735中进行了修补,我相信它是 3.6 或 3.6.1 的一部分。

于 2013-10-19T10:33:14.187 回答