'number', 'settings' => 'arendelle_settings_content_layout_container_width', 'label' => esc_html__( 'Container Width (px)', 'arendelle' ), 'section' => 'arendelle_settings_content_layout', 'default' => 1260, 'choices' => array( 'min' => '400', 'max' => '1920', 'step' => '1', ), 'output' => array( array( 'element' => '.container', 'property' => 'max-width', 'units' => 'px', 'media_query' => $bp_xl_up, ), ), 'transport' => 'auto', ) ); // Blog layout Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'radio-image', 'settings' => 'arendelle_settings_blog_layout_type', 'label' => esc_html__( 'Blog layout type', 'arendelle' ), 'section' => 'arendelle_settings_blog_layout', 'default' => 'right-sidebar', 'choices' => array( 'left-sidebar' => get_template_directory_uri() . '/assets/img/customizer/left-sidebar.png', 'right-sidebar' => get_template_directory_uri() . '/assets/img/customizer/right-sidebar.png', 'fullwidth' => get_template_directory_uri() . '/assets/img/customizer/fullwidth.png', ), ) ); // Single post layout Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'radio-image', 'settings' => 'arendelle_settings_single_post_layout_type', 'label' => esc_html__( 'Single post layout type', 'arendelle' ), 'section' => 'arendelle_settings_blog_layout', 'default' => 'fullwidth', 'choices' => array( 'left-sidebar' => get_template_directory_uri() . '/assets/img/customizer/left-sidebar.png', 'right-sidebar' => get_template_directory_uri() . '/assets/img/customizer/right-sidebar.png', 'fullwidth' => get_template_directory_uri() . '/assets/img/customizer/fullwidth.png', ), ) ); // Blog columns Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'select', 'settings' => 'arendelle_settings_blog_columns', 'label' => esc_html__( 'Columns', 'arendelle' ), 'description' => esc_html__( 'Use this option for regular blog pages, such as homepage', 'arendelle' ), 'section' => 'arendelle_settings_blog_layout', 'default' => 'col-lg-12', 'choices' => array( 'col-lg-12' => esc_attr__( '1 Column', 'arendelle' ), 'col-lg-6' => esc_attr__( '2 Columns', 'arendelle' ), 'col-lg-4' => esc_attr__( '3 Columns', 'arendelle' ), 'col-lg-3' => esc_attr__( '4 Columns', 'arendelle' ), ), ) ); // Page Layout Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'radio-image', 'settings' => 'arendelle_settings_page_layout_type', 'label' => esc_html__( 'Layout type', 'arendelle' ), 'section' => 'arendelle_settings_page_layout', 'default' => 'fullwidth', 'choices' => array( 'left-sidebar' => get_template_directory_uri() . '/assets/img/customizer/left-sidebar.png', 'right-sidebar' => get_template_directory_uri() . '/assets/img/customizer/right-sidebar.png', 'fullwidth' => get_template_directory_uri() . '/assets/img/customizer/fullwidth.png', ), ) ); // Archives Layout Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'radio-image', 'settings' => 'arendelle_settings_archive_layout_type', 'label' => esc_html__( 'Layout type', 'arendelle' ), 'section' => 'arendelle_settings_archive_layout', 'default' => 'fullwidth', 'choices' => array( 'left-sidebar' => get_template_directory_uri() . '/assets/img/customizer/left-sidebar.png', 'right-sidebar' => get_template_directory_uri() . '/assets/img/customizer/right-sidebar.png', 'fullwidth' => get_template_directory_uri() . '/assets/img/customizer/fullwidth.png', ), ) ); // Archives columns Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'select', 'settings' => 'arendelle_settings_archive_columns', 'label' => esc_html__( 'Columns', 'arendelle' ), 'section' => 'arendelle_settings_archive_layout', 'default' => 'col-lg-4', 'choices' => array( 'col-lg-12' => esc_attr__( '1 Column', 'arendelle' ), 'col-lg-6' => esc_attr__( '2 Columns', 'arendelle' ), 'col-lg-4' => esc_attr__( '3 Columns', 'arendelle' ), 'col-lg-3' => esc_attr__( '4 Columns', 'arendelle' ), ), ) ); if ( arendelle_is_woocommerce_activated() ) { // Shop layout Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'radio-image', 'settings' => 'arendelle_settings_shop_layout_type', 'label' => esc_html__( 'Shop layout type', 'arendelle' ), 'description' => esc_html__( 'Make sure that your Shop sidebar has widgets.', 'arendelle' ), 'section' => 'arendelle_settings_shop_layout', 'default' => 'left-sidebar', 'choices' => array( 'left-sidebar' => get_template_directory_uri() . '/assets/img/customizer/left-sidebar.png', 'right-sidebar' => get_template_directory_uri() . '/assets/img/customizer/right-sidebar.png', 'fullwidth' => get_template_directory_uri() . '/assets/img/customizer/fullwidth.png', ), ) ); // Shop pages layout Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'radio-image', 'settings' => 'arendelle_settings_shop_pages_layout_type', 'label' => esc_html__( 'Shop pages layout type', 'arendelle' ), 'description' => esc_html__( 'Applies on Cart, Checkout and My Account pages. This setting will not have any effect if you are using custom metaboxes in Pro version.', 'arendelle' ), 'section' => 'arendelle_settings_shop_layout', 'default' => 'fullwidth', 'choices' => array( 'left-sidebar' => get_template_directory_uri() . '/assets/img/customizer/left-sidebar.png', 'right-sidebar' => get_template_directory_uri() . '/assets/img/customizer/right-sidebar.png', 'fullwidth' => get_template_directory_uri() . '/assets/img/customizer/fullwidth.png', ), ) ); } // Search Layout Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'radio-image', 'settings' => 'arendelle_settings_search_results_layout_type', 'label' => esc_html__( 'Layout type', 'arendelle' ), 'section' => 'arendelle_settings_search_results_layout', 'default' => 'fullwidth', 'choices' => array( 'left-sidebar' => get_template_directory_uri() . '/assets/img/customizer/left-sidebar.png', 'right-sidebar' => get_template_directory_uri() . '/assets/img/customizer/right-sidebar.png', 'fullwidth' => get_template_directory_uri() . '/assets/img/customizer/fullwidth.png', ), ) ); // Search columns Kirki::add_field( 'arendelle_settings_config', array( 'type' => 'select', 'settings' => 'arendelle_settings_search_results_columns', 'label' => esc_html__( 'Columns', 'arendelle' ), 'section' => 'arendelle_settings_search_results_layout', 'default' => 'col-lg-4', 'choices' => array( 'col-lg-12' => esc_attr__( '1 Column', 'arendelle' ), 'col-lg-6' => esc_attr__( '2 Columns', 'arendelle' ), 'col-lg-4' => esc_attr__( '3 Columns', 'arendelle' ), 'col-lg-3' => esc_attr__( '4 Columns', 'arendelle' ), ), ) );