";
foreach($sns as $icon => $label){
$checked = in_array($icon, $selected)?'checked=checked':''; // checked() is not usable here as 1 parameter is array
$html .= "";
}
$html .= "
";
return $html;
}
public static function HeaderStyles($params){
WP_Filesystem();
global $wp_filesystem;
extract($params);
$default = !isset($params['default']) ? 1 : $params['default'];
$navheads = scandir(get_template_directory().'/templates/headers/');
if(file_exists(get_stylesheet_directory().'/templates/headers/'))
$navheads = array_merge($navheads, scandir(get_stylesheet_directory().'/templates/headers/'));
$html = "";
return $html;
}
public static function PageHeaderStyles($params){
//WP_Filesystem();
global $wp_filesystem;
extract($params);
$pageheads = scandir(get_template_directory().'/page-headers/');
if(file_exists(get_stylesheet_directory().'/page-headers/'))
$pageheads = array_merge($pageheads, scandir(get_stylesheet_directory().'/page-headers/'));
$pageheads = array_unique($pageheads);
$html = "";
return $html;
}
public static function SidebarDropdown($params){
global $wp_registered_sidebars;
$sidebars = array();
foreach ($wp_registered_sidebars as $sidebar) {
$sid = $sidebar['id'];
$sidebars[$sid] = $sidebar['name'];
}
$html = "";
return $html;
}
public static function GetFonts(){
$ini_directory= get_template_directory().'/theme-data/';
$font_array = parse_ini_file("$ini_directory/fonts.php", true, INI_SCANNER_RAW);
return $font_array;
}
public static function CustomBackground($params){
extract($params);
if(!isset($selected) || !is_array($selected) || count($selected)==0) $selected = array('image'=>'','position_h'=>'','position_v'=>'','attachment'=>'','repeat'=>'','color'=>'');
$html = "