add_section( 'aquafy_starter_theme_global', array(
'capability' => 'edit_theme_options',
'priority' => 1,
'title' => __( 'Theme Global', 'aquafy-starter' ),
'description' => __( 'Theme Global Settings', 'aquafy-starter' ),
'panel' => 'aquafy_starter_theme_settings'
) );
$wp_customize->add_setting( 'aquafy_starter_topbar_open',
array(
'default' => false,
'sanitize_callback' => 'aquafy_starter_sanitize_checkbox'
)
);
$wp_customize->add_control( 'aquafy_starter_topbar_open',
array(
'label' => esc_html__( 'Enable topbar?', 'aquafy-starter' ),
'section' => 'aquafy_starter_theme_global',
'type' => 'checkbox',
)
);
// Topbar Contact Address
$aquafy_starter_contact_arrays = array('1'=>'fa-map-marker', '2'=>'fa-envelope-open-o', '3'=>'fa-fa-phone',);
foreach($aquafy_starter_contact_arrays as $aquafy_key => $aquafy_contact){
$wp_customize->add_setting( 'aquafy_starter_topbar_icon_'.$aquafy_key, array(
'capability' => 'edit_theme_options',
'default' => '',
'sanitize_callback' => 'sanitize_text_field'
) );
$wp_customize->add_control( 'aquafy_starter_topbar_icon_'.$aquafy_key, array(
/* translators: %s: Label */
'label' => sprintf( __( 'Type contact icon %s', 'aquafy-starter' ), $aquafy_key ),
/* translators: %s: Description */
'description' => sprintf( __( 'Use icon: Eg: %1$s. %2$s See more here %3$s', 'aquafy-starter' ), $aquafy_contact,'',''),
'section' => 'aquafy_starter_theme_global',
'type' => 'text',
'settings' => 'aquafy_starter_topbar_icon_'.$aquafy_key,
) );
$wp_customize->add_setting( 'aquafy_starter_topbar_contact_'.$aquafy_key, array(
'capability' => 'edit_theme_options',
'default' => '',
'sanitize_callback' => 'sanitize_text_field'
) );
$wp_customize->add_control( 'aquafy_starter_topbar_contact_'.$aquafy_key, array(
/* translators: %s: Description */
'label' => sprintf( __( 'Type contact info %s', 'aquafy-starter' ), $aquafy_key ),
'section' => 'aquafy_starter_theme_global',
'type' => 'text',
'settings' => 'aquafy_starter_topbar_contact_'.$aquafy_key,
) );
$wp_customize->add_setting( 'aquafy_starter_topbar_contact_'.$aquafy_key, array(
'capability' => 'edit_theme_options',
'default' => '',
'sanitize_callback' => 'sanitize_text_field'
) );
$wp_customize->add_control( 'aquafy_starter_topbar_contact_'.$aquafy_key, array(
/* translators: %s: Description */
'label' => sprintf( __( 'Type contact info %s', 'aquafy-starter' ), $aquafy_key ),
'section' => 'aquafy_starter_theme_global',
'type' => 'text',
'settings' => 'aquafy_starter_topbar_contact_'.$aquafy_key,
) );
}
// Default Post Expert
$wp_customize->add_setting( 'aquafy_starter_post_excerpt', array(
'capability' => 'edit_theme_options',
'default' => 22,
'sanitize_callback' => 'absint'
) );
$wp_customize->add_control( 'aquafy_starter_post_excerpt', array(
'label' => __( 'Post Excerpt Limit', 'aquafy-starter' ),
'description' => __( 'Customize post excerpt limit, global limit is : 22', 'aquafy-starter' ),
'section' => 'aquafy_starter_theme_global',
'settings' => 'aquafy_starter_post_excerpt',
'type' => 'text',
) );
$wp_customize->add_setting( 'aquafy_starter_social_enable',
array(
'default' => true,
'sanitize_callback' => 'aquafy_starter_sanitize_checkbox'
)
);
$wp_customize->add_control( 'aquafy_starter_social_enable',
array(
'label' => esc_html__( 'Enable Social Widget', 'aquafy-starter' ),
'section' => 'aquafy_starter_theme_global',
'type' => 'checkbox',
)
);
/* Aquafy Social */
$aquafy_starter_social_arrays = array('1'=>'fa-twitter', '2'=>'fa-facebook','3'=>'fa-linkedin','4'=>'fa-dribbble', );
foreach($aquafy_starter_social_arrays as $aquafy_starter_social_key => $aquafy_social){
$wp_customize->add_setting( 'aquafy_starter_social_icon_'.$aquafy_starter_social_key, array(
'capability' => 'edit_theme_options',
'default' => '',
'sanitize_callback' => 'sanitize_text_field'
) );
$wp_customize->add_control( 'aquafy_starter_social_icon_'.$aquafy_starter_social_key, array(
/* translators: %s: Label */
'label' => sprintf( __( 'Type social icon %s', 'aquafy-starter' ), $aquafy_starter_social_key ),
/* translators: %s: Description */
'description' => sprintf( __( 'Use icon: Eg: %1$s. %2$s See more here %3$s', 'aquafy-starter' ), $aquafy_social,'',''),
'section' => 'aquafy_starter_theme_global',
'type' => 'text',
'settings' => 'aquafy_starter_social_icon_'.$aquafy_starter_social_key,
) );
$wp_customize->add_setting( 'aquafy_starter_sidebar_social_link_'.$aquafy_starter_social_key, array(
'capability' => 'edit_theme_options',
'default' => '',
'sanitize_callback' => 'esc_url_raw'
) );
$wp_customize->add_control( 'aquafy_starter_sidebar_social_link_'.$aquafy_starter_social_key, array(
/* translators: %s: Description */
'label' => sprintf( __( 'Social icon link %s', 'aquafy-starter' ), $aquafy_starter_social_key ),
'section' => 'aquafy_starter_theme_global',
'type' => 'url',
'settings' => 'aquafy_starter_sidebar_social_link_'.$aquafy_starter_social_key,
) );
}
// Footer Settings
$wp_customize->add_setting( 'aquafy_footer_copyright_text', array(
'capability' => 'edit_theme_options',
'default' => '',
'sanitize_callback' => 'sanitize_text_field'
) );
$wp_customize->add_control( 'aquafy_footer_copyright_text', array(
'label' => __( 'Copyright text', 'aquafy-starter' ),
'section' => 'aquafy_starter_theme_global',
'type' => 'text',
'settings' => 'aquafy_footer_copyright_text',
) );