function roots_deactivation_action() { update_option('roots_theme_activation_options', roots_get_default_theme_activation_options()); }
function roots_theme_activation_options_validate($input) { $output = $defaults = roots_get_default_theme_activation_options(); $options = array('first_run', 'create_front_page', 'change_permalink_structure', 'change_uploads_folder', 'create_navigation_menus', 'add_pages_to_primary_navigation'); foreach ($options as $option_name) { if (isset($input[$option_name])) { $input[$option_name] = $input[$option_name] === 'true' ? true : false; $output[$option_name] = $input[$option_name]; } } return apply_filters('roots_theme_activation_options_validate', $output, $input, $defaults); }