Ejemplo n.º 1
0
 public static function theme_mod($value, $option)
 {
     $_value = NULL;
     if (!self::$theme_mods) {
         self::$theme_mods = fastfood_register_theme_mods();
     }
     $mod = isset(self::$theme_mods[$option->id]) ? self::$theme_mods[$option->id] : false;
     if ($mod) {
         switch ($mod['setting']['sanitize_method']) {
             case 'checkbox':
                 $_value = self::checkbox($value, $mod);
                 break;
             case 'select':
                 $_value = self::select($value, $mod);
                 break;
             case 'radio':
                 $_value = self::radio($value, $mod);
                 break;
             case 'color':
                 $_value = self::color($value, $mod);
                 break;
             case 'url':
                 $_value = self::url($value, $mod);
                 break;
             case 'text':
                 $_value = self::text($value, $mod);
                 break;
             case 'number':
                 $_value = self::number($value, $mod);
                 break;
             case 'textarea':
                 $_value = self::textarea($value, $mod);
                 break;
         }
     }
     return $_value;
 }