关于Google字体的WordPress网站”通过https加载,但请求了不安全的样式表”

最近, 我的Wordpress网站进入https, 但是现在这导致Google字体被阻止。阅读后, 我收集了带有Google字体API代码的” http://” 中的” http” 。但是… 我在任何地方都找不到。我看过function.php, header.php和CSS样式表。使用检查器尝试, 但无济于事。
我几乎对这种事情一无所知, 所以请原谅我听起来完全毫无头绪。任何帮助都会很棒。
该网站:https://annasportfolio.com/
#1你的网站源代码中有< link rel =’ stylesheet’ id =’ googleFonts-css’ … > 行, 因此, 请从ID中删除” -css” , 然后即可使用该样式的句柄:” googleFonts” 。然后, 你可以尝试在functions.php中使用wp_dequeue_style摆脱它。

function remove_styles_example() { wp_dequeue_style( 'googleFonts' ); } add_action( 'wp_print_scripts', 'remove_styles_example', 100 );

然后用你自己的替换
wp_enqueue_style( 'myGoogleFonts', '//fonts.googleapis.com/css?family=Montserrat', array(), '4.9.1', 'all' );

裁判:https://codex.wordpress.org/Function_Reference/wp_dequeue_style https://developer.wordpress.org/reference/functions/wp_enqueue_style/
#2【关于Google字体的WordPress网站” 通过https加载,但请求了不安全的样式表” 】我已经安装了固定的SSL不安全内容, 并且必须选择HTTP_CF_VISITOR(Cloudflare灵活SSL);不推荐使用, 因为自从我使用Cloudflare以来, Cloudflare现在发送HTTP_X_FORWARDED_PROTO。

    推荐阅读