/** * View function. * * @param type $params */ function wpcf_fields_skype_view($params) { if (!isset($params['field_value']['skypename'])) { return ' '; } if ($params['style'] == 'raw') { return $params['field_value']['skypename']; } // Style can be overrided by params (shortcode) if (!isset($params['field_value']['style'])) { $params['field_value']['style'] = ''; } $style = !empty($params['style']) && $params['style'] != 'default' ? $params['style'] : $params['field_value']['style']; $content = wpcf_fields_skype_get_button($params['field_value']['skypename'], $style); return $content; }
/** * * View function. * * @param type $params * * @return string * */ function wpcf_fields_skype_view($params) { if (empty($params['field_value']['skypename'])) { return '__wpcf_skip_empty'; } // Button style $button_style = 'default'; // First check if passed by parameter if (array_key_exists('button_style', $params) && $params['button_style']) { $button_style = $params['button_style']; // Otherwise use saved value } else { if (array_key_exists('style', $params['field_value']) && $params['field_value']['style']) { $button_style = $params['field_value']['style']; } else { if (array_key_exists('button_style', $params['field_value']) && $params['field_value']['button_style']) { $button_style = $params['field_value']['button_style']; } } } // Style can be overrided by params (shortcode) if (!isset($params['field_value']['style'])) { $params['field_value']['style'] = ''; } $class = empty($params['class']) ? false : $params['class']; $content = wpcf_fields_skype_get_button($params['field_value']['skypename'], $button_style, $class); return $content; }