/** * Get the attributes for a field * * @param array $field * @param mixed $value * * @return array */ public static function get_attributes($field, $value = null) { $attributes = parent::get_attributes($field, $value); $attributes['multiple'] = false; $attributes['id'] = false; return $attributes; }
/** * Enqueue scripts and styles */ public static function admin_enqueue_scripts() { MASHSB_RWMB_Input_List_Field::admin_enqueue_scripts(); MASHSB_RWMB_Select_Field::admin_enqueue_scripts(); MASHSB_RWMB_Select_Tree_Field::admin_enqueue_scripts(); MASHSB_RWMB_Select_Advanced_Field::admin_enqueue_scripts(); }
/** * Get the attributes for a field * * @param array $field * @param mixed $value * @return array */ public static function get_attributes($field, $value = null) { $attributes = parent::get_attributes($field, $value); $attributes = wp_parse_args($attributes, array('data-options' => wp_json_encode($field['js_options']))); return $attributes; }