每次使用wp\\u enqueue\\u样式时,它们都需要自己的唯一ID。因此“谷歌字体”不适用于:
wp_enqueue_style( \'google-fonts\', \'http://fonts.googleapis.com/css?family=\'. $enque_font, false, \'\', \'all\' );
你为数组设置了两个变量?
$font_link = $style_font_standard = array(
我把它写成一个变量,在数组中,它们是成对的,所以我假设左边是用来表示唯一ID的,右边是用来表示在\'
http://fonts.googleapis.com/css?family=\'.
使用数组,而不是内爆,告诉WordPress使用for each来处理每对值。这是我的。我不确定它是否会对你的计划起作用,但至少,它会让你开始喜欢你想要的css。
$style_font_standard = array(
"none" => "Select a font",//please, always use this key: "none"
"Arial" => "Arial",
"Actor" => "Actor",
"Abel" => "Abel",
"Allura" => "Allura",
"Advent Pro" => "Advent Pro");
foreach($style_font_standard as $fontstyle => $fontlink) {
wp_enqueue_style( $fontstyle, \'http://fonts.googleapis.com/css?family=\'. $fontlink, false, \'\', \'all\' );
}
希望这有帮助。TutsPlus上有一段免费视频,有助于更好地解释阵列:
https://tutsplus.com/lesson/arrays-part-1/
祝你好运