/** * Save the settings */ public function settings_save() { if (!is_admin()) { return; } if (isset($_POST['permalink_structure']) || isset($_POST['sportspress_event_slug'])) { foreach ($this->slugs as $slug) { $key = 'sportspress_' . $slug[0] . '_slug'; $value = null; if (isset($_POST[$key])) { $value = sanitize_text_field($_POST[$key]); } if (empty($value)) { delete_option($key); } else { update_option($key, $value); } } sp_flush_rewrite_rules(); } }
function prosports_flush_rewrite_rules() { return sp_flush_rewrite_rules(); }
function sportspress_flush_rewrite_rules() { return sp_flush_rewrite_rules(); }