Здравствуйте! Делаю свою тему. Хочу добавить в customzer возможность выбрать раскладку какого-либо блока, например хедера. Но не могу понять как это сделать. Подскажите, где можно почитать об этом.
Владмир Брумер, ну например, хедер. Сверстал я несколько вариантов хедера и хочу дать возможность в кастомайзере темы выбрать один из вариантов. И хорошо было сделать возможность предпросмотра этих вариантов.
не проблема и первое видео с исходником и второе сойдет(исходники под видео)...
например чекбокс 1 видео:
add_action('customize_register','action_customize_register');
if(!function_exists('action_customize_register()')){
function action_customize_register($customizer){
$customizer->add_section('section_VAB',array('title'=>__("Новая секция","VAB"),'description'=>__('Описание новой секции',"VAB"),'priority'=>66,));
$customizer->add_setting('section_VAB_header',array('default'=>'',));
$customizer->add_control(new WP_Customize_Control($customizer,'section_VAB_header',array('label'=>__("Крутой стиль Хеадера","VAB"),'type'=>'checkbox','section'=>'section_VAB','settings'=>'section_VAB_header',)));
}
}
//Вывод в разметке
if(get_theme_mod('section_VAB_header')){//если галочка в кастомайзере стоит
echo "<center style=\"width:100%;background:#FFFF00;padding:7px;\">один вариант вывода хеадера. т.е разметка</center>";
}else{//если галочка в кастомайзере не стоит
echo "<center style=\"width:100%;background:#FF0000;padding:7px;color:#FFF;\">второй вариант вывода хеадера. т.е разметка</center>";
}