public static function define_options_value($setting, $parts)
 {
     $value = $parts['std'];
     switch ($parts['type']) {
         case 'checkbox':
             if (Aihrus_Settings::is_false($value)) {
                 $value = 'false';
             } elseif (Aihrus_Settings::is_true($value)) {
                 $value = 'true';
             } elseif (empty($value)) {
                 $value = esc_html__('TBD empty ') . $parts['type'];
             }
             break;
         case 'select':
             if (empty($value)) {
                 $value = esc_html__('Pick an option');
             }
             break;
         case 'text':
         case 'textarea':
             if (empty($value)) {
                 if ('absint' == self::$value_check) {
                     $value = 10;
                 } elseif ('ids' == self::$value_check) {
                     $value = '3,1,2';
                 } elseif ('intval' == self::$value_check) {
                     $value = 10;
                 } elseif ('min1' == self::$value_check) {
                     $value = 5;
                 } elseif ('nozero' == self::$value_check) {
                     $value = 10;
                 } elseif ('slug' == self::$value_check) {
                     $value = 'slug-name';
                 } elseif ('term' == self::$value_check) {
                     $value = 'termname';
                 } elseif ('terms' == self::$value_check) {
                     if (preg_match('#category|categories#i', $setting)) {
                         $value = esc_html__('Category A, Another category, 123');
                     } else {
                         $value = esc_html__('Tag A, Another tag, 123');
                     }
                 } else {
                     $value = esc_html__('You decide…');
                 }
             }
             break;
         default:
             break;
     }
     self::$value_check = null;
     return $value;
 }