/**
  * Generate object all social icons
  *
  * @since 1.3
  * @param String $title
  * @param String $url
  * @param String $tracking
  * @param String $thumbnail
  * @param String $body_mail
  * @param String $caracter
  * @param String $twitter_via
  * @return Object all data links
  */
 private static function _set_elements($title, $url, $tracking, $thumbnail, $body_mail, $caracter, $twitter_via)
 {
     $action = 'data-action="open-popup"';
     $prefix = Setting::PREFIX;
     $item = "{$prefix}-item";
     $class_button = "{$prefix}-button";
     $twitter_text_a = __('I just saw', Init::PLUGIN_SLUG);
     $twitter_text_b = __('Click to see also', Init::PLUGIN_SLUG);
     $share_args = array('facebook' => array('name' => 'Facebook', 'element' => 'facebook', 'link' => "https://www.facebook.com/sharer/sharer.php?u={$url}{$tracking}", 'title' => __('Share on Facebook', Init::PLUGIN_SLUG), 'class' => "{$prefix}-facebook", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-facebook", 'popup' => $action, 'inside' => __('Share', Init::PLUGIN_SLUG), 'has_counter' => true), 'twitter' => array('name' => 'Twitter', 'element' => 'twitter', 'link' => "https://twitter.com/share?url={$url}&text={$twitter_text_a} {$title} - {$twitter_text_b} {$caracter}&via={$twitter_via}", 'title' => __('Tweet', Init::PLUGIN_SLUG), 'class' => "{$prefix}-twitter", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-twitter", 'popup' => $action, 'inside' => __('Tweet', Init::PLUGIN_SLUG), 'has_counter' => false), 'google_plus' => array('name' => 'Google Plus', 'element' => 'google-plus', 'link' => "https://plus.google.com/share?url={$url}{$tracking}", 'title' => __('Share on Google+', Init::PLUGIN_SLUG), 'class' => "{$prefix}-google-plus", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-google-plus", 'popup' => $action, 'inside' => __('Share', Init::PLUGIN_SLUG), 'has_counter' => true), 'whatsapp' => array('name' => 'WhatsApp', 'element' => 'whatsapp', 'link' => "whatsapp://send?text={$title}{$caracter}{$url}{$tracking}", 'title' => __('Share on WhatsApp', Init::PLUGIN_SLUG), 'class' => "{$prefix}-whatsapp", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-whatsapp", 'popup' => '', 'inside' => __('Share', Init::PLUGIN_SLUG), 'has_counter' => false), 'pinterest' => array('name' => 'Pinterest', 'element' => 'pinterest', 'link' => "https://pinterest.com/pin/create/button/?url={$url}{$tracking}&media={$thumbnail}&description={$title}", 'title' => __('Share on Pinterest', Init::PLUGIN_SLUG), 'class' => "{$prefix}-pinterest", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-pinterest", 'popup' => $action, 'inside' => __('Share', Init::PLUGIN_SLUG), 'has_counter' => true), 'linkedin' => array('name' => 'Linkedin', 'element' => 'linkedin', 'link' => "https://www.linkedin.com/shareArticle?mini=true&url={$url}{$tracking}&title={$title}", 'title' => __('Share on Linkedin', Init::PLUGIN_SLUG), 'class' => "{$prefix}-linkedin", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-linkedin", 'popup' => $action, 'inside' => __('Share', Init::PLUGIN_SLUG), 'has_counter' => true), 'tumblr' => array('name' => 'Tumblr', 'element' => 'tumblr', 'link' => 'http://www.tumblr.com/share', 'title' => __('Share on Tumblr', Init::PLUGIN_SLUG), 'class' => "{$prefix}-tumblr", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-tumblr", 'popup' => $action, 'inside' => __('Share', Init::PLUGIN_SLUG), 'has_counter' => false), 'email' => array('name' => 'Email', 'element' => 'email', 'link' => "mailto:?subject={$title}&body={$url}{$body_mail}", 'title' => __('Send by email', Init::PLUGIN_SLUG), 'class' => "{$prefix}-email", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-email", 'popup' => $action, 'inside' => 'Email', 'has_counter' => false), 'printfriendly' => array('name' => 'PrintFriendly', 'element' => 'printer', 'link' => "http://www.printfriendly.com/print?url={$url}&partner=whatsapp", 'title' => __('Print via PrintFriendly', Init::PLUGIN_SLUG), 'class' => "{$prefix}-printer", 'class_item' => $item, 'class_link' => $class_button, 'class_icon' => "{$prefix}-icon-printer", 'popup' => $action, 'inside' => __('Print', Init::PLUGIN_SLUG), 'has_counter' => false));
     $share_args = apply_filters(Init::PLUGIN_SLUG . 'social-share-args', $share_args);
     return Utils_Helper::array_to_object($share_args);
 }