*/ class Age_Gate_Activator { /** * Short Description. (use period) * * Long Description. * * @since 1.0.0 * */ public static function activate() { $locale = get_locale(); // // $defaults = array( "wp_age_gate_min_age" => ($locale == 'en_GB') ? 18 : 21, "wp_age_gate_restriction_type" => 'all', "wp_age_gate_input_type" => 'inputs', "wp_age_gate_remember" => 1, "wp_age_gate_date_format" => ($locale == 'en_GB') ? 'ddmmyyyy' : 'mmddyyyy', "wp_age_gate_button_text" => 'Submit', 'wp_age_gate_restrict_register' => 1, "wp_age_gate_styling" => 1 ); // get any user settings so we don't override $user_settings = get_option('wp_age_gate_general', array()); update_option('wp_age_gate_general', array_merge($defaults, $user_settings)); } }