public static function get_field_description($value)
{
$description = '';
$tooltip_html = '';
if (true === $value['desc_tip']) {
$tooltip_html = $value['desc'];
} elseif (!empty($value['desc_tip'])) {
$description = $value['desc'];
$tooltip_html = $value['desc_tip'];
} elseif (!empty($value['desc'])) {
$description = $value['desc'];
}
if ($description && in_array($value['type'], array('textarea', 'radio'))) {
$description = '<p style="margin-top:0">' . wp_kses_post($description) . '</p>';
} elseif ($description && in_array($value['type'], array('checkbox'))) {
$description = wp_kses_post($description);
} elseif ($description) {
$description = '<span class="description">' . wp_kses_post($description) . '</span>';
}
if ($tooltip_html && in_array($value['type'], array('checkbox'))) {
$tooltip_html = '<p class="description">' . $tooltip_html . '</p>';
} elseif ($tooltip_html) {
$tooltip_html = wc_help_tip($tooltip_html);
}
return array('description' => $description, 'tooltip_html' => $tooltip_html);
}