# Adding Custom Social Icons

You can extend the default social icons set using the custom theme filters. The following code is to be inserted in functions.php of Kinsey child theme.

# Add custom icons to Kinsey: Social Media widget

add_filter( 'arts/widgets/kinsey_widget_social/icons', function( $icons ) {
  $icons += array(
    'google'  => array(
      'title' => esc_html__( 'Custom Icon URL #1', 'kinsey' ),
      'icon'  => 'fab fa-google fa-fw',
    ),
    'apple'   => array(
      'title' => esc_html__( 'Custom Icon URL #2', 'kinsey' ),
      'icon'  => 'fab fa-apple fa-fw',
    ),
    'amazon'   => array(
      'title' => esc_html__( 'Custom Icon URL #3', 'kinsey' ),
      'icon'  => 'fab fa-amazon fa-fw',
    ),
  );

  return $icons;
}, 99);

The theme uses Fontawesome 5 Brands icon pack. For the available icons shortcodes please check the official icons library (opens new window).