'Default Set'); $tag_set[] = $set_name; update_option('sj_tag_set', $tag_set); end($tag_set); $set_num = key($tag_set); sjTagSaveSetAdmin($set_num); echo ''; die; } # 셋을 삭제합니다.. # Delete set. if ($_POST['action'] == 'delete' && check_admin_referer('sj-admin-tag')) { $set_id = $_POST['set_current_id']; if ($set_id != 0) { $tag_set = get_option('sj_tag_set'); unset($tag_set[$set_id]); update_option('sj_tag_set', $tag_set); delete_option('sj_tag_conifg_' . $set_id); echo ''; die; } } # Get by set $current_set_num = isset($_GET['set']) ? $_GET['set'] : 0; $current_set = ($_GET['set'] != 0) ? 'sj_tag_conifg_' . $_GET['set'] : 'sj_tag_conifg'; $tag_config = get_option($current_set); # initialize;; $config = sjParseOptions($tag_config); $tag_config = $config['tag_config']; extract($config, EXTR_SKIP); extract(shortcode_atts(array( 'line_height' => 1.3, 'line_height_unit' => 'em', 'margin_right' => 5, 'margin_bottom' => 10 ), $config), EXTR_SKIP); $tag_set = get_option('sj_tag_set'); if (!$tag_set) $tag_set = array(0 => 'Default Set'); ?>