PS. I have added a new font, Lato, to the list:
<div class="form-row">
<div class="form-label"><?php _e('Google fonts', OSCLASSWIZARDS_THEME_FOLDER); ?></div>
<div class="form-controls">
<select name="google_fonts">
<option value="Lato" <?php if($google_fonts == "Lato"){ echo "selected='selected'" ; } ?>>Lato</option>
<option value="Abel" <?php if($google_fonts == "Abel"){ echo "selected='selected'" ; } ?>>Abel</option>
And it works. I have got Lato font on my site, but also, there is still the same SSL warning - the mixed content. Firebug plugin for FireFox shows me:
Wczytywanie mieszanej (niezabezpieczonej) interaktywnej treści „http://fonts.googleapis.com/css?family=Lato” na zabezpieczonej stronie
Wczytywanie mieszanej (niezabezpieczonej) interaktywnej treści „http://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2” na zabezpieczonej stronie
Wczytywanie mieszanej (niezabezpieczonej) interaktywnej treści „http://fonts.gstatic.com/s/lato/v13/UyBMtLsHKBKXelqf4x7VRQ.woff2” na zabezpieczonej stronie
I guess the strip $google_fonts in a code is defined by http. But where is this strip defined? It has to be repaired to validate my domain with SSL encryption.
Best regards!