style="float: none;" class="fa-icons"> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href=""> " href="">
__( 'Social Media', 'avanza-lite' ), 'description' => __( 'Social media buttons', 'avanza-lite' ), 'priority' => 64, 'capability' => 'edit_theme_options', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'switch', 'settings' => 'social_media_activate', 'label' => __( 'Activate Social Icons in Footer', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'priority' => 10, 'choices' => array( 'on' => esc_html__( 'On', 'avanza-lite' ), '' => esc_html__( 'Off', 'avanza-lite' ), ), ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'select', 'settings' => 'avanza_lite_social_link_type', 'label' => __( 'Link Type', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'priority' => 10, 'multiple' => 1, 'choices' => array( '' => esc_html__( ' ', 'avanza-lite' ), '_self' => esc_html__( '_self', 'avanza-lite' ), '_blank' => esc_html__( '_blank', 'avanza-lite' ), ), ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'color', 'settings' => 'social_media_color', 'label' => __( 'Social Icons Color', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'color', 'settings' => 'social_media_hover_color', 'label' => __( 'Social Icons Hover Color', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_facebook', 'label' => esc_attr__( 'Enter Facebook url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_twitter', 'label' => esc_attr__( 'Enter Twitter url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_google', 'label' => esc_attr__( 'Enter Google+ url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_linkedin', 'label' => esc_attr__( 'Enter Linkedin url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_rss', 'label' => esc_attr__( 'Enter RSS url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_pinterest', 'label' => esc_attr__( 'Enter Pinterest url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_youtube', 'label' => esc_attr__( 'Enter Youtube url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_vimeo', 'label' => esc_attr__( 'Enter Vimeo url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_instagram', 'label' => esc_attr__( 'Enter Ynstagram url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_stumbleupon', 'label' => esc_attr__( 'Enter Stumbleupon url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_flickr', 'label' => esc_attr__( 'Enter Flickr url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_dribbble', 'label' => esc_attr__( 'Enter Dribbble url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_digg', 'label' => esc_attr__( 'Enter Digg url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_skype', 'label' => esc_attr__( 'Enter Skype url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_deviantart', 'label' => esc_attr__( 'Enter Deviantart url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_yahoo', 'label' => esc_attr__( 'Enter Yahoo url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_reddit_alien', 'label' => esc_attr__( 'Enter Reddit Alien url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_paypal', 'label' => esc_attr__( 'Enter Paypal url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_dropbox', 'label' => esc_attr__( 'Enter Dropbox url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_soundcloud', 'label' => esc_attr__( 'Enter Soundcloud url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_vk', 'label' => esc_attr__( 'Enter VK url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_envelope', 'label' => esc_attr__( 'Enter Envelope url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_book', 'label' => esc_attr__( 'Enter Address Book url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_apple', 'label' => esc_attr__( 'Enter Apple url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_apple', 'label' => esc_attr__( 'Enter Amazon url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_apple', 'label' => esc_attr__( 'Enter Amazon url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_slack', 'label' => esc_attr__( 'Enter Slack url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_slideshare', 'label' => esc_attr__( 'Enter Slideshare url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_wikipedia', 'label' => esc_attr__( 'Enter Wikipedia url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_wordpress', 'label' => esc_attr__( 'Enter WordPress url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_odnoklassniki', 'label' => esc_attr__( 'Enter Odnoklassniki url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_tumblr', 'label' => esc_attr__( 'Enter Tumblr url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); Kirki::add_field( 'avanza_lite_options', array( 'type' => 'url', 'settings' => 'avanza_lite_address_github', 'label' => esc_attr__( 'Enter GitHub url', 'avanza-lite' ), 'section' => 'avanza_lite_social_section', 'default' => '', 'sanitize_callback' => 'esc_url_raw', ) ); /******************************************** * Social styles *********************************************/ function avanza_lite_social_method() { $social_media_color_mod = get_theme_mod( 'social_media_color' ); $social_media_hover_color_mod = get_theme_mod( 'social_media_hover_color' ); if($social_media_color_mod) { $social_media_color = ".social .fa-icons i, .social-top .fa {color: {$social_media_color_mod} !important;}";} else {$social_media_color ="";} if($social_media_hover_color_mod) { $social_media_hover_color = ".social .fa-icons i:hover, .social-top a:hover .fa {color: {$social_media_hover_color_mod} !important;}";} else {$social_media_hover_color ="";} wp_add_inline_style( 'score-style', $social_media_color.$social_media_hover_color); } add_action( 'wp_enqueue_scripts', 'avanza_lite_social_method' );